Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1998582.1998617acmconferencesArticle/Chapter ViewAbstractPublication PagesicacConference Proceedingsconference-collections
poster

QUAASY: QUality Assurance of Adaptive SYstems

Published: 14 June 2011 Publication History

Abstract

The emerging approach to tackle the increasing complexity of today's software systems is the use of self-adaptation techniques. Modeling and implementing adaptivity features is a burdensome and error-prone task that potentially results in erroneous system models. As a consequence, quality analysis and assurance must be considered early in the development of self-adaptive systems.
We propose a quality assurance approach for self-adaptive systems in terms of an integrated modeling and analysis approach, which helps identifying errors in modeled self-adaptive systems early in the design process. We employ a modeling language for self-adaptive systems including adaptation rules and formally define their semantics. Given the language and its formal semantics, we formulate quality properties, such as fairness of the specified adaptation rule system. These quality properties are verified using a model checking approach.

References

[1]
B. Cheng et al. Software Engineering for Self-Adaptive Systems: A Research Road Map. In Software Engineering for Self-Adaptive Systems, number 08031 in Dagstuhl Seminar Proceedings, Dagstuhl, 2008.
[2]
G. Engels et al. Dynamic Meta-Modeling: A Graphical Approach to the Operational Semantics of Behavioral Diagrams in UML. In UML'00, volume 1939 of LNCS, pages 323--337. Springer, 2000.
[3]
G. Engels et al. Analysis of UML Activities Using Dynamic Meta Modeling. In FMOODS '07, volume 4468 of LNCS, pages 76--90. Springer, 2007.
[4]
M. Luckey et al. Adapt cases: Extending use cases for adaptive systems. In SEAMS '11, ICSE '11 Symposium, 2011.
[5]
A. Rensink. The GROOVE Simulator: A Tool for State Space Generation. pages 479--485, 2004.

Cited By

View all
  • (2016)Formal Sequence: Extending UML Sequence Diagram for Behavior Description and Formal Verification2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)10.1109/COMPSAC.2016.118(474-481)Online publication date: Jun-2016
  • (2015)An Ecosystem Approach for Testing Self-Organizing, Adaptive SystemsProceedings of the 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops10.1109/SASOW.2015.24(120-121)Online publication date: 21-Sep-2015
  • (2013)Performance analysis of self-adaptive systems for requirements validation at design-timeProceedings of the 9th international ACM Sigsoft conference on Quality of software architectures10.1145/2465478.2465489(43-52)Online publication date: 17-Jun-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICAC '11: Proceedings of the 8th ACM international conference on Autonomic computing
June 2011
278 pages
ISBN:9781450306072
DOI:10.1145/1998582

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptive systems
  2. analysis
  3. design
  4. quality assurance

Qualifiers

  • Poster

Conference

ICAC '11
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Formal Sequence: Extending UML Sequence Diagram for Behavior Description and Formal Verification2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)10.1109/COMPSAC.2016.118(474-481)Online publication date: Jun-2016
  • (2015)An Ecosystem Approach for Testing Self-Organizing, Adaptive SystemsProceedings of the 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops10.1109/SASOW.2015.24(120-121)Online publication date: 21-Sep-2015
  • (2013)Performance analysis of self-adaptive systems for requirements validation at design-timeProceedings of the 9th international ACM Sigsoft conference on Quality of software architectures10.1145/2465478.2465489(43-52)Online publication date: 17-Jun-2013
  • (2012)Model-driven performance engineering of self-adaptive systemsProceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures10.1145/2304696.2304716(117-122)Online publication date: 25-Jun-2012
  • (2012)Multi-Staged Quality Assurance for Self-Adaptive SystemsProceedings of the 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems Workshops10.1109/SASOW.2012.28(111-118)Online publication date: 10-Sep-2012

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media