Register your product to gain access to bonus material or receive a coupon.
Video accessible from your Account page after purchase.
48 Hours of Video Instruction
48 hours of comprehensive, in-depth SysML training to allow participants to become model-based systems engineering (MBSE) practitioners and prepare them for the OMG Certified Systems Modeling Professional (OCSMP) Level 1 and Level 2 certification exams.
Overview
SysML, or Systems Modeling Language, is a standardized general-purpose modeling language designed specifically for systems engineering. It is an extension of the Unified Modeling Language (UML) tailored to address the needs of systems engineering. SysML provides a robust framework for specifying, analyzing, designing, verifying, and validating complex systems that may include hardware, software, information, processes, personnel, and facilities.
This course takes a comprehensive approach to teaching SysML and Model-Based Systems Engineering (MBSE). Here are some key aspects of the course:
Learn How To
Who Should Take This Course
System engineers, model-based systems engineers, systems architects, software developers, software engineers, hardware designers, test engineers, and reliability engineers. These roles are crucial in industries such as aerospace, defense, automotive, and many others where complex systems are developed and maintained.
Course Recommendations
Module 1: Block Definition Diagrams (Part 1)
This module covers the 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, and signals.
Module 2: Block Definition Diagrams (Part 2)
This module covers reference associations, composite associations, generalizations, dependencies, actors, primitive value types, structured value types, enumerations, constraints, constraint blocks, comments, and designing to abstractions.
Module 3: Internal Block Diagrams
This module covers the 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, and encapsulation.
Module 4: Use Case Diagrams
This module covers the 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, and extending use cases.
Module 5: Activity Diagrams (Part 1)
This module covers the 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, and criteria for initiating an action.
Module 6: Activity Diagrams (Part 2)
This module covers 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, and activity partitions.
Module 7: Sequence Diagrams (Part 1)
This module covers the 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, and valid traces versus invalid traces.
Module 8: Sequence Diagrams (Part 2)
This module covers 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, and formal gates.
Module 9: State Machine Diagrams (Part 1)
This module covers the 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, and external transitions versus internal transitions.
Module 10: State Machine Diagrams (Part 2)
This module covers signal events, receptions, call events, operations, absolute time events, relative time events, change events, initial pseudostates, junction pseudostates, and regions.
Module 11: Constraints and Parametric Diagrams
This module covers 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, and noncausal nature of constraints.
Module 12: Package Diagrams
This module covers 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, and conform relationships.
Module 13: Requirements Diagrams
This module covers the purpose of a requirements diagram, frame of a requirements diagram, requirements, containment relationships, trace relationships, derive requirement relationships, refine relationships, satisfy relationships, verify relationships, direct notation, compartment notation, callout notation, matrices, tables, and rationale.
Module 14: Allocation Relationships
This module covers the purposes of allocation relationships, behavioral allocations, structural allocations, requirements allocations, direct notation, compartment notation, callout notation, matrices, tables, allocation activity partitions, and allocation of definition versus allocation of usage.
About Pearson Video Training
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
Module 0: Course Introduction
Module 1: Block Definition Diagrams (Part 1
Module 2: Block Definition Diagrams (Part 2)
Module 3: Internal Block Diagrams (IBDs)
Module 4: Use Case Diagrams
Module 5: Activity Diagrams (Part 1)
Module 6: Activity Diagrams (Part 2)
Module 7: Sequence Diagrams (Part 1)
Module 8: Sequence Diagrams (Part 2)
Module 9: State Machine Diagrams (Part 1)
Module 10: State Machine Diagrams (Part 2)
Module 11: Parametric Diagrams
Module 12: Package Diagrams
Module 13: Requirements Diagrams
Module 14: Allocation Relationships