Title :
Contracts and Middleware for Safe SOA Applications
Author :
Sarna-Starosta, Beata ; Stirewalt, R.E.K. ; Dillon, Laura K.
Author_Institution :
Michigan State Univ., East Lansing
Abstract :
This position paper concerns formal methods for developing safe service-oriented architectures (SOAs) with support for resource management. We seek an approach to building such SOAs based on the specification of service requirements as declarative contracts, and the enforcement of these contracts at the level of the middleware. Using hierarchical containers that provide the necessary middleware services, we expect to guarantee certain safety properties by construction and raise the level of model abstraction for verifying other necessary properties.
Keywords :
formal specification; middleware; software architecture; formal method; middleware; safe service-oriented architecture; Connectors; Containers; Contracts; Degradation; Middleware; Protocols; Quality of service; Safety; Semiconductor optical amplifiers; Service oriented architecture;
Conference_Titel :
Systems Development in SOA Environments, 2007. SDSOA '07: ICSE Workshops 2007. International Workshop on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2960-7
DOI :
10.1109/SDSOA.2007.4