DocumentCode
2367891
Title
Invited Speaker: Deciding Properties of Services
Author
Reisig, Wolfgang
Author_Institution
Humboldt-Univ. of Berlin, Berlin, Germany
fYear
2009
fDate
4-5 Dec. 2009
Abstract
Summary form only given. Service orientation is a promising architectural concept to quickly and cost effectively compose encapsulated software components ("services"), and to adapt them to new requirements. Service orientation has evolved from very pragmatic problems and backgrounds. Central in the context of service-oriented computing is the notion of a partner service P for a given service, S. The service S communicates with P by means of asynchronous communication. The paper discusses the conceptual basis to formulate service orientation. It turns out that the behaviour of composted services can be represented in terms of (in general infinite) trees of reachable states and steps, with branching states denoting alternatives. Elementary operations on such trees suffice to characterize the above questions. Furthermore, "regular" infinite trees can be represented as finite graphs.
Keywords
Web services; software architecture; trees (mathematics); composed services; encapsulated software components; finite graphs; infinite trees; partner service notion; service orientation; service-oriented computing; Asynchronous communication; Context; Context-aware services; Costs; System recovery; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods (SEEFM), 2009 Fourth South-East European Workshop on
Conference_Location
Thessalonihi
Print_ISBN
978-1-4244-5617-8
Type
conf
DOI
10.1109/SEEFM.2009.7
Filename
5465101
Link To Document