Web Service
by
Benedikt Liegener
—
last modified
Apr 29, 2012 14:54
—
filed under:
KnowledgeModel
Definitions
Term: Web Service |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
A Web service is a self-describing, self-contained
software module available via a network, such as the Internet, which
complete tasks, solves problems, or conducts transactions on behalf of
a user or application.[Papazoglou, 2007] _ALT_ A Web Service is a service provided by a software system that implements a predefined set of standards. It is designed to support interoperable machine-to-machine interaction over a network. It has a service description (called interface) described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. [CD-IA-1.1.1] _ALT_ A Web Service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. [W3C] |
Competencies
- POLIMI: Adaptive Web Services; http://home.dei.polimi.it/pernici/ws-research.html; Barbara Pernici, Maria Grazia Fugini, Danilo Ardagna, Pierluigi Plebani, Cinzia Cappiello, Marco Comuzzi
- POLIMI: Dependable Evolvable Pervasive SE; http://deepse.dei.polimi.it/; Carlo Ghezzi, Elisabetta Di Nitto, Valentina Mazza, Andrea Mocci, Luca Cavallaro, Daniel Dubois
- UOC: Service Oriented Computing; http://www.ics.forth.gr/isl/r-d-activities/soc.html; Dimitris Plexousakis, Kyriakos Kritikos, George Baryannis, Chrysostomos Zeginis
- CITY: Service-centric systems engineering; http://hcid.soi.city.ac.uk/research/Secse.html; Neil Maiden, Kos Zachos
- USTUTT: Service Oriented Computing; http://www.iaas.uni-stuttgart.de/indexE.php; Frank Leymann, Dimka Karastoyanova, Branimir Wetzstein, Olha Danylevych
- UniHH: Service Oriented Computing; http://vsis-www.informatik.uni-hamburg.de/information; Winfried Lamersdorf, Sonja Zaplata
- FBK: Service-Oriented Applications; http://soa.fbk.eu/research.php Piergiorgio Bertoli, Marco Pistore, Antonio Bucchiarone, Raman Kazhamiakin, Annapaola Marconi, Michele Trainotti
- TUW: SOAP-based and RESTful Web Services; http://www.infosys.tuwien.ac.at/;
Schahram Dustdar, Florian Rosenberg, Philipp Leitner, Martin
Treiber
External Competencies
- University of Lugano: Web Services; http://www.inf.usi.ch/faculty/pautasso/; Cesare Pautasso
- STI Innsbruck: Web Service Technologies; http://www.sti-innsbruck.at/about/team/details/dieter-fensel/; Dieter Fensel
- IBM Zurich: Web Service Technologies; http://www.zurich.ibm.com/~olz/; Olaf Zimmermann
- SOA Lightning: Web Service Design; http://soalightning.com; James Bean
Scenarios
References
- [CD-IA-1.1.1] Comprehensive overview of the state of the art on service-based systems
- [W3C]: www.w3.org/2002/ws/
- [Papazoglou 2007] M. P. Papazoglou, "Web Services: Principles and
Technology", Pearson - Prentice Hall, 2007.