
Cameo Systems Modeler™ is an industry-leading, cross-platform collaborative Model-Based Systems Engineering (MBSE) environment. It offers intelligent, robust, and intuitive tools to define, track, and visualize all aspects of systems within standard-compliant SysML models and diagrams. This environment enables systems engineers to conduct engineering analysis for evaluating design decisions and verifying requirements, continuously check model consistency, and track design progress using metrics. System models can be managed in remote repositories, stored as standard XMI files, or published to documents, images, and web views to cater to different stakeholder needs.
Key benefits include Requirements Management with built-in functions for gap analysis and traceability, Reporting with direct web publishing capabilities, and the ability to solve Parametric Models and system MoEs. It supports Distributed Use and Parallel Development. The tool offers robust SysML Requirements Model support, including diagrams, traceability between requirements and satisfying elements, predefined matrices, a tabular representation view, automated numbering with uniqueness checks, and versioning control.
Traceability features allow for easy discovery and navigation between different levels of abstraction. It includes various predefined and customizable matrices for mapping operational activities to capabilities, organizational resources to projects, capabilities to services, resource interactions, function to operational activity, and operational activity to systems. Predefined editable matrices for SysML, such as allocation and satisfy/verify requirement matrices, are also available. Find Usages/Find Dependencies functionality aids in understanding element relationships.
The Report Wizard generates customizable WYSIWYG reports using the Velocity Engine, supporting various file types including text, RTF, HTML, XML, Microsoft Word, and Excel 2007. The MagicDraw Web publisher creates Java Doc-like reports with interactive navigation. Built-in Controls for Consistency and Quality Models include validation checks that identify errors and suggest solutions instantly.
SysML Constraint blocks define reusable constraints for physical properties or calculating system MoEs (e.g., cost, risk, performance). The tool dynamically solves constraints within full systems simulation, tracks dependencies among critical parameters, and allows for parametric trade studies and "what-if" scenarios. Input values can be obtained from MS Excel or real sensors, with expressions solved using the built-in solver or interfaces to external solvers like Matlab.
For collaborative work, the Teamwork Server allows multiple developers to work on the same model simultaneously. Models can be accessed remotely, with project managers controlling access levels. Users can save projects locally and commit changes later. Branching ensures separated development areas. FLEXnet license server provides floating and borrowing options for licenses.
Other benefits include Configuration Management with version control similar to source code systems, allowing parallel work and orderly change introduction without conflicts. Security features provide different access levels and permissions within repositories. Interoperability is supported through OMG MIWG and UMLDI Group participation, with data bridges for importing/exporting and synchronizing with other tools like IBM Rational DOORS and Sparx Systems Enterprise Architect. Adjustments/Tailoring are possible through DSL customization, OCL constraints, an Open API, and a Scripting Engine for repetitive tasks.
Cameo Systems Modeler is used across industries like aerospace, defense, and automotive for designing and analyzing complex systems and architectures. It is closely related to MagicDraw, with Cameo Systems Modeler being specifically tailored for MBSE. Existing users can access portals at magicdraw.com and ccexamples.nomagic.com.