• DocumentCode
    2450840
  • Title

    A Requirement Tool to Support Model-Based Requirement Engineering

  • Author

    Lu, Chih-Wei ; Chang, Chih-Hung ; Chu, William C. ; Cheng, Ya-Wen ; Chang, Hsin-Chien

  • Author_Institution
    Dept. of Inf. Manage., Hsiuping Inst. of Technol., Dali
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    712
  • Lastpage
    717
  • Abstract
    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.
  • Keywords
    formal specification; object-oriented programming; MOR Editor; model-based requirement engineering; model-driven architecture; model-driven document editing; model-driven object-oriented requirement; requirement document modeling; software life cycle; Application software; Computer applications; Information management; Maintenance engineering; Natural languages; Object oriented modeling; Object oriented programming; Software systems; Software tools; Unified modeling language; Completeness; Consistency; Maintainability; Requirement Editor; Reuse; Traceability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.232
  • Filename
    4591654