0% found this document useful (0 votes)
44 views4 pages

Ondemand Online OCSMPAccelerator Sys MLTraining Course Syllabus

Uploaded by

Ona
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views4 pages

Ondemand Online OCSMPAccelerator Sys MLTraining Course Syllabus

Uploaded by

Ona
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

DELLIGATTI ASSOCIATES, LLC

7428 Woodward Springs Drive


Pearland, TX 77584
da@delligattiassociates.com
(281) 715-0061
https://delligattiassociates.com

OCSMP Accelerator™ SysML Training Course

Objectives

• Enable participants to achieve the SysML proficiency they need to create effective systems models
as members of a model-based systems engineering (MBSE) team
• Prepare candidates for the OMG Certified Systems Modeling Professional (OCSMP) Model User
(Level 1) certification exam
• Prepare candidates for the OMG Certified Systems Modeling Professional (OCSMP) Model Builder:
Fundamental (Level 2) certification exam

Duration

• 35 hours of self-paced modules delivered on demand through the Delligatti Associates Learning
Center

Course Textbook:

• SysML Distilled: A Brief Guide to the Systems Modeling Language.


(Not included in course fee; client can purchase this book from any retail bookseller.)

Scope of Coverage

This course consists of the following 14 modules:

Module Topic Duration


1 Block Definition Diagrams (Part 1) 3:30 hr
2 Block Definition Diagrams (Part 2) 3:30 hr
3 Internal Block Diagrams 3 hr
4 Use Case Diagrams 2 hr

© 2022 Delligatti Associates, LLC. All rights reserved. Confidential and Proprietary
1 of 4
5 Activity Diagrams (Part 1) 3 hr
6 Activity Diagrams (Part 2) 3 hr
7 Sequence Diagrams (Part 1) 3 hr
8 Sequence Diagrams (Part 2) 2 hr
9 State Machine Diagrams (Part 1) 2:30 hr
10 State Machine Diagrams (Part 2) 2:30 hr
11 Constraints and Parametric Diagrams 2 hr
12 Package Diagrams 2 hr
13 Requirements Diagrams 2 hr
14 Allocation Relationships 1:30 hr

Detailed breakdown of concepts by topic:

Module 1: Block Definition Diagrams (Part 1)

Coverage: purpose of a BDD, frame of a BDD, elements of definition versus elements of usage, blocks,
part properties, reference properties, value properties, constraint properties, standard ports, interfaces,
nonatomic flow ports, flow specifications, flow properties, atomic flow ports, operations, receptions,
signals

Module 2: Block Definition Diagrams (Part 2)

Coverage: reference associations, composite associations, generalizations, dependencies, actors,


primitive value types, structured value types, enumerations, constraints, constraint blocks, comments,
designing to abstractions

Module 3: Internal Block Diagrams

Coverage: purpose of an IBD, frame of an IBD, part properties, reference properties, connectors, flow
ports, standard ports, port compatibility, item flows, nested properties, dot notation, encapsulation

Module 4: Use Case Diagrams

Coverage: purpose of a use case diagram, use cases, use case specifications, use cases versus scenarios,
frame of a use case diagram, system boundary, actors, associations, base use cases, included use cases,
extending use cases

Module 5: Activity Diagrams (Part 1)

Coverage: purpose of an activity diagram, frame of an activity diagram, activities, object tokens, control
tokens, basic actions, opaque expressions, object nodes, pins, activity parameters, streaming versus
nonstreaming, object flows, control flows, criteria for initiating an action

Module 6: Activity Diagrams (Part 2)

© 2022 Delligatti Associates, LLC. All rights reserved. Confidential and Proprietary
2 of 4
Coverage: call behavior actions, send signal actions, accept event actions, wait time actions, absolute
time events, relative time events, initial nodes, activity final nodes, flow final nodes, decision nodes,
merge nodes, fork nodes, join nodes, activity partitions

Module 7: Sequence Diagrams (Part 1)

Coverage: purpose of a sequence diagram, frame of a sequence diagram, interactions, lifelines, selector
expressions, event occurrences, messages, message send occurrences, message receive occurrences,
asynchronous messages, synchronous messages, reply messages, create messages, creation occurrences,
delete messages, destruction occurrences, execution specifications, execution start occurrences,
execution termination occurrences, valid traces versus invalid traces

Module 8: Sequence Diagrams (Part 2)

Coverage: time constraints, duration constraints, state invariants, combined fragments, operands, opt
interaction operator, alt interaction operator, loop interaction operator, par interaction operator,
interaction uses, actual gates, formal gates

Module 9: State Machine Diagrams (Part 1)

Coverage: purpose of a state machine diagram, frame of a state machine diagram, state machines,
simple states, entry behavior, do behavior, exit behavior, composite states, substates, final states,
transitions, triggers, guards, effects, self-transitions, run-to-completion step semantics, external
transitions versus internal transitions

Module 10: State Machine Diagrams (Part 2)

Coverage: signal events, receptions, call events, operations, absolute time events, relative time events,
change events, initial pseudostates, junction pseudostates, regions

Module 11: Constraints and Parametric Diagrams

Coverage: blocks and constraint blocks (on BDDs), purpose of a parametric diagram, frame of a
parametric diagram, constraint properties, constraint parameters, value properties, nesting notation
versus dot notation, binding connectors, noncausal nature of constraints

Module 12: Package Diagrams

Coverage: purpose of a package diagram, frame of a package diagram, packages, namespaces,


namespace containment, crosshair notation, nesting notation, fully qualified name strings, relative
qualified name strings, dependencies, package import relationships, models, model libraries, profiles,
stereotypes, views, viewpoints, conform relationships

Module 13: Requirements Diagrams

Coverage: purpose of a requirements diagram, frame of a requirements diagram, requirements,


containment relationships, trace relationships, derive requirement relationships, refine relationships,

© 2022 Delligatti Associates, LLC. All rights reserved. Confidential and Proprietary
3 of 4
satisfy relationships, verify relationships, direct notation, compartment notation, callout notation,
matrices, tables, rationale

Module 14: Allocation Relationships

Coverage: purposes of allocation relationships, behavioral allocations, structural allocations,


requirements allocations, direct notation, compartment notation, callout notation, matrices, tables,
allocation activity partitions, allocation of definition versus allocation of usage

OCSMP Certification

The course fee does not include the cost of the OCSMP certification exam. Each participant who
wishes to pursue this certification after the course ends must individually schedule and pay for the exam
via the Pearson Vue website.

Cost

Item Rate

• Price per seat (for batches of 1-year seats):


$399 / person / year / course

Bulk purchase tiers:


OCSMP Accelerator™ SysML Training Course,
(On-Demand Online Delivery)
• Tier 1: Up to 50 participants: $18,000 / year / course
• Tier 2: Up to 75 participants: $25,000 / year /course
• Tier 3: Up to 100 participants: $32,000 / year / course
• Tier 4: Up to 250 participants: $65,000 / year / course
• Tier 5: Up to 500 participants: $99,000 / year / course

© 2022 Delligatti Associates, LLC. All rights reserved. Confidential and Proprietary
4 of 4

You might also like