Skip to main content

and
  1. Article

    Open Access

    Decision-making under uncertainty: be aware of your priorities

    Self-adaptive systems (SASs) are increasingly leveraging autonomy in their decision-making to manage uncertainty in their operating environments. A key problem with SASs is ensuring their requirements remain s...

    Huma Samin, Nelly Bencomo, Peter Sawyer in Software and Systems Modeling (2022)

  2. No Access

    Article

    The uncertainty interaction problem in self-adaptive systems

    The problem of mitigating uncertainty in self-adaptation has driven much of the research proposed in the area of software engineering for self-adaptive systems in the last decade. Although many solutions have ...

    Javier Cámara, Javier Troya, Antonio Vallecillo in Software and Systems Modeling (2022)

  3. Article

    Open Access

    Event-driven temporal models for explanations - ETeMoX: explaining reinforcement learning

    Modern software systems are increasingly expected to show higher degrees of autonomy and self-management to cope with uncertain and diverse situations. As a consequence, autonomous systems can exhibit unexpect...

    Juan Marcelo Parra-Ullauri, Antonio García-Domínguez in Software and Systems Modeling (2022)

  4. No Access

    Article

    Opportunities in intelligent modeling assistance

    Modeling is requiring increasingly larger efforts while becoming indispensable given the complexity of the problems we are solving. Modelers face high cognitive load to understand a multitude of complex abstra...

    Gunter Mussbacher, Benoit Combemale, Jörg Kienzle in Software and Systems Modeling (2020)

  5. No Access

    Article

    Models@run.time: a guided tour of the state of the art and research challenges

    More than a decade ago, the research topic models@run.time was coined. Since then, the research area has received increasing attention. Given the prolific results during these years, the current outcomes need ...

    Nelly Bencomo, Sebastian Götz, Hui Song in Software & Systems Modeling (2019)

  6. No Access

    Chapter

    Requirements for Self-adaptation

    Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management...

    Nelly Bencomo in Generative and Transformational Techniques in Software Engineering IV (2013)

  7. No Access

    Chapter

    Software Engineering for Self-Adaptive Systems: A Second Research Roadmap

    The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when develo**, deploying and managing self-adaptive software systems. Instead of dealing with a wide range...

    Rogério de Lemos, Holger Giese in Software Engineering for Self-Adaptive Sys… (2013)

  8. No Access

    Chapter

    Software Engineering Processes for Self-Adaptive Systems

    In this paper, we discuss how for self-adaptive systems some activities that traditionally occur at development-time are moved to run-time. Responsibilities for these activities shift from software engineers t...

    Jesper Andersson, Luciano Baresi in Software Engineering for Self-Adaptive Sys… (2013)

  9. No Access

    Chapter and Conference Paper

    4th International Workshop on Models@run.time

    The 4th edition of the workshop Models@run.time was held at the 12th International Conference on Model Driven Engineering Languages and Systems (MODELS). The workshop took place in the city of Denver, Colorado...

    Nelly Bencomo, Gordon Blair, Robert France, Freddy Muñoz in Models in Software Engineering (2010)

  10. No Access

    Chapter and Conference Paper

    Modeling and Validating Dynamic Adaptation

    This paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed approach is on the use of aspect-oriented modeling (AOM) and models at runtime. Our approach covers design and ...

    Franck Fleurey, Vegard Dehlen, Nelly Bencomo, Brice Morin in Models in Software Engineering (2009)

  11. No Access

    Chapter and Conference Paper

    Third International Workshop on Models@run.time

    The third edition of the workshop Models@run.time was held at the ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MODELS). The workshop took place in the beautiful cit...

    Nelly Bencomo, Gordon Blair, Robert France, Freddy Muñoz in Models in Software Engineering (2009)

  12. No Access

    Chapter and Conference Paper

    A Goal-Based Modeling Approach to Develop Requirements of an Adaptive System with Environmental Uncertainty

    Dynamically adaptive systems (DASs) are intended to monitor the execution environment and then dynamically adapt their behavior in response to changing environmental conditions. The uncertainty of the executio...

    Betty H. C. Cheng, Pete Sawyer in Model Driven Engineering Languages and Sys… (2009)

  13. No Access

    Chapter

    Using Architecture Models to Support the Generation and Operation of Component-Based Adaptive Systems

    Modelling architectural information is particularly important because of the acknowledged crucial role of software architecture in raising the level of abstraction during development. In the MDE area, the leve...

    Nelly Bencomo, Gordon Blair in Software Engineering for Self-Adaptive Systems (2009)

  14. No Access

    Chapter

    Software Engineering for Self-Adaptive Systems: A Research Roadmap

    The goal of this roadmap paper is to summarize the state-of-the-art and to identify critical challenges for the systematic software engineering of self-adaptive systems. The paper is partitioned into four part...

    Betty H. C. Cheng, Rogério de Lemos in Software Engineering for Self-Adaptive Sys… (2009)

  15. No Access

    Chapter and Conference Paper

    Second International Workshop on Models@run.time

    The second edition of the workshop Models@run.time was co-located with the ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems. The workshop took place in the lively city o...

    Nelly Bencomo, Robert France, Gordon Blair in Models in Software Engineering (2008)

  16. No Access

    Chapter and Conference Paper

    An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability

    Constructing and executing distributed systems that can adapt to their operating context in order to sustain provided services and the service qualities are complex tasks. Managing adaptation of multiple, inte...

    Brice Morin, Franck Fleurey, Nelly Bencomo in Model Driven Engineering Languages and Sys… (2008)

  17. No Access

    Chapter and Conference Paper

    Summary of the Workshop Models@run.time at MoDELS 2006

    The first edition of the workshop Models@run.time was co-located with the ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems (formerly the UML series of conferences). The w...

    Nelly Bencomo, Gordon Blair, Robert France in Models in Software Engineering (2007)