Service compositions allow an high dynamism and flexibility, indispensable properties in today software sys- tems, where services could dynamically enter and leave a system during its execution. This paper provides an overview about the Service-Oriented Computing research, introducing the issues and engineering challenges in this context. We refer to Service Foundations, Service Composition and Service Management&Monitoring showing how each of these layers defines a set of constructs, roles and responsibilities. A general overview without claim of completeness is given on the these aspects while a particular attention is given to the research problems related to dynamic service compositions, such as choreographies, addressing the role fulfillment and the choreography realizability problems.
An overview of Service-Oriented Computing challenges and issues
CORRADINI, Flavio;De Angelis, Francesco;POLINI, Andrea
2016-01-01
Abstract
Service compositions allow an high dynamism and flexibility, indispensable properties in today software sys- tems, where services could dynamically enter and leave a system during its execution. This paper provides an overview about the Service-Oriented Computing research, introducing the issues and engineering challenges in this context. We refer to Service Foundations, Service Composition and Service Management&Monitoring showing how each of these layers defines a set of constructs, roles and responsibilities. A general overview without claim of completeness is given on the these aspects while a particular attention is given to the research problems related to dynamic service compositions, such as choreographies, addressing the role fulfillment and the choreography realizability problems.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.