Lecture Notes in Computer Science, 2000, Volume 1875/2000, 334-348, DOI: 10.1007/3-540-44463-7_29

An XML/XSL-based Software Architecture for Application Service Providers (ASPs)

Oliver Günther and Olivier Ricou

View Related Documents

Abstract

Application Service Providers (ASPs) are changing the way software is being used and distributed. Using ASP technology, users do not have to own software anymore, nor do they have to install it on their local computing environment to use it. Instead, the software is installed by the ASP on some remote server that also performs the necessary data management. Customers use the software via the Internet and pay a usage fee, where applicable. Our longer-term vision is an open ASP marketplace where anybody can offer their software modules with little technical and administrational overhead. This paper presents an XML/XSL-based approach to support this paradigm. In order to make software available for ASP-style execution, providers only need to write a simple XML wrapper that states the location and the input/output specifications of the module. We also propose a new XSL command to control software execution and we discuss its possible integration into the current XSL standard.

Fulltext Preview

Image of the first page of the fulltext document