SelfSync: A dynamic round-trip engineering environment

11Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Model-Driven Engineering (MDE) advocates the generation of software applications from models, which are views on certain aspects of the software. In this paper, we focus on a particular setup which consists of a graphical data modeling view and a view on an object-oriented implementation, which can be either textual or graphical. A challenge that arizes in the context of MDE is the notion of Round-Trip Engineering (RTE), where elements from both views can be manipulated and thus need to be synchronized. We systematically identify four fundamental RTE scenarios. In this paper, we employ the framework of these scenarios for explaining SelfSync, our approach and tool for providing dynamic support for RTE. In SelfSync, the entities of the data modeling view and the corresponding implementation objects are one and the same. Additionally, we present a comparison with related work accompanied by an extensive discussion. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Van Paesschen, E., De Meuter, W., & D’Hondt, M. (2005). SelfSync: A dynamic round-trip engineering environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3713 LNCS, pp. 633–647). Springer Verlag. https://doi.org/10.1007/11557432_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free