Skip to Main Content
Most requirement documents are written in natural languages and represented in less structured and imprecise formats. Including requirement phase. Artifacts created in phases of software life cycle are required to be modeled and integrated, so the traceability, consistency, and completeness can be ensured. Without proper assistance, extracting and integrating artifacts in requirement documents represented in editor such as MS Word requires a lot of manual effort. Model-driven architecture (MDA) development help user to generating systems from high-level system models and requirements models. In this paper, we will present a model-driven object-oriented requirement editor (MOR Editor) which supports requirement document modeling and model-driven document editing. MOR Editor supports requirement engineers objectize requirement artifacts, link related requirement artifacts, provide reusable requirement template, and create a requirement document model which can integrate with artifacts in analysis, design, and implementation phases. With the support of MOR Editor, the traceability, consistency, completeness, and maintainability of requirement documents can be enhanced. A case study of using MOR Editor will be used to demonstrate the merit of proposed requirement editor.