Defining Domain-Specific Modeling Languages to Automate Product Derivation: Collected Experiences

نویسندگان

  • Juha-Pekka Tolvanen
  • Steven Kelly
چکیده

Domain-Specific Modeling offers a language-based approach to raise the level of abstraction in order to speed up development work and set variation space already at specification and design phase. In this paper we identify approaches that are applied for defining languages that enable automated variant derivation. This categorization is based on analyzing over 20 industrial cases of DSM language definition.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Product Derivation through Domain-Specific Modeling: Collected Experiences

Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using product domain concepts. The final products can be generated from these high-level specifications. This automation is possible because both the language and generators need fit the requirements of only one company and domain. This paper discussed Domain-Specific Modeling approac...

متن کامل

Defining Domain-Specific Modeling Languages: Collected Experiences

Domain-Specific Modeling offers a language-based approach to raise the level of abstraction in order to speed up development work and decrease the number of errors. In this paper we identify approaches that are applied for defining languages. This categorization is based on analyzing over 20 industrial cases of DSM language definition.

متن کامل

INTRODUCTION TO THE 3rd WORKSHOP ON DOMAIN-SPECIFIC MODELING

Current modeling languages are based on the concepts taken from programming languages, leading to working on problems of the solution domain instead of the problem domain. Domain-specific modeling allows faster development of applications, based on models of the products rather than on models of the code. A domain-specific modeling language applies concepts and rules that are natural for the ex...

متن کامل

Bidirectional Synchronization of Multiple Views of Software Models

Current best-practices for defining Domain-Specific Modeling Languages call for metamodeling techniques, which do not take into account the future use of such languages in multiview design environments. Tool implementers have tried a variety of ad-hoc techniques to maintain views in-synch, with modest results. To improve this state of affairs, a declarative approach is elaborated to automate mu...

متن کامل

Tooling the Dynamic Behavior Models of Graphical DSLs

Domain-specific modeling is a powerful technique to describe complex systems in a precise but still understandable way. Rapid creation of graphical Domain-Specific Languages (DSLs) has been focused for many years. Research efforts have proven that metamodeling is a promising way of defining the abstract syntax of the language. It is also clear that DSLs can be developed to describe the concrete...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005