Skip to main content

MaRMI-RE : Systematic Componentization Process for Reengineering Legacy System

  • Conference paper
Computational Science and Its Applications – ICCSA 2005 (ICCSA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3482))

Included in the following conference series:

Abstract

Most legacy systems have many problems to accommodate new technologies, or to be expanded or changed in accordance with complicated business requirements, since they are lack of standardization, openness, distributed architecture, and et al. Therefore, it is necessary to reengineer the legacy systems to maximize the utility thereof as an important asset of an organization. In this paper, we provide the a componentization process, that is the MaRMI-RE(Magic and Robust Methodology Integrated-ReEngineering), for reengineering legacy systems into component systems so that legacy systems can continue to be developed to comply with varying business and technical environments. We define and specify concrete procedures, work-products guidelines and considerations for transforming into component-based system with a well-defined architecture and more reusable assets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Neumann, D.M.: Evolution Process for Legacy System Transformation. In: IEEE Technical Applications Conference, Washington, pp. 57–62 (November 1996)

    Google Scholar 

  2. Weiderman, N., Smith, D., Tilley, S.: Approaches to Legacy System Evolution. CMU/SEI-97-TR-014 (1997)

    Google Scholar 

  3. Ulrich, W.: Legacy Systems: Transformation Strategies. Prentice-Hall, Englewood Cliffs (2002)

    Google Scholar 

  4. SEI Reengineering Center, Perspectives on Legacy System Reengineering (1995)

    Google Scholar 

  5. Kazman, R., Woods, S.G., Carriere, S.J.: Requirements for Integrating Software Architecture and Reengineering Models: CORUM II. In: Fifth Working Conference on Reverse Engineering, Honolulu, Hawaii, pp. 154–163 (October 1998)

    Google Scholar 

  6. 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, Bari, Italy, pp. 150–159 (October 1997)

    Google Scholar 

  7. Seemann, J., von Gudenberg, J.W.: Pattern-Based Design Recovery of Java Software. Communications of the ACM 38(10), 65–74 (1995)

    Article  Google Scholar 

  8. Cha, J.-E., et al.: Reengineering Process for Componentization of Legacy System. Journal of the Korea Society of System Integration 2(1), 111–122 (2003)

    Google Scholar 

  9. Cha, J.-E., et al.: Establishment of Strategies and Processes for Reengineering of Legacy System. In: proceedings of the 20th KIPS Fall Conference, vol. 10(2) (November 2003)

    Google Scholar 

  10. Kim, J.-S., et al.: MaRMI-III User manual. ETRI(Electronics and Telecommunications Research Institute) (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cha, JE., Kim, CH. (2005). MaRMI-RE : Systematic Componentization Process for Reengineering Legacy System. 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_97

Download citation

  • DOI: https://doi.org/10.1007/11424857_97

  • 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)

Publish with us

Policies and ethics