Title :
A Model-based Object-oriented Approach to Requirement Engineering (MORE)
Author :
Lu, Chih-Wei ; Chu, William C. ; Chang, Chih-Hung ; Wang, Ching Huey
Author_Institution :
Hsiuping Inst. of Technol., Taichung
Abstract :
Most requirement documents were written in ambiguous natural languages which are less formal and imprecise. Without modeling the requirement documents, the knowledge of the requirement is hard to be kept in a way, which can be analyzed and integrated with artifacts in other phases of software life cycle, e.g. UML diagrams in analysis and design phases. Therefore, maintaining the traceability and consistency of requirement documents and software artifacts in other phases is costly and error prone. In this paper, we propose a model-based object-oriented approach to requirement engineering (MORE). Applying modeling and OO technologies to requirement phases, the domain knowledge can be captured in a well-defined model, so the completeness, consistency, traceability and reusability of requirement and its integration with the artifacts of other phases can be cost effectively improved. A case study has shown the promise of our approach.
Keywords :
object-oriented methods; object-oriented programming; software engineering; UML diagrams; model-based object-oriented approach; natural languages; requirement documents; requirement engineering; software artifacts; Computer science; Costs; Information management; Knowledge representation; Maintenance engineering; Natural languages; Object oriented modeling; Object oriented programming; Software maintenance; Unified modeling language;
Conference_Titel :
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location :
Beijing
Print_ISBN :
0-7695-2870-8
DOI :
10.1109/COMPSAC.2007.30