Model-Based Requirements Engineering and Management
Requirements form the basis of all development projects. This is regardless of whether this is new development or merely working on an existing development. Verification that requirements have been fulfilled or the affect of changes on requirements are the biggest challenges for model-based requirements engineering. The required traceability can integrate and link requirements directly in and with business process and software analysis models.
Challenge
Traceability is a prerequisite when assessing that requirements are complete and consistent. Integration of requirements into a modeling tool enables this.
The biggest challenges are:
- To provide a simple link function which is easy to maintain for linking requirements with model elements
- Taking the requirements engineer’s special requirements into consideration
- Offer requirements analysts options for editing a text in a way that they are used to
Analysis, management of requirements and modeling all require functions such as versioning, prioritizing and reporting. If requirements engineers and modelers can use these together in the modeling tool, both will profit from the synergy effect.
MID Solution
MID has taken Innovator’s functions and expanded them as a model-based requirements tool to create Innovator for Requirements Engineers. Innovator can also be integrated into Microsoft Word 2007, which means that requirements can be created and maintained in Word.
Functions:
- Integration of requirements in business process and software analysis models
- Traceability by linking requirements with model elements
- Matrix and tree displays for impact and traceability analysis
- Requirements can be easily edited using Microsoft Word (Version 2007 and higher)
