[ספר][B] Engineering modeling languages: Turning domain knowledge into tools

B Combemale, R France, JM Jézéquel, B Rumpe… - 2016‏ - books.google.com
Written by foremost experts in the field, Engineering Modeling Languages provides end-to-
end coverage of the engineering of modeling languages to turn domain knowledge into …

Taming dynamically adaptive systems using models and aspects

B Morin, O Barais, G Nain… - 2009 IEEE 31st …, 2009‏ - ieeexplore.ieee.org
Since software systems need to be continuously available under varying conditions, their
ability to evolve at runtime is increasingly seen as one key issue. Modern programming …

Composing feature models

M Acher, P Collet, P Lahire, R France - International conference on …, 2009‏ - Springer
Feature modeling is a widely used technique in Software Product Line development.
Feature models allow stakeholders to describe domain concepts in terms of commonalities …

An aspect-oriented and model-driven approach for managing dynamic variability

B Morin, F Fleurey, N Bencomo, JM Jézéquel… - … Languages and Systems …, 2008‏ - Springer
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 …

Model‐Driven Engineering for Software Product Lines

JM Jézéquel - International Scholarly Research Notices, 2012‏ - Wiley Online Library
Modeling variability in the context of software product‐lines has been around for about 25
years in the research community. It started with Feature Modeling and soon enough was …

Modeling and validating dynamic adaptation

F Fleurey, V Dehlen, N Bencomo, B Morin… - Models in Software …, 2009‏ - Springer
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 …

Model driven design and aspect weaving

JM Jézéquel - Software & Systems Modeling, 2008‏ - Springer
A model is a simplified representation of an aspect of the world for a specific purpose. In
complex systems, many aspects are to be handled, from architectural aspects to dynamic …

Dynamic software product line engineering: a reference framework

M Bashari, E Bagheri, W Du - International Journal of Software …, 2017‏ - World Scientific
Runtime adaptive systems are able to dynamically transform their internal structure, and
hence their behavior, in response to internal or external changes. Such transformations …

A generic weaver for supporting product lines

B Morin, J Klein, O Barais, JM Jézéquel - Proceedings of the 13th …, 2008‏ - dl.acm.org
Aspects have gained attention in the earlier steps of the software life-cycle leading to the
creation of numerous ad-hoc Aspect-Oriented Modeling (AOM) approaches. These …

[ספר][B] Model-driven engineering of information systems: Principles, techniques, and practice

LG Cretu, F Dumitriu - 2014‏ - books.google.com
This title includes a number of Open Access chapters. Model-driven engineering (MDE) is
the automatic production of software from simplified models of structure and functionality. It …