• DocumentCode
    1723006
  • Title

    Monitoring fuzzy temporal requirements for service compositions: Motivations, challenges and experimental results

  • Author

    Pasquale, Liliana ; Spoletini, Paola

  • Author_Institution
    Lero - Irish Software Eng. Res. Ceneter, Univ. of Limerick, Limerick, Ireland
  • fYear
    2011
  • Firstpage
    63
  • Lastpage
    69
  • Abstract
    Service compositions are an important family of self-adaptive systems, which need to cope with the variability of the environment (e.g., heterogeneous devices, changing context), and react to unexpected events (e.g., changing components) that may take place at runtime. To this aim, it is fundamental to continuously assess requirements while the system is executing and detect partial mismatches or handle uncertainty. Detecting the entity of a violation is very helpful, since it can guide the way applications adapt at runtime. This paper is based on the FLAGS language we already proposed in our previous work to represent requirements as fuzzy temporal formulas and identify partial violations at the temporal level. The paper illustrates the advantages of using the FLAGS language to express the requirements of service compositions, and proposes a technique to monitor them at runtime. The experimental evaluation demonstrates that the monitoring technique is feasible and the overhead introduced in the running system is negligible.
  • Keywords
    computerised monitoring; fuzzy set theory; service-oriented architecture; systems analysis; FLAGS language; fuzzy temporal formulas; fuzzy temporal requirements monitoring; self adaptive systems; service compositions; Instruction sets; Monitoring; Optimization; Runtime; Semantics; Transient analysis; Videos; Fuzzy Goals; Requirements Monitoring; Self-Adaptive Systems; Service-Compositions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering for Systems, Services and Systems-of-Systems (RESS), 2011 Workshop on
  • Conference_Location
    Trento
  • Print_ISBN
    978-1-4577-0939-5
  • Electronic_ISBN
    978-1-4577-0941-8
  • Type

    conf

  • DOI
    10.1109/RESS.2011.6043924
  • Filename
    6043924