scholarly journals A Domain-specific Rule Generation Using Model-Driven Architecture in Controlled Variability Model

2017 ◽  
Vol 112 ◽  
pp. 2354-2362
Author(s):  
Neel Mani ◽  
Markus Helfert ◽  
Claus Pahl
2011 ◽  
Vol 101-102 ◽  
pp. 860-863
Author(s):  
Lei Chen ◽  
Hong Fei Zhan ◽  
Jun He Yu ◽  
Zhong Ren Jiang ◽  
Chen Jian Lei

To decrease the difficulty of business process modeling, the domain-specific modeling (DSM) method and the frame of model driven architecture (MDA) were discussed in this paper. By applying DSM and MDA, the meta-model consisting of domain schema and domain template was established to simplify the business process. Then the character property, relationship property and operation of business-process-oriented DSM (BP-DSM) meta-model were described. The meta-model and application template would be consummated by continuous instantiation and abstraction of the domain concepts. By extracting and accumulating a large number of enterprises' templates within the same industry, the industry-oriented model template would be ultimately established.


2009 ◽  
Vol 38 (38) ◽  
pp. 119-130
Author(s):  
Erika Asnina

Use of Business Models within Model Driven Architecture Model Driven Architecture is a framework dedicated for development of large and complex computer systems. It states and implements the principle of architectural separation of concerns. This means that a system can be modeled from three different but related to each other viewpoints. The viewpoint discussed in this paper is a Computation Independent one. MDA specification states that a model that shows a system from this viewpoint is a business model. Taking into account transformations foreseen by MDA, it should be useful for automation of software development processes. This paper discusses an essence of the Computation Independent Model (CIM) and the place of business models in the computation independent modeling. This paper considers four types of business models, namely, SBVR, BPMN, use cases and Topological Functioning Model (TFM). Business persons use SBVR to define business vocabularies and business rules of the existing and planned domains, BPMN to define business processes of both existing and planned domains, and use cases to define business requirements to the planned domain. The TFM is used to define functionality of both existing and planned domains. This paper discusses their capabilities to be used as complete CIMs with formally defined conformity between planned and existing domains.


2021 ◽  
Author(s):  
Saoussen Mili ◽  
Nga Nguyen ◽  
Rachid Chelouah

Author(s):  
Jesús Sánchez Cuadrado ◽  
Javier Luis Cánovas Izquierdo ◽  
Jesús García Molina

Domain Specific Languages (DSL) are becoming increasingly more important with the emergence of Model-Driven paradigms. Most literature on DSLs is focused on describing particular languages, and there is still a lack of works that compare different approaches or carry out empirical studies regarding the construction or usage of DSLs. Several design choices must be made when building a DSL, but one important question is whether the DSL will be external or internal, since this affects the other aspects of the language. This chapter aims to provide developers confronting the internal-external dichotomy with guidance, through a comparison of the RubyTL and Gra2MoL model transformations languages, which have been built as an internal DSL and an external DSL, respectively. Both languages will first be introduced, and certain implementation issues will be discussed. The two languages will then be compared, and the advantages and disadvantages of each approach will be shown. Finally, some of the lessons learned will be presented.


Sign in / Sign up

Export Citation Format

Share Document