Abstract
There is an increasing interest in migration legacy systems to new hardware platforms and to new software development paradigms. The reason is that high maintenance costs and lack of documentation. In order to migrate or transform legacy system, various approaches such as screen scrapping, wrapping, semi-development, and re-development, tools, and methodologies are introduced until now. However, architecture or requirements level’s transformation is not suggested because most of those approaches focus on code-level transformation or a few model-level transform. In this paper, we suggest a meta-model driven approach applying 3D space concept, which can be applied into architecture and requirement phase. Proposed integrated model drives seamless migration or co-evolution from code to architecture of reverse engineering and from architecture to code of forward engineering.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ulrich, W.: Legacy Systems: Transformation Strategies. Prentice-Hall, Englewood Cliffs (2002)
Bennett, K.: Legacy Systems: Coping With Success. IEEE Software 12(1), 19–23 (1995)
Sneed, H., Majnar, R.: A Case Study in Software Wrapping. In: Int. Conf. in Software Maintenance, Bethesda, Maryland, November 16-20, pp. 86–93. IEEE Computer Society Press, Los Alamitos (1998)
Cimitile, A., De Lucia, A., Di Lucca, G.: An Experiment in Identifying Persistent Objects in Large Systems. In: International Conference on Software Maintenance, Bethesda, Maryland, November 16-20, pp. 122–130. IEEE Computer Society Press, Los Alamitos (1998)
De Lucia, A., Di Lucca, G., Fasolino, A., Guerra, P., Petruzzelli, S.: Migrating Legacy Systems Towards Object-Oriented Platforms. In: Int. Conf. in Software Maintenance, pp. 122–129 (1997)
Favre, J.-M.: Meta-Model and Model Co-evolution within the 3D Software Space. In: ELISA 2003: International Workshop on Evolution of Large-scale Industrial Software Applications, Amsterdam, The Netherlands (September 23, 2003)
Weiderman, N., Smith, D., Tilley, S.: Approaches to Legacy System Evolution. CMU/SEI-97-TR-014
Chidamber, S.R., Kemerer, C.F.: A Metric Suite for Object-Oriented Design. IEEE Transactions on Software
Abowd, G., Goel, A., Jerding, D.F., McCracken, M., Moore, M., Murdock, J.W., Potts, C., Rugaber, S., Wills, L.: MORALE. Mission ORiented Architectural Legacy Evolution. In: International Conference on Software Maintenance, pp. 150–159 (1997)
Wu, B., et al.: The Butterfly Methodology: A Gateway-free Approach for Migrating Legacy Information Systems. In: Proceedings of the 3rd IEEE Conference on Engineering of Complex Computer Systems(ICECCS 1997), Villa Olmo, Como, Italy, September 8-12, pp. 200–205 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cho, E.S. (2005). Integrated Meta-model Approach for Reengineering from Legacy into CBD. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_94
Download citation
DOI: https://doi.org/10.1007/11424857_94
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)