Artisan® Software Tools, the world’s largest independent developer of industrial-grade, collaborative modeling tools for complex, mission and safety-critical embedded systems and software, has launched version 7.0 of Artisan Studio®, its flagship model-driven development tool suite. Artisan Studio provides complete support for UML®, OMG SysML[TM], and Architectural Frameworks in a single, integrated environment.
Artisan Studio 7.0 provides major new features to extend its collaborative development environment, significantly advancing Artisan’s Work as OneTM philosophy for large and geographically dispersed teams of system and software developers. The new features increase the flexibility and scalability of the Artisan Studio environment, expand the integration with third party tools and improve usability.
Interoperability is significantly extended in Artisan Studio 7.0 with the new bi-directional Simulink Synchronizer and 3-Way Sandbox Merging. The Simulink Synchronizer gives systems engineers the ability to define and simulate function block diagrams in Mathworks’ Simulink and export them into an Artisan Studio SysML model for ongoing development and maintenance. With the Simulink Synchronizer engineers can integrate parametric equations, requirements and code with full control of the mapping of information between the two tools. The 3-Way Sandbox Merging capability allows the cohabitation of model sandboxes enabling multiple development teams to work on the same model while removing the risk of unintentionally duplicated items.
Artisan Studio 7.0 also includes additional support for Model Driven Development techniques. Utilizing new code generation technology that reinforces Artisan’s commitment to the OMG’s Model Driven Architecture (MDA), Artisan Studio 7.0 includes support for C# automatic code generation. This complements and extends Artisan Studio’s existing support for C, C++, Java and Ada automatic code generation. The C# code generation model contains default design patterns that specify the mapping from UML to C# (model-to-code), which can be altered as necessary by engineers to manage and control it as a project artifact. Additionally, enhancements to the existing integration with the VxWorks RTOS provide model-level debugging of code executing on multiple remote targets. This is a powerful capability that will enable software engineers to concentrate on the logical design leaving Artisan Studio to manage the threading, timers and queuing issues inherent within embedded real-time applications. Support for State Diagram Animation from the Target Machine allows engineers to depict current values or attributes and the behavioral state of the instance. This technique can be used to validate a model by deliberately injecting error conditions into an instance of a state machine animation. The Component Sharing Wizard has also been enhanced to allow components to be shared between product variants in a controlled manner enabling Artisan Studio to be utilized for System and Software Product Line (SPL) development.
Requirements analysis and management has also been extended in Artisan Studio 7.0. The new bi-directional DOORS Synchronizer strengthens Artisan Studio’s graphical SysML requirements traceability management using information provided by DOORS. It provides explicit support for SysML requirements, separate support for surrogates and requirements, support for package hierarchy module structure and surrogate filtering by model item type. All information can be subsequently exported back to DOORS.
Finally, Artisan Studio 7.0 has a new look and feel based on a multiple-document interface philosophy designed to enable engineers to tailor it according to their own working style. It provides engineers with the ability to re-order tabs in the browsers, auto hide panes, dock and float panes, and provide keyboard navigation around all the views. Back-office functionality improvements have also been made in the extensibility and flexibility of the system and user administration features. A more intuitive process and interface facilitates faster, easier set-up and maintenance of the system, reducing overhead costs and improving support for large and distributed teams.
“Artisan Studio 7.0 is an important new release of our standards-based all-in-one systems and software development environment,” said James B. Gambrell, President and CEO of Artisan Software Tools. “It includes major new features and tool improvements for both systems and software engineers that significantly advance our Work as One philosophy for large and geographically dispersed development teams providing modeling support for the complete project lifecycle from conception to implementation. Artisan Studio has delivered a trusted, robust, collaborative working environment to thousands of users across an extensive range of complex applications in the most demanding industry sectors including military, aerospace and defense, automotive and transportation, telecommunications and electronics, and medical. Its powerful, centralized data repository relieves companies of the significant management overhead generally associated with multi-user systems and software development and its unique domain-specific profiling capability enables it to be easily tailored to support project needs associated with Architectural Frameworks such as DoDAF, MODAF, UPDM and AUTOSAR.”
Artisan Studio 7.0 is shipping now.
About Artisan Software Tools
Artisan Software Tools is the world’s largest independent supplier of industrial-grade, collaborative modeling tools for complex, mission-critical systems and software. Artisan has delivered a stable, robust working environment to thousands of users across an extensive range of complex applications in demanding sectors including military, aerospace and defense, automotive and transportation, telecommunications and electronics, and medical. Artisan’s standards-based tool suite, Artisan Studio, provides comprehensive support for the leading industry standards, including OMG SysML, UML and Architectural Frameworks. Artisan’s Vds [tm] (V-Design System) provides a fully integrated, collaborative engineering framework for the trouble-free deployment and maintenance of best-in-class tools for mission and safety-critical systems and software development. Artisan’s tools deliver on the promise of an integrated collaborative development environment – allowing systems and software engineering teams to Work as One – from concept through to delivery, maintenance and support. Founded in 1997 with extensive venture capital backing, Artisan is headquartered in the USA and UK with offices in Germany and Italy, supported by a global distributor network.
Artisan, Artisan Studio and Real-time Studio are Registered Trademarks of Artisan Software Tools. Work as One and Vds are Trademarks of Artisan Software Tools. UML is a Registered Trademark and OMG SysML a Trademark of the Object Management Group.