While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their definition and tooling (e.g., checkers, document or code generators, model transformations) still require significant development efforts that must be balanced with their limited number of users (by definition). Unfortunately, the current Model-Driven Engineering (MDE) technologies strongly rely on the conformance relation that bind a model to the unique DSML used to create it. Consequently, while most of the tools would be reusable for a family of close DSMLs, in practice it is not possible. In this paper, we propose to abstract the overly restrictive conformance relation with a typing relation allowing to manipulate a model through different DSM...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceOne of the main goals of Model-Driven Engineering (MDE) is the manipulation of...
Abstract. One of the main goals of Model-Driven Engineering (MDE) is the manipulation of models as s...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceOne of the main goals of Model-Driven Engineering (MDE) is the manipulation of...
Abstract. One of the main goals of Model-Driven Engineering (MDE) is the manipulation of models as s...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
While Domain-Specific Modeling Languages (DSMLs) are increasingly used in industry, both their defin...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceDomain-Specific Languages (DSLs) are increasingly used by domain experts to ha...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stakeholders, each with the...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceThe engineering of systems involves many different stake-holders, each with th...
International audienceOne of the main goals of Model-Driven Engineering (MDE) is the manipulation of...
Abstract. One of the main goals of Model-Driven Engineering (MDE) is the manipulation of models as s...