Scientific Papers
ISSI Research PapersPaper information
Title
Two experiencies in software dynamics
Two experiencies in software dynamics
Published in
Journal of Universal Science Computer. Special issue on Breakthroughs and Challenges in Software Engineering. April 2004. http://www.jucs.org/jucs_10_4/two_experiences_in_software. - 2004
Journal of Universal Science Computer. Special issue on Breakthroughs and Challenges in Software Engineering. April 2004. http://www.jucs.org/jucs_10_4/two_experiences_in_software. - 2004
Abstract
This paper presents an outline of a formal model management framework developed in two projects, which provide breakthroughs for legacy systems recovery (RELS) and for data migration (ADAM). To recover a legacy system, we follow an algebraic approach by using algebras in order to represent the models and manipulate them. RELS also automatically generates a data migration plan that specifies a data transfer process to save all the legacy knowledge in the new recovered database. The data migration solution is also introduced as a support for the OO conceptual schemas evolution where their persistent layers are stored by means of relational databases, in the ADAM tool. Contents and structure of the data migration plans are specified using an abstract data migration language. The high abstraction level of this language allows us to be independent from the underlying DBMS technology. Our past experience in both projects has guided us towards the model management research field. We present a case study that illustrates the application of both tools.
This paper presents an outline of a formal model management framework developed in two projects, which provide breakthroughs for legacy systems recovery (RELS) and for data migration (ADAM). To recover a legacy system, we follow an algebraic approach by using algebras in order to represent the models and manipulate them. RELS also automatically generates a data migration plan that specifies a data transfer process to save all the legacy knowledge in the new recovered database. The data migration solution is also introduced as a support for the OO conceptual schemas evolution where their persistent layers are stored by means of relational databases, in the ADAM tool. Contents and structure of the data migration plans are specified using an abstract data migration language. The high abstraction level of this language allows us to be independent from the underlying DBMS technology. Our past experience in both projects has guided us towards the model management research field. We present a case study that illustrates the application of both tools.
BibTeX
@misc{issi_web:id:119, title = "Two experiencies in software dynamics", author = "Artur Boronat Moll and Jennifer Pérez Benedí and Jose Angel Carsí Cubel and Isidro Ramos Salavert", booktitle = "Journal of Universal Science Computer. Special issue on Breakthroughs and Challenges in Software Engineering. April 2004. http://www.jucs.org/jucs_10_4/two_experiences_in_software.", year = "2004", eprint = "http://issi.dsic.upv.es/publications/archives/", url = "", abstract = "This paper presents an outline of a formal model management framework developed in two projects, which provide breakthroughs for legacy systems recovery (RELS) and for data migration (ADAM). To recover a legacy system, we follow an algebraic approach by using algebras in order to represent the models and manipulate them. RELS also automatically generates a data migration plan that specifies a data transfer process to save all the legacy knowledge in the new recovered database. The data migration solution is also introduced as a support for the OO conceptual schemas evolution where their persistent layers are stored by means of relational databases, in the ADAM tool. Contents and structure of the data migration plans are specified using an abstract data migration language. The high abstraction level of this language allows us to be independent from the underlying DBMS technology. Our past experience in both projects has guided us towards the model management research field. We present a case study that illustrates the application of both tools." }