DocumentCode
2473119
Title
A method to detect and remove emergent behavior caused by overgeneralization
Author
Moshirpour, Mohammad ; Mireslami, Seyedehmehrnaz ; Eberlein, Armin ; Far, Behrouz H.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB, Canada
fYear
2012
fDate
14-17 Oct. 2012
Firstpage
2469
Lastpage
2474
Abstract
Emergent behavior in distributed systems is a central problem that may lead to unexpected behaviors and major faults. Emergent behaviors are usually categorized into three groups: emergent behaviors occur due to scenarios incompleteness; emergent behaviors as a result of violation of a system wide policy; and emergent behaviors as a result of synthesis of behavior models. In this paper, a technique for addressing the latter group is proposed. The technique prevents from overgeneralization in the behavior model synthesis. Overgeneralization happens as the result of behavior model synthesis and depends on the assumptions of the process. In addition, the proposed technique addresses the issue of the existing ad-hoc methodologies by providing an automated algorithm. This algorithm can be used by a syntax checker to automatically detect and correct the emergent behaviors in the scenarios. The proposed algorithm is validated using a case study of a fleet management system.
Keywords
distributed processing; ad-hoc methodology; behavior model synthesis; distributed system; emergent behavior detection; emergent behavior removal; fleet management system; syntax checker; system wide policy violation; Algorithm design and analysis; Automata; Educational institutions; Merging; Meteorology; Real-time systems; Servers; Distributed systems; Emergent behavior; Message sequence chart; Overgeneralization;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4673-1713-9
Electronic_ISBN
978-1-4673-1712-2
Type
conf
DOI
10.1109/ICSMC.2012.6378114
Filename
6378114
Link To Document