Developing software-intensive systems involves many stakeholders who bring their expertise on specific concerns of the developed system. Model-Driven Engineering (MDE) proposes to address each concern separately with a dedicated Domain-Specific (possibly modeling) Language (DSL) closely tied to the needs of each stakeholder [4]. With DSLs, models are expressed in terms of problem-level abstractions. Associated tools are then used to semi-automatically transform the models into concrete artifacts. However, the definition of a DSL and its tooling (e.g., checkers, editors, generators, model transformations) still requires significant development efforts for, by definition, a limited audience. DSLs evolve as the concepts in a domain and the exp...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe proliferation of independently-developed and constantly-evolving domain-sp...
In this habilitation à diriger des recherches (HDR), I review a decade of research work in the field...
Developing software-intensive systems involves many stakeholders who bring their expertise on specif...
International audienceComplex systems are developed by teams of experts from multiple domains , who ...
Domain-Specific Languages (DSLs) are now developed for a wide variety of domains to address specific...
International audienceThe engineering of systems involves many different stake-holders, each with th...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Following the principles of Model-Driven Engineering and Language-Oriented Programming, Domain-Speci...
International audienceDomain-Specific Languages (DSLs) are now developed for a wide variety of domai...
International audienceDomain-specific languages (DSLs) allow domain experts to express solutions dir...
Development of Domain Specific Languages (DSLs) in the context of Model Driven Engineering is gainin...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe proliferation of independently-developed and constantly-evolving domain-sp...
In this habilitation à diriger des recherches (HDR), I review a decade of research work in the field...
Developing software-intensive systems involves many stakeholders who bring their expertise on specif...
International audienceComplex systems are developed by teams of experts from multiple domains , who ...
Domain-Specific Languages (DSLs) are now developed for a wide variety of domains to address specific...
International audienceThe engineering of systems involves many different stake-holders, each with th...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Following the principles of Model-Driven Engineering and Language-Oriented Programming, Domain-Speci...
International audienceDomain-Specific Languages (DSLs) are now developed for a wide variety of domai...
International audienceDomain-specific languages (DSLs) allow domain experts to express solutions dir...
Development of Domain Specific Languages (DSLs) in the context of Model Driven Engineering is gainin...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe proliferation of independently-developed and constantly-evolving domain-sp...
In this habilitation à diriger des recherches (HDR), I review a decade of research work in the field...