@article {3030, title = {Application on Demand System over the Internet}, journal = {Journal of Network and Computer Applications, Academic Press, Vol. 28, No. 3}, year = {2005}, month = {August}, pages = { 209 - 232}, abstract = {This paper describes the design and implementation of the ASP-NG system. The main modules of the ASP-NG system are the AoD service and the Web Portal. The ASP-NG Portal is a portal for providing the user with the necessary interface in order to access an Application on Demand (AoD) service. The ASP-NG portal is responsible for the interaction with the user of the AoD service. Using the AoD service the user rents an application for a limited time period at a fraction of the actual cost of the application. The AoD service is responsible for downloading the appropriate parts of the application according to the user{\textquoteright}s actions, while enforcing the mutually agreed frame between the user and the Application Service Provider (ASP). The implementation of the ASP-NG portal is based on the Web Services of the Java 2, Enterprise Edition platform and the implementation of the AoD module is based onCCCprogramming language. The ASP-NG portal offers to its users the capability to select and customize the language of the user interface in order to present information in their preferred language. Moreover the ASP-NG portal offers to the portal administrator the capability to customise the look and feel of the ASP-NG portal.}, author = {Christos Bouras and Apostolos Gkamas and Kostas Stamos and Dimitris Primpas and I Nave and A Shani and O Sheory and Y Tzruya} }