An often untapped opportunity to increase the efficiency is to avoid or to closegaps between different engineering tools. Such a gap has always many disadvantages.. First of all, there is a broken information chain. Therefore, somebodyis needed to maintain data consistency in different tools. A thankless, time-consuming and error-prone task for a human being. Moreover,there is always uncertainty about: “is this data up to date?“ What we need is an interface between different engineering tools. An interface that provides easy data synchronization. An interface that draws attention to synchronized changes. Willert Software Tools has created such an interface between common requirements management tools and UML / SysML modeling solutions – IBM Rational Rhapsody and Enterprise Architect. This interface is called the ReqXChanger.
The ReqXChanger can read requirements from files in the standardized ReqIF format and creates representations in the UML/SysML modeling tools for them. This allows to link model elements to requirements directly inside the modeling tools. In addition, links to between model elements and requirements are analyzed by the ReqXChanger and it can create another ReqIF file, which contains information about all linked model elements.. This ReqIF file can be imported into a requirements management tool, in order to achieve a full traceability inside it.
Furthermore, when frequently synchronizing requirements with the modeling tools, changed requirements are highlighted. This enables to make an impact analysis.