Bridgepoint Application
- Add Courses
- Confirm Schedule
- Enter Contact Information
There are currently no dates scheduled for this class. Request this class in your area!
Duration: 5 Days
Price: 3250 EUR
Course Part Number: 230774
Contact us for details about training at your site
Course Overview
In this course, attendees will learn how to build executable UML models with an emphasis on real-time and embedded systems. The course outlines the process by using the BridgePoint xtUML tools in the actual development of an elevator control system and additional practical examples.
A number of hands-on exercises demonstrate the skills and thinking required to build fully executable and translatable models.
You will learn how to
Develop a framework for an xtUML project
Audience
This course is intended for systems engineers, software developers, managers and supervisors involved in the analysis and development of systems.
Prerequisites
Software development experience at some level is essential. Prior experience in object-oriented development or modeling languages is helpful but not necessary.
Key Topics
- UML and Executable UML:
- Functional vs. Control vs. Object-Orientation in software
- Unique needs of Real-time Embedded Software
- Benefits of Executable UML
- System Organization:
- Organizing Principles of Complex Real-time Systems
- Requirements and Assumptions
- Partitioning Criteria for Implementation Independence
- Domains and Bridges
- Application Analysis:
- Classes and Associations
- State Machine Models
- Action Specification
- System Integration:
- Subsystems
- Client and Service Domain Roles
- Configuring Service Domains
- Engineering Process:
- Characteristics of a Good Process
- How to Review Models
- Maximizing Parallel Development
- Implementation by Translation:
- Hand Coding vs. Automated Translation
- Model Compiler Theory and Practice
