| Audience |
System
engineers, system architects, and software architects
and other professionals that will be designing
and modeling applications using Rational Software
Modeler v7.0.
|
| |
|
Duration |
1 Day |
| |
|
| Course Abstract |
This course
will integrate a combination of instructor-led
discussions and interactive workshops to assist
in the design of systems using the Rational Unified
Process for Systems Engineering and Model-Driven
Development or Model-Driven Architecture using
IBM Rational Modeling Tools. This seminar will
focus on the Unified Modeling Language (UML) 2.0
model-driven design and development tools for
creating well-architected systems, applications,
and services. This course is highlighted by the
following: Describe the basic features of Rational
Software Modeler, using template models and model
building blocks, discussion of all of the UML
diagrams available in Rational Software Modeler,
drawing system-related diagrams to model systems
and describes team development best practices
with Rational Software Modeler. |
| |
|
| Objectives |
Upon conclusion participants will have acquired
these skills:
- Describe the basic features of Rational Software
Modeler
- Use template models and model building blocks
provided by Rational Software Modeler to reduce
repetitive labor
- Understand and leverages Eclipse open source
APIs, including the Eclipse Modeling Framework
(EMF) and the UML 2 meta-model
- Identify the UML diagrams available in Rational
Software Modeler
- Illustrate support for the major UML 2 diagrams
- Draw system-related diagrams to model systems
- Demonstrate automatic & assisted diagram
generation
- Describe team development best practices
with Rational Software Modeler
- Depict support for CVS for software configuration
management
|
| |
|
| Class Format |
Lecture and Lab |
| |
|
| Prerequisites |
Each student should
have a basic knowledge of application development
and have been exposed to the Java programming
language. |
| Course
Topics |
The following
list represents the sections and topics discussed
in this virtual instructor-led course offering. |
| |
WebSphere
v6.1 Overview
- WebSphere products
- Standalone vs Network Deployment administration
- J2EE v1.4 overview
- J2EE packaging
- Application lifecycle
- WebSphere architecture
o Cells
o Clusters
o Nodes
o Node Agents
o Web Services Gateway
|
RAD v7.0 IDE
- IDE environment
o Perspectives
o Editors
o Views
o Layouts
- Project architecture
o EAR
o WAR
o JAR
o RAR
- Project types
o Enterprise
o Application Client
o Dynamic/Static Web
o Connectors
o Server
- Project properties
|
Unified Modeling
Language
- Defining UML
- Visual Modeling with UML
o Notation
o Building blocks
o Relationships
- Dependency
- Association
- Generalization
- Aggregation
- Rational Unified Process
o Process Advisor
o Process Browser
- Application visualization with UML
o Browse diagram
o Topic diagram
o Static Method diagram
o Class diagram
o Sequence diagram
- J2EE visualization
|
|