loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh European Conference on Software Maintenance and Reengineering (CSMR'03)
Reengineering Legacy Application to E-Business with Modified Rational Unified Process
Benevento, Italy
March 26-March 28
ISBN: 0-7695-1902-4
G. Jeyaraman, TATA Consultancy Services
Kumar Krishnamurthy, TATA Consultancy Services
V.V.S. Raveendra, TATA Consultancy Services
Experience in reengineering a legacy application into a web based J2EE system with modified Rational Unified Process (RUP)is presented.RUP is adopted into an onsite-offshore development model along with ISO 9001 and SEI CMM Level 5 standards.The new application has above 2500 code components and the effort is about 100 person years.For the benefit of software development community,some of our experiences in design,development,testing and project management are elaborated as generalized concepts.We have demonstrated that development process could be improved with lessons learnt from the initial iterations. The three views of a web application are explained and the translations between the layers are discussed.Benefit of continuous integration is highlighted.Various types of dependencies to be taken into account for sequencing the development are elaborated.The levels of testing in iterative development are mentioned.The importance of adaptive team structure and various parameters guiding iteration planning are dealt with.A simple estimation model based on types of transactions is presented. Finally,a fine grained risk management concept that can integrate with the development process is proposed.
Citation:
G. Jeyaraman, Kumar Krishnamurthy, V.V.S. Raveendra, "Reengineering Legacy Application to E-Business with Modified Rational Unified Process," csmr, pp.143, Seventh European Conference on Software Maintenance and Reengineering (CSMR'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.