• DocumentCode
    3032290
  • Title

    Preserving the Global Consistency of Dynamic Reconfiguration

  • Author

    Eddin, Mohammad Charaf ; Mammeri, Zoubir

  • Author_Institution
    IRIT, Paul Sabatier Univ., Toulouse, France
  • fYear
    2013
  • fDate
    1-3 July 2013
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    Many component-based systems need to modify their behavior or structure at run time in order to adapt the continuous change of user requirements or working environments. Change management is an essential part of reconfigurable systems. Dynamic reconfiguration helps these systems to evolve incrementally for one configuration to another at execution time. Many approaches have been proposed to support dynamic reconfiguration in various kinds of systems. This paper introduces a new approach for preserving the global consistency of dynamic reconfiguration using Alloy specification language. Alloy is a powerful language for modeling and describing the structure and the behavior of a system by expressing its constraints. The approach starts by modeling the structure of a reconfigurable system, and then a set of predicates are proposed to describe the dynamic behavior of a reconfigurable system. Finally, an analysis is done to analyze the previous specifications using Alloy Analyzer.
  • Keywords
    management of change; object-oriented programming; program diagnostics; software maintenance; specification languages; Alloy specification language; change management; component-based systems; dynamic reconfiguration; global consistency preservation; reconfigurable systems; software evolution; Analytical models; Component architectures; Mathematical model; Metals; Planning; Radiation detectors; Runtime; based systems; dynamic reconfiguration; software evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
  • Conference_Location
    Honolulu, HI
  • Type

    conf

  • DOI
    10.1109/SNPD.2013.82
  • Filename
    6598447