RSS Feed icon YouTube icon Blog icon Facebook Icon LinkedIn Icon Twitter Icon

Modeling & Code Generation

As mission and safety critical system development projects become more complex, it is increasingly difficult to create and communicate design ideas that can be easily understood and agreed by all stakeholders. Even when using model-based and requirements-driven approaches, too often the inconsistent mix of different design artifacts will leave gaps, variations, and ultimately errors, causing your deliveries to slip. Many of these approaches also impose extremely rigid processes that kill off creativity, which in turn can curtail your competitive edge.

Atego’s flagship modeling tool suite, Artisan Studio, provides complete support for OMG UML and SysML in a single, integrated toolset. You can create consistent, high quality models for systems and software engineers to communicate requirements, design decisions and alternatives across the entire team, regardless of their size or location. This socializing your teams with systems and software modeling throughout the entire project lifecycle.

Artisan Studio is the reliable and robust choice for all model-driven development projects, whether you are using models to communicate your design decisions in UML or SysML to your team, or leveraging our Automatic Code Synchronizer (ACS) and the Transformation Development Kit (available for C, C++, Ada, Java, C#, IDL or VB) to get exactly the code you need.

Atego Modeler Logo
Atego Modeler (implemented as Artisan Studio) provides integrated UML, SysML, UPDM and Orthogonal Variability Modeling so that you can create consistent, high quality designs for product lines, systems and software. Running live on a scalable, multi-user database, this module helps your engineers collaborate on requirements, assess product line alternatives and make informed design decisions.

Artisan Studio ACS Logo
Artisan Studio Automatic Code Synchronizer (ACS) provides all the features you need to synchronize models and programs. It runs directly upon Artisan Studio’s multiuser repository which provides unparalleled levels of performance, whatever the model size, from one to hundreds of users.

Artisan Studio SySimLogo
Artisan Studio SySim is an innovative solution to enable early behavioral simulation of complex OMG SysML systems design. It transforms SysML designs into executable applications allowing you to check, run, observe and refine them. Artisan Studio SySim is fully model driven: architecture, behavior, simulation, definition and visualization are all achieved with SysML models, with no need to focus on lower level details such as code generation or target environments. Artisan Studio SySim is the reference tool for validating system behavior, making sure your SysML model is consistent and formally correct.

Artisan Studio Reviewer Logo
Artisan Studio Reviewer checks your models for completeness, correctness and consistency. You can find errors in your models early, and have confidence in the robustness of your design.

Atego Global Services Logo
The Atego’s Global Services organization bridges the gap between your company’s existing expertise and core competencies and the special and perhaps temporary needs that you might have for your next important energy or utility systems project.

Atego offers strong knowledge of real-time and critical systems, indeed the relevance and success of Atego Global Services come from our experience in developing software for customers with high expectations to meet their deadlines, fulfil commitments and deliver quality services. Our team of experts are highly skilled professionals in critical systems software development and a number of them have published papers in well-known trade journals.