• Publications
  • Influence
Software Engineering for Self-Adaptive Systems: A Research Roadmap
TLDR
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. Expand
  • 1,108
  • 60
  • PDF
RELAX: Incorporating Uncertainty into the Specification of Self-Adaptive Systems
TLDR
We present RELAX, a new requirements language for self-adaptive systems and illustrate it using examples from the smart home domain. Expand
  • 256
  • 30
  • PDF
Empirical assessment of MDE in industry
TLDR
This paper presents some initial results from a twelve-month empirical research study of model driven engineering (MDE). Expand
  • 360
  • 29
  • PDF
RELAX: a language to address uncertainty in self-adaptive systems requirement
TLDR
This paper introduces RELAX, a new requirements language for self-adaptive systems that explicitly addresses uncertainty inherent in adaptive systems. Expand
  • 205
  • 29
  • PDF
Generating statechart designs from scenarios
TLDR
This paper presents an algorithm for automatically generating UML statecharts from a collection of UML sequence diagrams. Expand
  • 413
  • 28
  • PDF
The State of Practice in Model-Driven Engineering
TLDR
A new study that surveyed 450 MDE practitioners and performed in-depth interviews with 22 more suggests that although MDE might be more widespread than commonly believed, developers rarely use it to generate whole systems. Expand
  • 293
  • 21
  • PDF
Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure
TLDR
We present case studies of the adoption of model driven engineering (MDE) by four companies. Expand
  • 147
  • 19
  • PDF
A Goal-Based Modeling Approach to Develop Requirements of an Adaptive System with Environmental Uncertainty
TLDR
This paper introduces a goal-based modeling approach to develop the requirements for a DAS, while explicitly factoring uncertainty into the process and resulting requirements. Expand
  • 227
  • 17
  • PDF
Model-driven engineering practices in industry
TLDR
In this paper, we attempt to address the relative absence of empirical studies of model-driven engineering through describing the practices of three commercial organizations as they adopted a model driven engineering approach to their software development. Expand
  • 214
  • 14
Requirements-Aware Systems: A Research Agenda for RE for Self-adaptive Systems
TLDR
We argue that requirements for self-adaptive systems should be run-time entities that can be reasoned over in order to understand the extent to which they are being satisfied and to support adaptation decisions. Expand
  • 210
  • 11
  • PDF
...
1
2
3
4
5
...