Information Modeling with STEP and EXPRESS

2 day class, contact STEP Tools for the current tuition cost

The EXPRESS information modeling language is used inside and outside of STEP to describe object-oriented information models for Concurrent Engineering, Mechanical and Electrical Products, Asset Management, Laboratory Analysis, Geological Modeling and other applications. This course introduces the student to information modeling, the EXPRESS language and its companion EXPRESS-G. Demonstrations and class exercises are included in the course.

Workshop Topics

  • Information Modeling
  • EXPRESS and STEP
  • EXPRESS Basics
  • EXPRESS-G Basics
  • STEP usage of EXPRESS
  • Advanced Concepts & XML
  • Software Tools

Who Should Attend

Information managers, software engineers and programming professionals who need to develop or interpret information models for object-oriented applications.

All classes are held at STEP Tools, Inc. in Troy, New York.

To register: please contact us at info@steptools.com.

  • The same high-quality course is available on-site at your location. Email us for details!

Sample Agenda

Day 1

9:00AM - 12:30PM

Become familiar with the STEP Standard, basic EXPRESS language syntax and structure, as well as tools used in the hands on exercises.

  • Architecture of the STEP Standard
  • STEP Description Methods: EXPRESS, EXPRESS-G, and EXPRESS-X
  • STEP Information Models: Integrated Resources and Application Protocols
  • STEP Implementation Methods: Physical File Exchange, Standard Data Access Interface (SDAI); SDAI Language Bindings
12:30PM - 1:30PM Lunch

1:30PM - 5:00PM
  • Using EXPRESS to Modeling Structured Information EXPRESS Structures

Day 2

8:30AM - 12:00PM

Apply EXPRESS to advanced structures and constraints; become familiar with the information modeling process, practice applying that process through hands-on exercises.

  • Using EXPRESS To Model Advanced Structures
  • Exercise Two - Model Design
  • Creating Information Models
12:00PM - 1:00PM Lunch

1:00PM - 4:00PM
  • Exercise Three - Inheritance
  • Using EXPRESS to Model Constraints
  • Exercise Four - Rules and Constraints
  • Review of Information Modeling Principles
  • Exercise Five - Advanced Model Design