XL: an XML programming language for web service specification and composition.
Daniela FlorescuAndreas GrünhagenDonald KossmannPublished in: WWW (2002)
Keyphrases
- programming language
- specification language
- xml technology
- web services
- object oriented
- web service composition
- domain specific languages
- high level
- web services composition
- xml documents
- database language
- relational databases
- general purpose
- high level programming language
- software engineering
- xml data
- programming environment
- data model
- composite services
- composite web services
- service composition
- database languages
- object oriented programming
- xml schema
- object oriented databases
- data exchange
- strongly typed
- data integration
- exception handling
- description language
- conceptual model
- computer programs
- data abstraction
- semantic web services
- formal specification
- denotational semantics
- databases
- open source
- programming tool
- service discovery
- programming paradigms
- business applications
- software components