Sciweavers

SEKE
2004
Springer

UCDA: Use Case Driven Development Assistant Tool for Class Model Generation

13 years 9 months ago
UCDA: Use Case Driven Development Assistant Tool for Class Model Generation
The development of class models using the Rational Unified Process (RUP) requires complete, correct and unambiguous use case specification documents. The Use Case Driven Development Assistant (UCDA) tool provides automated assistance in developing use case diagrams, writing use case specification documents and developing the analysis class models. UCDA uses a freely available natural language parser and Rational Rose’s extensibility interface to support the automation of the Object Model Creation Process (OMCP). The parser is a shift-reduce parser and is implemented in Python. This paper introduces the UCDA tool and its application in OMCP. The process of automation is illustrated in a case study of an Automated Teller Machine (ATM) System. The UCDA tool increases design productivity, reduces time-to-market and is of great help to novice software developers.
Kalaivani Subramaniam, Dong Liu, Behrouz Homayoun
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where SEKE
Authors Kalaivani Subramaniam, Dong Liu, Behrouz Homayoun Far, Armin Eberlein
Comments (0)