Convert SPARX Enterprise Architect models into Cameo Systems Modeler (MagicDraw) models
Convert IBM Rhapsody models into Cameo Systems Modeler (MagicDraw) models
Convert Cameo Systems Modeler (MagicDraw) models into IBM Rhapsody models
Convert IBM Rational Software Architect models into Cameo Systems Modeler (MagicDraw) models
Convert UNICOM System Architect models into Cameo Systems Modeler (MagicDraw) models
Model-based model-to-model transformation in Rhapsody
Connect ReqIF Compatible Requirements data to your Modeling Environment
Publish engineering data from multiple tools into a unified web platform
Unlock the benefits of UML modeling for Software Development
Leverage the full scope of UML for Model-Based Development of Embedded Systems
Simplify UML-based development of certification-ready source code
Manage models, configurations, and traceability in a unified web platform
Improve IBM Rhapsody productivity through AI-assisted model creation and refinement
UML-based Software Development for AUTOSAR Classic Platform
A graphic modeling environment that simplifies creating, editing, and maintaining profiles
Reduce manual work with powerful automation helpers for IBM Rhapsody
Facilitate compliance with standards and security requirements
Boost the value of IBM DOORS Next with Requirements Management Widgets
Edit, compile, execute, and debug scripts with DXL Editor Pro
ReqXChanger creates bi-directional traceability between ReqIF-compatible requirements management tools and UML/SysML modeling environments, keeping your teams aligned from specification to design.
ReqXChanger is built around the OMG ReqIF open standard, making it compatible with any requirements management tool that can export ReqIF, including IBM DOORS, SIEMENS Polarion, and others. No vendor lock-in. No proprietary formats.
Requirements flow into your modeling tool; model elements and diagrams flow back into your requirements tool. Both directions stay synchronized, giving every stakeholder a complete, up-to-date view of coverage and compliance.
When a linked requirement changes, ReqXChanger automatically flags the associated model elements with a Suspect Link indicator so engineers can quickly identify what needs to be reviewed and updated before it becomes a compliance gap.
ReqXChanger delivers the capabilities that matter most to engineering teams working across requirements management and system modeling in regulated industries.
Export your requirements in ReqIF format from any supported compatible requirements management tool, then import them directly into IBM Rhapsody or Sparx Enterprise Architect.
ReqXChanger converts ReqIF SpecObjects into UML-compatible requirement elements that can be visualized in diagrams and traced to model artifacts such as use cases, classes, state machines, operations, and more.
During every synchronization cycle, ReqXChanger compares the current version of each requirement against what was previously imported. When a linked requirement has changed, all associated model elements are automatically tagged with a Suspect Link flag.
Teams can then filter for flagged elements, review the delta, and decide whether model updates are needed before review cycles or regulatory audits surface the gap.
ReqXChanger exposes a command-line interface that allows export, import, and synchronization operations to be scripted and scheduled. Routine processes run in the background without interrupting engineers.
For organizations managing multiple Rhapsody projects against multiple DOORS modules, separate ReqXChanger configurations can be loaded per project, each mapping the correct ReqIF file to the corresponding modeling package.
ReqXChanger operates as the integration layer between your requirements management environment and your modeling tool. The tool helps standardize the handoff and keeping both sides in sync.
In your requirements management tool such as IBM DOORS, or SIEMENS Polarion. Create a ReqIF definition that specifies which modules, attributes, and views to include. Export the resulting ReqIF file. You can export the current version of a Formal Module or any baseline. Use DOORS views to filter attribute columns and control exactly what appears in the ReqIF file.
Open ReqXChanger and configure a mapping between the ReqIF Specifications and the corresponding packages in your UML/SysML model. Run Update Requirements to synchronize: ReqXChanger reads the ReqIF file, creates or updates requirement elements in Rhapsody or Enterprise Architect, and establishes hyperlinks back to the originating DOORS objects. From your modeling tool, trace relationships between requirements and model elements.
After linking requirements to model elements in your UML tool, use ReqXChanger to export those trace relationships and model representations back into your requirements management tool. Requirements engineers can then see which model elements implement each requirement, check coverage levels, assess impact of proposed changes, and demonstrate traceability for certification or review purposes all from within their preferred environment.
See the up-to-date description of the requirements when working with the modeling tool and develop your solution based on the agreed expectations, not an outdated copy pasted weeks ago. When requirements change, Suspect Link flags ensure no model element is silently out of date.
Demonstrate full coverage from customer requirement to design artifact. ReqXChanger generates the bi-directional links that certification reviewers and auditors require, reducing the manual effort of compiling traceability matrices.
The OMG ReqIF standard is widely supported across requirements management platforms. ReqXChanger works with any tool that can export ReqIF today and as your toolchain evolves.
Replace manual copy-paste workflows with scriptable, automated synchronization. Routine import/export processes run in the background without interrupting engineering work or requiring specialist intervention.
Bi-directional links mean that when a requirement is updated, engineers know immediately which model elements are affected. When a model element changes, requirements engineers can assess the impact upstream. This cuts review cycle time and prevents late-stage surprises.
Explore all our resources to learn how to use ReqXChanger.
Visit the Online Help to access ReqXChanger's installation guides, user guides, admin guides, system requirements, and more.
Reach out to our support team for bugs, new features, or technical support requests by email.
Common questions from engineering teams and tool administrators evaluating ReqXChanger.
ReqXChanger has been validated with IBM DOORS 9.7.2.10, IBM Rhapsody 10.0.3, Sparx Systems Enterprise Architect 17.1, and Polarion 2512. On the requirements management side, any tool that can export the ReqIF standard format is compatible.
Note that ReqXChanger does not work with Polarion X, and DOORS versions 9.7.2.4 through 9.7.2.6 have a known ReqIF export issue that affects compatibility. ReqXChanger runs on Windows 64-bit operating systems only.
ReqXChanger is available under a FlexNet Floating License model, which allows organizations to share a pool of licenses across multiple users or machines.
To obtain specific pricing or discuss license quantities, please contact us via our contact form here. Additional license configurations may be available depending on organizational requirements.
Yes. SodiusWillert offers a free trial of ReqXChanger. You can request a trial directly from this page or by contacting the sales team. The trial gives your team hands-on access to the full product so you can validate compatibility with your existing toolchain and requirements workflows before committing to a license.
For technical support, bug reports, or feature requests, contact the SodiusWillert support team at support@sodiuswillert.com. Full documentation including installation guides, user guides, and system requirements is available at help.sodius.cloud.
Start a free trial or talk to our team about your toolchain and use case.
Our goal is to help you deliver products to market faster by integrating your engineering tools, boosting engineers' productivity, and fostering team collaboration.
IBM DOORS bundled with SodiusWillert add-ons for best-in-class requirements management and engineering.
Create complex systems and software through model-based development with IBM Engineering Systems Design Rhapsody.
Capture, track, change, analyze, and manage requirements with IBM Engineering Requirements Management DOORS Next.
Develop complex UML, SysML, BPMN models with Sparx Enterprise Architect.
Sodius SAS
34 Boulevard du Maréchal A. Juin
44100 Nantes, France
Sodius Corp
14362 N Frank Lloyd Wright Blvd
Suite 1000
Scottsdale, AZ 85260, USA
Willert Software Tools GmbH
Hannoversche Str. 21,
31675 Bückeburg, Germany
With a unified vision, Sodius and Willert together execute on their mission to enable the thread of engineering through enterprise integration of engineering data. Both companies bring a unique yet complementary background of technology, expertise, and experience into a centralized brand to connect the engineering information that drives today’s complex and regulated products.
UNITED STATES
418 N. Main Street 2nd Floor/Suite 200,
Royal Oak, MI 48067, USA
+1 (248) 270-2950
FRANCE
Sodius SAS
34 Boulevard du Maréchal A. Juin
44100 Nantes, France
+33 (0)2 28 23 60 60
GERMANY
Willert Software Tools GmbH
Hannoversche Str. 21,
31675 Bückeburg, Germany
+49 5722 - 9678 60