2013
DOI: 10.1007/s10515-013-0124-0
|View full text |Cite
|
Sign up to set email alerts
|

Supporting model-driven development using a process-centered software engineering environment

Abstract: The adoption of Model-Driven Development (MDD) is increasing and it is widely recognized as an important approach for building software systems. In addition to traditional development process models, an MDD process requires the selection of metamodels and mapping rules for the generation of the transformation chain which produces models and application code. In this context, software process tasks should be performed in a specific sequence, with the correct input artifacts to produce the output ones. However, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 23 publications
0
9
0
Order By: Relevance
“…Additionally, in order to carry out a more accurate validation, we intend to use the profile in an industrial case study. Besides that we are adapting our current MDA environment named MoDerNe [21] to support transformation process specification and enactment.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Additionally, in order to carry out a more accurate validation, we intend to use the profile in an industrial case study. Besides that we are adapting our current MDA environment named MoDerNe [21] to support transformation process specification and enactment.…”
Section: Discussionmentioning
confidence: 99%
“…In order to evaluate the MTP profile we specified the transformation chain of a real MDA process which has been used in some projects in our laboratory [17][18] [20]. Within this scenario, we wanted to evaluate the profile expressiveness in terms of structure and behavior specifications along the transformation development life cycle.…”
Section: Mtp Profile Evaluationmentioning
confidence: 99%
“…We are not sure whether the researches in [18][19] can handle the deviation. The model-driven approach [20][21][22] use metamodels to manage process variability. For example, MoDErNE [20] reuses existing process models and applies rules to customize the reused models.…”
Section: Related Workmentioning
confidence: 99%
“…The model-driven approach [20][21][22] use metamodels to manage process variability. For example, MoDErNE [20] reuses existing process models and applies rules to customize the reused models. During process modeling, reused process models appear in a process as modeling tasks or editors.…”
Section: Related Workmentioning
confidence: 99%
“…Our research group had been working on many projects that require the definition of metamodels [5][6] [7]. In all of these projects we have felt the need for a method to guide us in some issues such as: how to define a metamodel concepts, how to guarantee that a metamodel covers all the desired concepts of the target domain; how to structurally organize the concepts; and how to validate a metamodel.…”
Section: Introductionmentioning
confidence: 99%