Login

Not yet registered? Click here to become a user.


Welcome,

Training Courses - Course Information


STUDIO-302 : Ergonomic Profiling with Artisan Studio

Course Dates

Date(s) & Location(s):
Duration:
2 days

Course Description

An Artisan ergonomic profile is a type of profile that allows the functionality and user interface of Artisan’s Studio modeling tool to be completely re-defined. An ergonomic profile is typically used to provide an alternative modeling environment to the ‘native’ UML modeling environment provided by Artisan Studio. Examples include the SysML and UPDM profiles that are used to provide SysML, DoDAF and MODAF modeling

This course shows how to create ergonomic profiles in Artisan Studio. It covers both the necessary background understanding of the Artisan Studio meta-model and Automation Interface, as well as the use of the extensions made to stereotype and tag properties that underlie ergonomic profiles. It provides practical experience through the creation of a System-on-Chip (SoC) ergonomic profile.

Course Objectives

  • Explain the principles behind the Automation Interface
  • Introduce the Artisan Studio meta-model
  • Provide practical experience in the customization of Artisan Studio through the use of scripts, VB and the Automation Interface
  • Illustrate how stereotype and tag properties are used in the construction of ergonomic profiles
  • To provide practical experience in the construction of an ergonomic profile

Attendees Will Learn

  • What meta-model information is available and how to access it
  • The skills needed to build ergonomic profiles
  • To create and test both script-based and VB utilities
  • How to use the extended set of stereotype and tag properties in Artisan Studio to create an alternative UI
  • How internal scripts can be used to customize behavior

Pre-requisites

  • A good level of familiarity with Artisan Studio modeling
  • A working ability to program (does not need to be in VB)

Who Should Attend

  • Anyone who is, or will shortly be, involved in, the development of an ergonomic profile
  • Anyone who wishes to appreciate the possibilities for creating ergonomic profile with Artisan Studio

Attendees Receive

  • A bound and annotated copy of all course slides
  • A CD containing the Artisan Studio meta-model, exercise solutions, numerous examples and the ergonomic help additions to the standard Artisan Studio help

Course Format

The course is a mix of lecturer presentations and practical exercises designed to illustrate and reinforce the presentation content. Some time is normally available at lunch for delegates to discuss their specific customization needs with the lecturer. Numbers are strictly limited to ensure that each delegate has sufficient time to discuss particular issues of concern with the lecturer.

Related Courses

STUDIO-301: Customizing Artisan Studio; forms the first day of this course. If you have attended STUDIO-301 within the preceding year, exemption from day 1 of this course is possible.

Course Outline

Day 1

  • The Automation Interface
  • Artisan Studio meta-model
  • VB Script customization utilities
  • Resources for meta-model self discovery
  • Debugging techniques
  • UML extensibility
  • Advanced techniques
  • VB.Net customization utilities

Day 2

  • Stereotype and tag extensions
  • Altering the standard UI
  • Altering the standard Artisan Studio functionality
  • Using VB Script (small profiles)
  • Using VB.Net (larger profiles)
  • A little meta-modeling

Course Files

Course Data Sheet:
STUDIO-302.pdf  [963 Kb]