Revolution2: A Tool for Enterprise Application Evolution Based on Requirement-Driven Approach

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 cause...

Full description

Saved in:
Bibliographic Details
Published in2009 International Conference on Information Engineering and Computer Science pp. 1 - 4
Main Author Jinan Duan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2009
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISBN:9781424449941
1424449944
ISSN:2156-7379
2156-7387
DOI:10.1109/ICIECS.2009.5365837