• DocumentCode
    73712
  • Title

    Formal framework for specifying dynamic reconfiguration of adaptive systems

  • Author

    Karimpour, Jaber ; Alyari, Robab ; Noroozi, Ali A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Tabriz, Tabriz, Iran
  • Volume
    7
  • Issue
    5
  • fYear
    2013
  • fDate
    Oct-13
  • Firstpage
    258
  • Lastpage
    270
  • Abstract
    In the real-world, there are many types of software systems and software engineers always deal with changes. The value of large systems decreases significantly as the requirements and operational environment change over time. Modern software systems are expected to have dynamic reconfigurations to cope with failure and changes. Software adaptation techniques try to overcome the change problem by reconfiguration. In this study, at first, the authors present a formal framework to represent the whole system and then, build a mathematical model called `adaptor´ based on adaptation contract and system architecture. The adaptor is used to define automatic fit between two different components of the system. Finally, for specifying the whole adaptor system the authors will introduce adaptor network using synchronisation vectors.
  • Keywords
    adaptive systems; formal specification; software architecture; synchronisation; vectors; adaptation contract; adaptive systems; adaptor system; change problem; change reconfiguration; dynamic reconfiguration specification; formal framework; mathematical model; software adaptation techniques; software systems; synchronisation vectors; system architecture;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2012.0163
  • Filename
    6650216