Title :
Ensuring Correctness of Dynamic Reconfiguration in SOA Based Software
Author :
Yin, YuYu ; Li, Ying ; Yin, Jianwei ; Deng, Shuiguang ; Shi, Wei
Author_Institution :
Inst. of Comput. Sci. & Technol., ZheJiang Univ., Hangzhou, China
Abstract :
SOA based software is typically based on dynamic reconfiguration, since it is the composition of services. Then ensuring the correctness of dynamic reconfiguration is an important challenge. But few work focuses on it, this paper gives a better answer to solve the problem. It uses services-behavioral type discipline extended the Martin-Lof´s Type Theory (for short, MLTT) which supports a type-theoretic formulation of services behavior structured patterns, so that services can be formally constructed by type services-behavioral type. Then, the type rules for subtype, duality, and correctness of dynamic reconfiguration are discussed. In our case study, the deductions are gave to show that how to verify the correctness of the dynamic reconfiguration. Finally, the implement of our approach is discussed.
Keywords :
software architecture; Martin-Lof type theory; SOA based software; dynamic reconfiguration; services-behavioral type discipline; type-theoretic formulation; Collaborative software; Computer science; Programming; Runtime; Semiconductor optical amplifiers; Service oriented architecture; Software standards; Standards development; Web and internet services; Web services; Dynamic Reconfiguration; SOA; Type Theory;
Conference_Titel :
Services - I, 2009 World Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3708-5
Electronic_ISBN :
978-0-7695-3708-5
DOI :
10.1109/SERVICES-I.2009.29