Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3377024.3377033acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvamosConference Proceedingsconference-collections
extended-abstract

STARS: software technology for adaptable and reusable systems PhD research project

Published: 06 February 2020 Publication History

Abstract

Dynamically Adaptive Systems (DAS) modify their behaviours in response to (sometimes unpredictable) changes in their environment or to the evolution of their own abilities (sensors and actuators). To support adaptation, a reference architecture (such as the MAPE-K model) is paramount. Yet, this is not sufficient as challenges concerning the fine-grained variability management and testability remain. The STARS Ph.D. project aims at developing a variability and context-aware architectural model for DAS that particularly takes into account testability. In particular, we want to adapt tests at runtime in order to assess and prevent the impact of inappropriate adaptations.

References

[1]
Luciano Baresi and Clément Quinton. 2015. Dynamically evolving the structural variability of dynamic software product lines. In Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. IEEE Press, 57--63.
[2]
Nelly Bencomo, Jaejoon Lee, and Svein Hallsteinsen. 2010. How dynamic is your Dynamic Software Product Line?. In 4th Int. Workshop on Dynamic Software Product Lines (DSPL).
[3]
Jiang Bo, Long Xiang, and Gao Xiaopeng. 2007. MobileTest: A tool supporting automatic black box test for software on smart mobile devices. In Proceedings of the Second International Workshop on Automation of Software Test. IEEE Computer Society, 8.
[4]
Rafael Capilla, Jan Bosch, Pablo Trinidad, Antonio Ruiz-Cortés, and Mike Hinchey. 2014. An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry. Journal of Systems and Software 91 (2014), 3--23.
[5]
Ismayle de Sousa Santos, Rossana Maria de Castro Andrade, Lincoln Souza Rocha, Santiago Matalonga, Kathia Marcal de Oliveira, and Guilherme Horta Travassos. 2017. Test case design for context-aware applications: Are we there yet? Information and Software Technology 88 (2017), 1--16.
[6]
Matthias Galster, Uwe Zdun, Danny Weyns, Rick Rabiser, Bo Zhang, Michael Goedicke, and Gilles Perrouin. 2016. Variability and Complexity in Software Design: Towards a Research Agenda. ACM SIGSOFT Software Engineering Notes 41, 6 (11 2016), 27--30.
[7]
IBM. 2006. An architectural blueprint for autonomic computing. IBM White Paper 31 (2006), 1--6.
[8]
Kyo C Kang, Sholom G Cohen, James A Hess, William E Novak, and A Spencer Peterson. 1990. Feature-oriented domain analysis (FODA) feasibility study. Technical Report. Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst.
[9]
S. Matalonga and G.H. Travassos. 2017. Testing context-aware software systems: Unchain the context, set it free! ACM International Conference Proceeding Series (2017), 250--254. cited By 0.
[10]
Jacopo Mauro, Michael Nieke, Christoph Seidl, and Ingrid Chieh Yu. 2016. Context Aware Reconfiguration in Software Product Lines. In Proceedings of the 10th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS). 41--48.
[11]
G. Perrouin, B. Morin, F. Chauvel, F. Fleurey, J. Klein, Y. Le Traon, O. Barais, and J.M Jézéquel. 2012. Towards flexible evolution of Dynamically Adaptive Systems. In 2012 34th International Conference on Software Engineering (ICSE). 1353--1356.
[12]
Edilton Santos and Ivan Machado. 2018. Towards an Architecture Model for Dynamic Software Product Lines Engineering. In 2018 IEEE International Conference on Information Reuse and Integration (IRI). IEEE, 31--38.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
VaMoS '20: Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems
February 2020
184 pages
ISBN:9781450375016
DOI:10.1145/3377024
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 February 2020

Check for updates

Author Tags

  1. MAPE-K loop
  2. self-adapting
  3. software architecture
  4. software test

Qualifiers

  • Extended-abstract

Funding Sources

Conference

VaMoS '20

Acceptance Rates

Overall Acceptance Rate 66 of 147 submissions, 45%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 65
    Total Downloads
  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

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