2019
DOI: 10.1145/3340545
|View full text |Cite
|
Sign up to set email alerts
|

The Virtual Developer

Abstract: Model Driven Development (MDD) requires proper tools to derive the implementation code from the application models. However, the integration of handwritten and generated code is a long-standing issue that affects the adoption of MDD in the industry. This article presents a model and code co-evolution approach that addresses such a problem a posteriori , using the standard collision detection capabilities of Version Control Systems to support the semi-automatic merge of the two types of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 24 publications
0
1
0
Order By: Relevance
“…Moreover, to alleviate maintainers' workload in pull request-related activities, researchers can explore the development of automatic code generation tools based on existing studies 44,45,46 , derive automatic code review tools on top of existing studies 47 , and help to process code comments automatically. Furthermore, they can also contribute to generating usable models that help maintainers find available contributors to engage in dealing with management tasks, such as the multiple-committer model adopted in the Linux kernel community 19 .…”
Section: Researchersmentioning
confidence: 99%
“…Moreover, to alleviate maintainers' workload in pull request-related activities, researchers can explore the development of automatic code generation tools based on existing studies 44,45,46 , derive automatic code review tools on top of existing studies 47 , and help to process code comments automatically. Furthermore, they can also contribute to generating usable models that help maintainers find available contributors to engage in dealing with management tasks, such as the multiple-committer model adopted in the Linux kernel community 19 .…”
Section: Researchersmentioning
confidence: 99%
“…Moreover, to alleviate maintainers' workload in pull request-related activities, researchers can explore the development of automatic code generation tools based on existing studies, [45][46][47] derive automatic code review tools on top of existing studies, 48 and help to process code comments automatically. Furthermore, they can also contribute to generating usable models that help maintainers find available contributors to engage in dealing with management tasks, such as the multiple-committer model adopted in the Linux kernel community.…”
Section: F I G U R E 1 1 Trends Of Maintainers' Average Workload On V...mentioning
confidence: 99%