HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Extensible and General Service-Oriented Platform: Experience with the Service Abstract Machine

Abstract : Services are successful for applications with high levels of dynamicity and interoperability. Ironically the actual Service-Oriented Computing (SOC) technologies are such that interoperability is problematic if different platforms are used simultaneously, and dedicated tools for the support of most engineering tasks are essentially missing. We address the interoperability issue through the definition of a Service Abstract Machine (SAM) that observes a set of heterogeneous service platforms running on different machines and dynamically builds a reliable and homogeneous model of the global state. Conversely, changes in the state model, through SAM API are dynamically translated into the corresponding action(s) in the actual underlying SOC platforms. Evolution, extensibility and engineering support are addressed by dedicated software engineering environments that fully rely on the state model, as if SAM were a real SOC platform. The paper discusses the challenges we faced and the limits of our approach. We show how the system has been implemented, and we draw the early lessons of SAM second year of use.
Keywords : SOC Abstraction runtime
Document type :
Conference papers
Complete list of metadata

Contributor : Vincent Lestideau Connect in order to contact the contributor
Submitted on : Tuesday, February 4, 2014 - 10:09:39 AM
Last modification on : Thursday, October 21, 2021 - 3:49:01 AM




Eric Simon, Jacky Estublier, Diana Moreno. Extensible and General Service-Oriented Platform: Experience with the Service Abstract Machine. 2010 IEEE International Conference on Services Computing, Jul 2010, Miami, Florida, United States. pp.490-497, ⟨10.1109/SCC.2010.57⟩. ⟨hal-00941613⟩



Record views