• DocumentCode
    584636
  • Title

    Selecting Architecture Configurations in Self- Adaptive Systems Using QoS Criteria

  • Author

    Silva, Daniel Cunha da ; Lopes, Adilson Barboza ; Pinto, Felipe A P ; Leite, Jair C.

  • Author_Institution
    Dept. de Inf. e Mat. Aplic. (DIMAp), Univ. Fed. do Rio Grande do Norte (UFRN), Natal, Brazil
  • fYear
    2012
  • fDate
    23-28 Sept. 2012
  • Firstpage
    71
  • Lastpage
    80
  • Abstract
    The process for choosing the best architectural elements to build systems has become increasingly complex. It becomes more critical if it is necessary to consider many combinations of components in the context of an architectural configuration. This paper proposes an approach for the dynamic selection of architectural configurations based on quality of system criteria of the system, which can be used during a dynamic adaptation, the MoSAC. This module uses the MAUT theory (Multi-Attribute Utility Theory) for decision making from a finite set of possibilities, which involve multiple criteria to be analyzed. We also present a case study that is an application in the context of Iterative Digital TV to evaluate the time spent on the module to return a valid configuration to be used in a middleware with self-adaptive features, the middleware FRAME.
  • Keywords
    middleware; quality of service; software architecture; utility programs; MAUT; QoS criteria; architectural elements; dynamic selection; iterative digital TV; middleware FRAME; multiattribute utility theory; quality of system; selecting architecture configurations; self-adaptive systems; Computer architecture; Context; Middleware; Monitoring; Quality of service; Utility theory; architectural configuration; component; model; non-functional requirements; selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Components Architectures and Reuse (SBCARS), 2012 Sixth Brazilian Symposium on
  • Conference_Location
    Natal
  • Print_ISBN
    978-1-4673-4783-9
  • Type

    conf

  • DOI
    10.1109/SBCARS.2012.12
  • Filename
    6394976