• DocumentCode
    1962171
  • Title

    Self-Architecting Software SYstems (SASSY) from QoS-annotated activity models

  • Author

    Malek, Sam ; Esfahani, Naeem ; Menascé, Daniel A. ; Sousa, João P. ; Gomaa, Hassan

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
  • fYear
    2009
  • fDate
    18-19 May 2009
  • Firstpage
    62
  • Lastpage
    69
  • Abstract
    As the complexity associated with software development has increased, software engineers have sought novel ways to represent, reason about, and compose large-scale software systems. However, the majority of these approaches are geared to technically well versed engineers, making them unwieldy for use in a growing class of real-world pervasive computing systems. In this paper, we propose a new approach intended to address the current shortcomings in service-oriented software systems. Given the functional and QoS requirements specified by a domain expert in an activity oriented modeling language, an architecture satisfying the requirements is generated. We describe our approach in the context of a framework, entitled Self-Architecting Software SYstems (SASSY), which shapes our ongoing research and aims to automate the composition, analysis, adaptation, and evolution of service-oriented software systems.
  • Keywords
    Web services; formal specification; quality of service; software architecture; software maintenance; software metrics; specification languages; ubiquitous computing; QoS-annotated activity model; activity oriented modeling language; functional requirement specification; pervasive computing system; self-architecting software system; service-oriented software system; software complexity; software development; software engineering; software evolution; Computer architecture; Computer science; Large-scale systems; Pervasive computing; Power system modeling; Programming; Quality of service; Service oriented architecture; Shape; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Engineering Service Oriented Systems, 2009. PESOS 2009. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3716-0
  • Type

    conf

  • DOI
    10.1109/PESOS.2009.5068821
  • Filename
    5068821