DocumentCode
2875079
Title
Evolving Enterprise Application Using Refined Use Case and Refactoring Mapping
Author
Duan, Jinan
Author_Institution
Inf. Sci. & Technol. Dept., Beijing Univ. of Chem. Technol., Beijing, China
fYear
2009
fDate
11-13 Dec. 2009
Firstpage
1
Lastpage
4
Abstract
How to effectively evolve enterprise application with the frequently changing requirement is a challenge to software engineering. Requirement is a noticeable cause of evolution of enterprise application, and requirement changes cannot be estimated precisely in many cases. Therefore, the main problem is how to capture requirements and changes, and propagate the proper modification to application. The traditional method based on model and code re-generating is not conducive to management and maintenance. Refactoring has given guidance to gradual evolution of object-oriented software. This paper presents a approach using refined use case to capture the requirement to modeling enterprise application, and using the refactoring mappings between requirement and models to effectively maintain model and other parts of the application, which helps to smooth the evolution process of enterprise applications.
Keywords
object-oriented programming; program compilers; software engineering; code regenerating; evolving enterprise application; object-oriented software; refactoring mapping; refined use case; software engineering; Application software; Chemical technology; Databases; Information science; Logic; Object oriented modeling; Programming; Software engineering; Software maintenance; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4507-3
Electronic_ISBN
978-1-4244-4507-3
Type
conf
DOI
10.1109/CISE.2009.5366899
Filename
5366899
Link To Document