XL:: an XML programming language for Web service specification and composition

被引:8
|
作者
Florescu, D
Grünhagen, A
Kossmann, D
机构
[1] XQRL Inc, Palo Alto, CA 94301 USA
[2] Tech Univ Munich, D-85747 Garching, Germany
关键词
XML; Web service; programming language;
D O I
10.1016/S1389-1286(03)00224-X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an XML programming language designed for the implementation of Web services. XL is portable and fully compliant with W3C standards such as XQuery, XML Protocol, and XML Schema. One of the key features of XL is that it allows programmers to concentrate on the logic of their application. XL provides high level and declarative constructs for actions which are typically carried out in the implementation of a Web service; e.g., logging, error handling, retry of actions, workload management, events, etc. Issues such as performance tuning (e.g., caching, horizontal partitioning, etc.) should be carried out automatically by an implementation of the language. This way, the productivity of the programmers, the ability of evolution of the programs, and the chances to achieve good performance are substantially enhanced. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:641 / 660
页数:20
相关论文
共 50 条
  • [1] Web Service composition using a deductive XML rule language
    Bassiliades, N
    Anagnostopoulos, D
    Vlahavas, I
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2005, 17 (02) : 135 - 178
  • [2] Web Service Composition Using a Deductive XML Rule Language
    Nick Bassiliades
    Dimosthenis Anagnostopoulos
    Ioannis Vlahavas
    [J]. Distributed and Parallel Databases, 2005, 17 : 135 - 178
  • [3] Developing a web service for distributed persistent objects in the context of an XML database programming language
    Schuhart, H
    Pietzsch, D
    Linnemann, V
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2005, 3760 : 613 - 630
  • [4] ScriptOrc : A Specification Language for Web Service Choreography
    Bhattacharjee, A. K.
    Shyamasundar, R. K.
    [J]. 2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 1089 - +
  • [5] Maude Specification of Web Service Composition and Adaptation
    Oussalah, Yasser
    Zeghib, Nadia
    [J]. 2012 SECOND INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2012, : 371 - 376
  • [6] An XML-based language for specification and composition of aspectual concerns
    Soeiro, Elisabete
    Sofia Brito, Isabel
    Moreira, Ana
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 410 - +
  • [7] XML Based Robust Aspect Composition in Web Service
    Kim, Eunsun
    Ji, Hyeongrak
    Lee, Byungjeong
    [J]. INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT I, 2011, 251 : 575 - 588
  • [8] Specification and Verification of Data and Time in Web Service Composition
    Zhang, Guangquan
    Di, Haojun
    Rong, Mel
    Shi, Huijuan
    [J]. WEB INFORMATION SYSTEMS AND MINING, PT II, 2011, 6988 : 436 - +
  • [9] An XML-based quality of service enabling language for the Web
    Gu, XH
    Nahrstedt, K
    Yuan, WH
    Wichadakul, D
    Xu, DY
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2002, 13 (01): : 61 - 95
  • [10] A language for quality of service requirements specification in web services orchestrations
    Baligand, Fabien
    Le Botlan, Didier
    Ledoux, Thomas
    Combes, Pierre
    [J]. SERVICE-ORIENTED COMPUTING: CSOC 2006, PROCEEDINGS, 2007, 4652 : 38 - +