Explore our power add-ons for Atlassian Jira and Confluence apps.
Explore our add-ons for Siemens PLM tools to improve team collaboration, and deliver software projects faster.
SodiusWillert MagicDraw Publisher is the official plugin replacing NoMagic Cameo Interop.
Export IBM Rhapsody SysML models to MagicDraw
Convert IBM RSA UML and UPIA models to MagicDraw
Convert UNICOM System Architect models to MagicDraw
Review Cameo MagicDraw models on a web-based platform
Powerful extensions for IBM Rhapsody that result from decades of expertise in IBM Rhapsody and a strong partnership with IBM.
Export IBM Rhapsody SysML models to MagicDraw
Publish IBM Rhapsody assets for web-based review
UML Based Software Development for AUTOSAR Classic Platform
Connect ReqIF requirements data to IBM Rhapsody
Model-Based Model-To-Model Transformation in Rhapsody
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
SodiusWillert MagicDraw Publisher is the official plugin replacing NoMagic Cameo Interop.
Powerful extensions for IBM DOORS and DOORS Next to help increase efficiency and product quality.
Connect Jira to IBM DOORS Next
Connect Jira to IBM DOORS Next
Connect ReqIF Compatible Requirements data to your Modeling Environment
Facilitate compliance with standards and security requirements
Publish Requirements assets for web-based review
Edit, run and debug your IBM DOORS DXL scripts from your Eclipse IDE
SodiusWillert MagicDraw Publisher is the official plugin replacing NoMagic Cameo Interop.
The best of engineering tools at your fingertips.
Tools integration is the process that enables individual tools to work seamlessly together. Here's how SodiusWillert enables engineering tools integration.
Connect Jira to your engineering tools
Connect Confluence to your engineering tools
Powerful model review capabilities in a versioned environment
Model-Based Model-To-Model Transformation in Rhapsody
Connect your engineering Apps to ReqXChanger
Unlock the benefits of SysML/UML modeling for systems engineering and software development for embedded systems including small systems with limited resources.
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
UML-based Software Development for AUTOSAR Classic Platform
LICENSING
Leverage scalable and robust requirements management to increase efficiency and product quality. Benefit from traceability and lifecycle integration.
Connect Jira to your requirements management tools
Connect Confluence to your requirements management tools
Connect ReqIF Compatible Requirements data to your Modeling Environment
Facilitate compliance with standards and security requirements
LICENSING
Foster collaboration across teams and tool boundaries. Manage code, standup meetings, and track work items. Automate document generation.
LICENSING
Reuse and share your system's models across different modeling tools
Export Rhapsody SysML models to MagicDraw
Convert RSA UML and UPIA models to MagicDraw models
Convert SA DoDAF 2.0 models to UPDM 2.1 MagicDraw models
Model-based model-to-model transformation in Rhapsody
Testing and QA including test planning, workflow control, tracking, and metrics reporting, on-premises or in the cloud.
LICENSING
The Singleton Design Pattern using Rhapsody in ,C‘
There is a huge amount of different design patterns. The singleton design pattern is a simple, but also very useful pattern.
The pattern is used when there should only be a single instance (object) of a certain class. An example of the usage of the pattern is the realization of hardware classes for dealing with interrupts or certain devices. These can only exist once in the whole system. For instance, there may be multiple timers in the embedded systems, but in most cases, they only have one interrupt.
Therefore, the class for handling the interrupt can not be instantiated more than once and the singleton design pattern has to be used.
This Techletter shows you different possibilities to use it automatically or with some handwritten modification that offers you advantages!
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.
418 N. Main Street 2nd Floor/Suite 200,
Royal Oak, MI 48067, USA
+1 (248) 270-2950
Sodius SAS
34 Boulevard du Maréchal A. Juin
44100 Nantes, France
+33 (0)228 236 060
Willert Software Tools GmbH
Hannoversche Str. 21,
31675 Bückeburg, Germany
+49 5722 - 9678 60