International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 4 | Issue 4 | Year 2013 | Article Id. IJCTT-V4I4P108 | DOI : https://doi.org/10.14445/22312803/IJCTT-V4I4P108

The Issues with Reengineering of Agile System’s Assets


Asfa Praveen, Bilquis Fatima , Shamimul Qamar, Shahanawaj Ahamad

Citation :

Asfa Praveen, Bilquis Fatima , Shamimul Qamar, Shahanawaj Ahamad, "The Issues with Reengineering of Agile System’s Assets," International Journal of Computer Trends and Technology (IJCTT), vol. 4, no. 4, pp. 486-490, 2013. Crossref, https://doi.org/10.14445/22312803/IJCTT-V4I4P108

Abstract

Currently the abilities of companies have to be improving to compete the market challenges, so their all assets are under consideration for up-gradation including human resources, structures, and computer based system,technically here focus is on software system which have become agile because emerging requirements and functional changes have been incorporated continuously to fulfill the demands and ultimately it has itself become an issue. Reengineering has come up with a useful and stable tool for managing and realizing these up-gradations, but with the issues and risks that accompany traditional process of reengineering and having a question whether it can achieve the desired benefits.This paper addresses several issues which should be undertaken while the system is under up-gradation with long term maintenance; this paper focuses on the risks and issues of reengineering of agile software assets as code, data and structure with its implementation challenges.

Keywords

Agile,CORBA, Code, Reengineering, Redesign, Process.

References

[1] S. Vinoski; “CORBA: Integrating diverse    applications within distributed heterogeneous environments”. IEEE Communications Magazine, 14(2), Feb.1997.
[2] Open Software Foundation; “Introduction to OSF/DCE’, Prentice Hall, New Jersey, 1992.
[3] Amjad Umar; “Application (Re)Engineering Building Web-Based Applications and Dealing with Legacies”, Prentice-Hall International, London, UK, 1997.
[4] P. Aiken; “Data Reverse Engineering: Slaying the Agile Dragon”, McGrawHill, 1995.
[5] O. Signore, M. Loffredo, M. Gregori, and M. Cima; “Reconstruction of ER schema from database applications: A cognitive approach”, in Proc. of 13th Int. Conference of ERA, Manchester, pages 387–402, Springer, 1994.
[6] Himel Inc; President Drive, Castro valley, CA 94546, USA, DBInformer User’s Manual, 1997.
[7] F. Husemann, et.al; “Datenbank Gateways”, in 10. Workshop "‘Grundlagen von Datenbanken"’, pages 52–56, Konstanz, June 1998. Konstanzer Schriften in Mathematik, Informatik Nr. 63, Universität Konstanz.
[8] J. Fong; “Converting relational to object-oriented Databases”, ACM SIGMOD Record, March 1997.
[9] Shaw, M. and D. Garlan; “Software Architecture: Perspectives on an Emerging”, Discipline, Prentice Hall, 1996.
[10] IEEE-2000; “Recommended Practice for Architectural Description of Software-Intensive Systems”, IEEE Standard 1471, 2000. 
[11] P. Kruchten; “The Rational Unified Process: An Introduction”, Addison Wesley, 2000.
[12] J.A. Zachman; “A Framework for Information Systems Architecture”, IBM Systems Journal, Vol. 38, No. 2-3, pp.454-470, 1999.
[13] J. Fong and S. Huang; “Information Systems Reengineering”, Springer Verlag, ISBN 981-3083-15-8, 1997.
[14] R.S. Arnold; “Software Reengineering”, IEEE Computer Society Press, Los Alamitos, CA, 688 pp., 1993.
[15] R. G. Waters and E. Chikofsky; “Reverse engineering: progress along many dimensions”, Communications of the ACM, 37(5), 22–25, 1994.
[16] R. E. Johnson; “Software Reengineering Assessment Handbook”, Version 3.0,Washington DC, Hill Air Force Base, Ogden UT, 1997. [17]http://www.information-management.com/infodirect/20050225/1020767-1.html.