首页 | 本学科首页   官方微博 | 高级检索  
     


Assurance of dynamic adaptation in distributed systems
Authors:Karun N.   Sandeep S.   
Affiliation:aDepartment of Computer Science and Engineering, Michigan State University, East Lansing, MI 48824, USA
Abstract:Long running applications often need to adapt due to changing requirements or changing environment. Typically, such an adaptation is performed by dynamically adding or removing components. In these type of adaptations, components are often added to or removed from multiple processes in the system. As a result, during adaptation, the system may consist of both changed and unchanged processes, causing old and new components to overlap. This overlapping of components during adaptation may induce cross-component communication, which may lead to behavior during adaptation that is unpredictable and/or undesirable.In this paper, we discuss an approach to model and verify overlap adaptation. We use the transitional-invariant lattice and the transitional-faultspan lattice to verify the correctness of adaptation in the absence and the presence of faults, respectively. We also discuss a framework to support implementation of overlap adaptation.
Keywords:Dynamic adaptation   Assurance   Correctness   Specification   Verification   Fault-tolerance
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号