Title :
SLL: running my Web services on your WS platforms
Author :
Kossmann, Donald ; Reichel, Christian
Author_Institution :
Eidgenossische Tech. Hochschule, Zurich, Switzerland
Abstract :
Today, the choice for a particular programming language limits the alternative products that can be used to deploy the program. The purpose of this work is to break the strong ties between programming languages and runtime environments and thus make it possible to innovate at both ends independently. While this goal has been pursued in previous work, the specific focus of this work is on Web services and service-oriented architectures (SOAs); focusing on this domain and its particular properties makes it possible to achieve this goal with affordable efforts. The key idea is to introduce a Service Language Layer (SLL) which gives a high-level abstraction of a service-oriented program and which can easily and efficiently be executed on alternative Web services platforms.
Keywords :
Internet; programming languages; utility programs; SLL; SOA; Service Language Layer; WS platform; Web service; high-level abstraction; programming language; runtime environment; service-oriented architecture; service-oriented program; Batteries; Computer languages; Encoding; Engines; Java; Runtime environment; Service oriented architecture; Simple object access protocol; Web services; XML;
Conference_Titel :
Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2409-5
DOI :
10.1109/ICWS.2005.113