• DocumentCode
    2822157
  • Title

    On the Design of Architectural Pattern to Develop Dynamically Reconfigurable Autonomic Component

  • Author

    Parsa, Saeed ; Daryanavard, Hassan

  • Author_Institution
    Iran Univ. of Sci. & Technol., Tehran
  • Volume
    1
  • fYear
    2008
  • fDate
    2-4 Sept. 2008
  • Firstpage
    545
  • Lastpage
    551
  • Abstract
    In this paper a new architecture for building dynamically reconfigurable application software is proposed. The main idea behind the proposed architecture is to separate the business logic from the program internal/ external interactions. To achieve this, the business logic is embedded within a type of components called functional elements and all interactions of each functional element is assigned to a specific component called component manager. All the component managers are controlled by an application manager which receives reconfiguration requests form the user and issues appropriate primitives to fulfill the request. The correctness of the proposed architecture is evaluated by applying the three aspects of consistency preservation requirements called structural integrity, mutually consistent and application state invariants.
  • Keywords
    object-oriented programming; software architecture; application manager; application state invariants; architectural pattern design; business logic; component manager; consistency preservation requirements; dynamical reconfigurable application software; dynamical reconfigurable autonomic component; functional elements; mutually consistent; program external interactions; program internal interactions; structural integrity; Application software; Availability; Buildings; Communication system control; Computer architecture; Computer networks; Information management; Knowledge management; Reconfigurable logic; Software systems; autonomic application; dynamic reconfiguration; reflection programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networked Computing and Advanced Information Management, 2008. NCM '08. Fourth International Conference on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    978-0-7695-3322-3
  • Type

    conf

  • DOI
    10.1109/NCM.2008.102
  • Filename
    4624067