• DocumentCode
    1957107
  • Title

    Towards Simulating Architectural Patterns for Self-Aware and Self-Adaptive Systems

  • Author

    Abeywickrama, Dhaminda B. ; Zambonelli, Franco ; Hoch, Nicklas

  • Author_Institution
    DiSMI, Univ. of Modena & Reggio Emilia, Modena, Italy
  • fYear
    2012
  • fDate
    10-14 Sept. 2012
  • Firstpage
    133
  • Lastpage
    138
  • Abstract
    Novel models and tools are required to support the engineering of systems that are self-aware of their current situations and capable of dynamically modifying their behavior and structure using feedback loops. In this paper, with the help of a case study in the area of e-mobility and based on our past work in self-adaptive systems modeling, we introduce a new tool (i.e., an Eclipse-based simulation plug-in) that we are developing for engineering and simulating architectural patterns based on feedback loops. Our plug-in can facilitate modeling of self-adaptive patterns using UML 2, visual animation of behavior to expose run-time information, animating composite structure, model-level debugging, simulating event-driven models, and run-time prompting.
  • Keywords
    Unified Modeling Language; computer animation; discrete event simulation; mobile computing; object-oriented methods; program debugging; software architecture; software tools; Eclipse-based simulation plug-in; UML 2; architectural design patterns; architectural pattern simulation; behavior visual animation; composite structure animation; e-mobility; event-driven model simulation; feedback loops; model-level debugging; run-time information; run-time prompting; self-adaptive pattern modeling; self-adaptive systems; self-aware systems; software engineering; system engineering; UML; architectural design patterns; feedback loops; self-adaptive systems; self-aware systems; simulation; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2012 IEEE Sixth International Conference on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-1-4673-5153-9
  • Type

    conf

  • DOI
    10.1109/SASOW.2012.31
  • Filename
    6498392