DocumentCode
2858059
Title
Revolution2: A Tool for Enterprise Application Evolution Based on Requirement-Driven Approach
Author
Duan, Jinan
Author_Institution
Inf. Sci. & Technol. Dept., Beijing Univ. of Chem. Technol., Beijing, China
fYear
2009
fDate
19-20 Dec. 2009
Firstpage
1
Lastpage
4
Abstract
The main problem of enterprise application evolution is how to capture requirements and then propagate requirement changes to application. Effectively evolving enterprise application with the frequently changing requirements is still a challenge to software engineering. Requirement is the root causes of evolution of enterprise applications in many cases. Refactoring has given guidance to gradual evolution of object-oriented software. This paper presents a tool - Revolution2 - for designer to evolve enterprise applications. The tool is implemented based on a requirement-driven approach which uses refined use cases to capture the requirements and changes, and propagates the changes through refactoring mappings between requirements and models. The tool helps to effectively maintain model and other parts of the application, which smoothes the evolution process of enterprise applications.
Keywords
electronic commerce; object-oriented methods; software maintenance; software tools; Revolution2 tool; enterprise application evolution; object-oriented software; requirement-driven approach; software engineering; software refactoring; Application software; Chemical technology; Information science; Logic programming; Object oriented databases; Object oriented modeling; Object oriented programming; Production; Software engineering; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Engineering and Computer Science, 2009. ICIECS 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4994-1
Type
conf
DOI
10.1109/ICIECS.2009.5365837
Filename
5365837
Link To Document