ARTiSAN Software Tools has today launched ARTiSAN Studio version 6.0 which introduces more new features and functionality than any previous ARTiSAN release. ARTiSAN Real-time Studio has been renamed ARTiSAN Studio in line with ARTiSAN’s strategy to build an industry-wide UML 2.0 and SysML compliant tool.
At the core of the new product is the concept of Ergonomic Profiling, the ability to build a compelling environment based on the needs of specific domains or applications of UML. Using Ergonomic Profiling, ARTiSAN Studio will take on new menus and explorer windows based on the UML profiles the user is working with, including new icons, item types, and diagrams. This level of extensibility is unmatched in the industry, and enables ARTiSAN or its customers to provide multiple environments tailored to real customer need.
Also available with the introduction of ARTiSAN Studio 6.0 is an industry-leading profile for modelling compliant Department of Defense Architectural Frameworks (DoDAF). The DoDAF Profile customises Studio’s easy-to-use interface to provide an out-of-the-box solution for creating DoDAF-compliant models. The DoDAF profile allows modelers to describe DoDAF-compliant architectures using DoDAF diagrams and graphical notation, based on industry-leading UML 2.0 modeling techniques and technology. The complete range of framework products can be modelled in a single multi-user repository, ensuring architectural consistency and completeness across the Operational (OV), Systems (SV), and Technical Views (TV). This means a common tool can be used across an organization for both DoDAF and non-DoDAF deliverables, dramatically improving productivity and flow-down into implementation.
A further key and unique feature of ARTiSAN Studio 6.0 is the inclusion of multi-user Change Tracking, extending ARTiSAN Studio’s powerful client-server repository in support of a quality-assured process. Based on the understanding that models are complex pieces of interwoven data, changes are automatically tracked on each model element, rather than an artificial granularity imposed by a Configuration Management (CM) tool. As ARTiSAN’s customers state, multi-user development improves productivity by enabling collaborative teams to build coherent and consistent models fast and easily, a significant process improvement for high-level systems and software engineering work. ARTiSAN Studio scales from single laptop to large multi-site/multi-user configurations with ease.
In addition to extending its proven systems engineering capabilities to include the modeling of architectural frameworks, ARTiSAN has increased support at the implementation end. ARTiSAN Studio now offers choices of code generation: On-demand Code Synchronisation (OCS), in which a user chooses when code is generated from, or reversed into the model; or Automatic Code Synchronisation (ACS), which provides instantaneous synchronisation of model and code. ACS allows one to work simultaneously in both ARTiSAN Studio and any IDE of choice. In keeping with ARTiSAN’s policy of open architecture and extensibility, both code generators are template-based, allowing users to modify the format and content of the generated code. ‘Out of the box’, ACS and OCS support C, C++, Java, and optionally Ada 83, Ada 95 and SPARK.
Other improvements include a web publisher for generating models that can be browsed using Microsoft Internet Explorer, a Component Sharing Wizard for improving the workflow associated with sharing parts of models in other models, as well as a host of customer requested usability and workflow enhancements.
Jeremy Goulding, CEO of ARTiSAN Software stated, “With the release of Studio 6.0, ARTiSAN raises the bar in the UML and SysML tools arena. The powerful concept of Ergonomic Profiling makes UML accessible to domain specialists and project stakeholders and also provides a robust and consistent solution for DODAF modelers thanks to the underpinning of UML 2 and SysML. Several of the new feature introductions, such as change tracking, SysML support, and the DoDAF Profile, come naturally to a tool that had its origins in systems modelling and further show the value of the tool’s already highly acclaimed multi-user repository.”