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

  • Oliver Günther
  • Olivier Ricou
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1875)


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.


Software Architecture Domain Name System Service Execution Remote Procedure Call Object Request Broker 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J.P. Chancelier, F. Delebecque, C. Gomez, Ma. Goursat, R. Nikoukhah, and S. Steer. Scilab home page.
  2. 2.
    Digital Creations. Zope home page., 1999.
  3. 3.
    Oliver Günther, Rudolf Müller, Peter Schmidt, Hemant Bhargava, and Ramayya Krishnan. Mmm: A www-based method management system for using software modules remotely. IEEE Internet Computing, 1(3), 1997.Google Scholar
  4. 4.
    UserLand Software Inc. Xml-rpc home page., 1999.
  5. 5.
    Arno Jacobsen, Oliver Günther, and Gerrit Riessen. Component leasing on the world wide web. Netnomics, 2000.Google Scholar
  6. 6.
    P. Merle, C. Gransart, and J.M. Geib. Corbaweb.
  7. 7.
    W3C. Xsl draft., 1999.
  8. 8.
    W3C. Xsl home page., 1999.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Oliver Günther
    • 1
    • 2
  • Olivier Ricou
    • 1
  1. 1.Pôle Universitaire Léonard de VinciParis La DéfenseFrance
  2. 2.Humboldt-Universität zu BerlinBerlinGermany

Personalised recommendations