Teixeira, Rafael Augusto [UNESP]Cavenaghi, Marcos Antônio [UNESP]Lobato, Renata Spolon [UNESP]Lobato, Renata Spolon [UNESP]2014-05-272014-05-272010-12-01Communications in Computer and Information Science, v. 84, p. 417-424.1865-0929http://hdl.handle.net/11449/71989This paper presents the work in progress of an on-demand software deployment system based on application virtualization concepts which eliminates the need of software installation and configuration on each computer. Some mechanisms were created, such as mapping of utilization of resources by the application to improve the software distribution and startup; a virtualization middleware which give all resources needed for the software execution; an asynchronous P2P transport used to optimizing distribution on the network; and off-line support where the user can execute the application even when the server is not available or when is out of the network. © Springer-Verlag Berlin Heidelberg 2010.417-424engapplication streamingApplication virtualizationmiddlewaresequencingsoftware deploymentApplication streamingSoftware deploymentSoftware distributionsSoftware installationsUtilization of resourcesVirtualization TechniquesApplication programsMiddlewareVirtual realityPeer to peer networksProposal of an On-demand Software Deployment System Based on Application Streaming, Virtualization Techniques and P2P TransportTrabalho apresentado em evento10.1007/978-3-642-14171-3_37WOS:000289402600037Acesso aberto2-s2.0-848656946708163849451440263