Training Courses
Artisan specializes in serving the needs of the complex, mission critical and software-intensive end of the real-time and embedded systems market. Because these are challenging environments which require both skill and experience, Artisan has developed a series of training courses designed to teach both best practices for tool usage and how to implement this in the working environment. Our training course program combines a mixture of theory and practice to help users with the knowledge and techniques required for delivering high quality projects in shorter timescales.
For further information on our training courses email:.
| ID | Title | Audience | Coverage |
|---|---|---|---|
| EA 103 | Modeling Enterprise Architectures | Anyone who wishes to learn about Enterprise Architecture | Awareness of the principles and concepts of enterprise architectures (EAs) and the structure and content of typical EAs. Experience in the modeling techniques needed to produce an EA. |
| MODAF-101 | An Introduction to MODAF | Anyone needing to learn about MODAF | An overview of MODAF, defining key terms and concepts as embodied in the MODAF meta-model with an emphasis on realizing MODAF views using modeling. |
| MODAF-103 | MODAF Practitioners Course - 3 Day | MoDAF modelers and reviewers | MODAF concepts and structure. Key underlying UML concepts and notation. Experience in producing MODAF views using the UML. |
| MODAF-202 | MODAF Practitioners Course - 2 Day | MoDAF modelers and reviewers with good UML/SysML knowledge | MODAF concepts and structure. Experience in producing MODAF views using the UML or SysML. |
| SE 103 | Introduction to Systems Engineering | Systems Engineers | Systems Engineers/Managers who wish to continue their professional development through an understanding of the latest systems engineering concepts and approaches |
| STUDIO-201 | Artisan Studio for System Administrators | System/Project Administrators | Installation, licensing, Repository Administrator, Models Neighborhood |
| STUDIO-301 | Customizing Artisan Studio | Software Engineers (with good UML) | Understanding and using the OLE Automation Interface for utility creation and the customization of code or document generation |
| STUDIO-302 | Ergonomic Profiling with Artisan Studio | Software/Support Engineers (with good UML) | Understanding the Studio meta-model and the Automation Interface, and how they are used in the creation of ergonomic profiles |
| STUDIO-303 | Configuring Code Generation | Software engineers (with good UML) | Use of ACS and TDK to create customized code generators |
| SYSML-101 | Introduction to SysML | Anyone needing to learn about SysML | An introduction to the background, structure, content and use of SysML |
| SysML-102 | Introduction to SysML | Anyone who wishes to learn about UML | An introduction to the background, structure, content and use of SysML |
| SYSML-203 | Systems Engineering Using SysML | Systems Engineers | SysML concepts, notation and modeling techniques (inc. tool use) for systems engineers |
| UML 101 | Introduction to UML | Anyone who wishes to learn about UML | An introduction to the background, structure, content and use of UML. |
| UML 102 | Introduction to UML | Anyone who wishes to learn about UML | An introduction to the background, structure, content and use of UML. |
| UML-201 | Estimating UML Projects | Project Managers (with some UML) | For technical and subcontract managers to understand how iterative and incremental projects, developed using the UML, can be estimated |
| UML-204 | Software Engineering with UML | Software Engineers with no/little UML | UML modeling for real-time software engineering: overview of Studio code synchronization features |
| UML-302 | Real-time Software Modeling with Artisan Studio | Software Engineers (with strong UML) | UML and Studio modeling techniques (mainly tool use); Studio (not UML) concepts |



