[BOOK][B] Model-based software performance analysis

Poor performance is one of the main quality-related shortcomings that cause software
projects to fail. Thus, the need to address performance concerns early during the software …

Dealing with non-functional requirements in model-driven development: A survey

D Ameller, X Franch, C Gómez… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Context: Managing Non-Functional Requirements (NFRs) in software projects is
challenging, and projects that adopt Model-Driven Development (MDD) are no exception …

Adaptation and abstract runtime models

T Vogel, H Giese - Proceedings of the 2010 ICSE Workshop on Software …, 2010 - dl.acm.org
Runtime adaptability is often a crucial requirement for today's complex software systems.
Several approaches use an architectural model as a runtime representation of a managed …

Rethinking the use of models in software architecture

D Ardagna, C Ghezzi, R Mirandola - International Conference on the …, 2008 - Springer
Abstract Models play a central role in software engineering. They may be used to reason
about requirements, to identify possible missing parts or conflicts. They may be used at …

Parametric performance completions for model-driven performance prediction

J Happe, S Becker, C Rathfelder, H Friedrich… - Performance …, 2010 - Elsevier
Performance prediction methods can help software architects to identify potential
performance problems, such as bottlenecks, in their software systems during the design …

Model-driven performance analysis of rule-based domain specific visual models

J Troya, A Vallecillo, F Durán, S Zschaler - Information and Software …, 2013 - Elsevier
CONTEXT: Domain-Specific Visual Languages (DSVLs) play a crucial role in Model-Driven
Engineering (MDE). Most DSVLs already allow the specification of the structure and …

Model-driven generation of performance prototypes

S Becker, T Dencker, J Happe - … 2008, Darmstadt, Germany, June 27-28 …, 2008 - Springer
Early, model-based performance predictions help to understand the consequences of
design decisions on the performance of the resulting system before the system's …

Integrating non-functional requirement modeling into model driven development method

Y Liu, Z Ma, W Shao - 2010 Asia Pacific Software Engineering …, 2010 - ieeexplore.ieee.org
Model Driven Development views application development as a continuous transformation
of models of the target system. However, non-functional requirements, which are important …

Modeling event-based communication in component-based software architectures for performance predictions

C Rathfelder, B Klatt, K Sachs, S Kounev - Software & Systems Modeling, 2014 - Springer
Event-based communication is used in different domains including telecommunications,
transportation, and business information systems to build scalable distributed systems. Such …

[PDF][PDF] Considering non-functional requirements in model-driven engineering

D Ameller - 2009 - upcommons.upc.edu
Model-Driven Engineering (MDE) is the result of an emergent research area that uses
models as the principal artifact in the engineering processes. This initiative is based on the …