Recently a number of concepts, such as software factories, model-driven software development, and language-oriented programming, advocate the use of model-driven domain-specific languages to express domain models. In contrast to many traditional uses of domain-specific languages, this approach leverages the systematic use of domain-specific languages. In this position paper, we identify open issues in this approach, arising when the domain-specific languages are complex or constantly evolving. We introduce the concept of a domain-specific language product line, which provides a common, tailorable language infrastructure to enable the rapid, model-driven creation and evolution of domain-specific languages. Moreover, we propose our vision to ...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
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 use of domain-specific languages (DSLs) has become a successful technique ...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
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 use of domain-specific languages (DSLs) has become a successful technique ...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
We describe our experiences with the process of designing a domain-specific language (DSL) and corre...
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...