• 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