Early design and validation of service-oriented applications is hardly feasible due to their distributed, dynamic, and heterogeneous nature. In order to support the engineering of such applications and discover faults early, foundational theories, modeling notations and analysis techniques for component-based development should be revisited. This paper presents a formal framework for coordinated execution of serviceoriented applications based on the OSOA open standard Service Component Architecture (SCA) for heterogeneous service assembly and on the formal method Abstract State Machines (ASMs) for modeling notions of service behavior, interactions, and orchestration in an abstract but executable way. The proposed framework is exemplifed through a Robotics Task Coordination case study of the EU project BRICS.
(2011). A formal framework for coordinated simulation of heterogeneous service-oriented applications [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/26235
A formal framework for coordinated simulation of heterogeneous service-oriented applications
BRUGALI, Davide;GHERARDI, Luca;SCANDURRA, Patrizia
2011-09-01
Abstract
Early design and validation of service-oriented applications is hardly feasible due to their distributed, dynamic, and heterogeneous nature. In order to support the engineering of such applications and discover faults early, foundational theories, modeling notations and analysis techniques for component-based development should be revisited. This paper presents a formal framework for coordinated execution of serviceoriented applications based on the OSOA open standard Service Component Architecture (SCA) for heterogeneous service assembly and on the formal method Abstract State Machines (ASMs) for modeling notions of service behavior, interactions, and orchestration in an abstract but executable way. The proposed framework is exemplifed through a Robotics Task Coordination case study of the EU project BRICS.File | Dimensione del file | Formato | |
---|---|---|---|
Brugali_openAire.pdf
Solo gestori di archivio
Versione:
postprint - versione referata/accettata senza referaggio
Licenza:
Licenza default Aisberg
Dimensione del file
863.79 kB
Formato
Adobe PDF
|
863.79 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo