DocumentCode
1837469
Title
Formal Analysis of Architectural Policies of Self-Adaptive Software by Bigraph
Author
Chang, Zhiming ; Mao, Xinjun ; Qi, Zhichang
Author_Institution
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
fYear
2008
fDate
18-21 Nov. 2008
Firstpage
118
Lastpage
123
Abstract
With the rapid spread of the Internet and user requirements for complex self-adaptive software systems, software often need be reconfigured based on pre-defined or online policies during runtime in open, dynamic environments in order to satisfy design objectives, which poses new problems such as, how to ensure the correction and consistency of the architectural policies? In this paper, we formalize reconfigurable architecture by bigraph, and build automata model for evolution of self-adaptive software architecture. Based on the automata model, we obtain an important theorem for extending the automata, and then present an algorithm which can check the correction and consistency of any self-adaptive software architectural policy.
Keywords
automata theory; formal verification; graph theory; software architecture; automata model; bigraph; formal analysis; reconfigurable architecture; self-adaptive software architectural policy; Automata; Bipartite graph; Computer architecture; Embedded software; Grid computing; Internet; Reconfigurable architectures; Runtime; Software architecture; Software systems; Self-adaptive software; architecture; bigraph;
fLanguage
English
Publisher
ieee
Conference_Titel
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location
Hunan
Print_ISBN
978-0-7695-3398-8
Electronic_ISBN
978-0-7695-3398-8
Type
conf
DOI
10.1109/ICYCS.2008.213
Filename
4708959
Link To Document