¡¡ Training Center | Curriculum guidance | CMM Services | Group Training | consultation | authentication | Employment | UML series | Cases Study | Forum |
Object-Oriented Analysis and Design, Rational Software Architect, and RSA Extens Training-Pitaya software engineering center-UML software engineering organizations£¡

Course Description£ºObject-Oriented Analysis and Design, Rational Software Architect, and RSA Extens

Authentication organization£ºUML software engineering organizations
Teaching a course time£ºAM9£º00-12£º00£»PM13£º00-16£º00
Course Length£ºVaries
Course composing£ºExperienced expert teaching¡¢Interaction type case teaching¡¢The actual combat simulates the project operation

Lodgings situation£ºAccording to requests to arrange lodgings personally,Thing expenses are the responsibility of the individual



Register

Public lesson>>>
Group lesson>>>

Course introduction

Part 1: During the first day, examine the concepts and techniques necessary to effectively use system requirements captured in use cases to drive the development of a design model.

Part 2: On the second, third and forth days, learn how to apply Rational Software Architect and the Rational Unified Process (RUP) to design a Java 2 Platform, Enterprise Edition (J2EE) enterprise application within a Service Oriented Architecture (SOA).

Part 3: In the last day, build on the knowledge gained in the previous days and learn how to extend Rational Software Architect using plug-ins, pluglets, transformations, and patterns, and how to package these extensibility artifacts using the Reusable Asset Specification.

Web Based Training (WBT): Access the entire catalog of WBT courses for a 30 day trial. Rational WBT courses provide a training advantage for you, helping you get up to speed on Rational tools and best practices. Reinforce your learning, take the courses you need, at your convenience, at your own pace and use the self-assessments to measure your progress.

Course guide£º

Course participants
This is an advanced, fast paced boot camp for users who fill the role of architect, designer, and lead developer. The course introduces a number of patterns, transformation,s and profiles in the development of a Java 2 Platform, Enterprise Edition (J2EE) solution in an overall Service Oriented Architecture (SOA) environment and allows individuals to build those assets.
Required Experience
You should have training or experience with applying the following:
  • Object-Oriented Analysis and Design (with Unified Modeling Language (UML) 2 and the RUP)
  • Architecting and designing J2EE solutions
  • Familiarity with the basic features of Rational Software Architect (RSA)
  • Knowledge and experience with Java programming
  • Familiarity with J2EE technologies
  • Modeling applications with UML
training Objectives

Part 1

  • Use the UML Version 2.0 (V2.0) to represent the design model
  • Apply Object-Oriented (OO) concepts (abstraction, encapsulation, hierarchy, modularity, and polymorphism) to the development of a robust design model

Part 2

  • Describe the organization of use-case, analysis, design, and deployment models
  • Generate an analysis model from a requirements model and elaborate on the model
  • Generate a design model from an analysis model and elaborate on the model
  • Incorporate existing code and reusable assets in the development of a new application
  • Add elements used for testing and verification to the design
  • Model a service in RSA using the UML Profile for Software Services
  • Create a user experience model and generate JavaServer Faces (JSF) elements from that model
  • Incorporate the IBM Patterns for e-business in the design of a system

Part 3

  • Employ model-driven development or model-driven architecture strategies
  • Develop and apply custom patterns
  • Develop and apply custom transformations
  • Incorporate reusable assets in new development projects
  • Extend the functionality of the Eclipse workbench with plug-ins and pluglets
Course Arrangement

Part 1

  • Concepts of object orientation
  • Requirements overview
  • Use-case analysis
  • Subsystem design
  • Class design - define internal structures
  • Class design - define states
  • Describe distribution

Part 2

  • Getting started with RSA
  • RUP and managing models
  • J2EE applications in SOA
  • Defining a candidate architecture
  • Analyzing behavior
  • Refining the architecture
  • Design components
  • Design services

Part 3

  • Patterns
  • Custom transformations
  • Plug-ins
  • Pluglets
Course Features
  1. hands-on specialist teachers, Interactive case teaching, Simulation of projects processes.
  2. Combine theory with practice, and focus on teaching cases.
  3. Participants could follow the actual cases, the teaching style is very specific and profound.
  4. Specialist will consult the cases expounded by participants, guide them how to analyze and design a system in the course.
Contact information

    E-mail : teacher@uml.net.cn
    Telephone : (86)10-62670969


Copyright 2002 ®  The UML software engineering organizations Limited All Rights Reserved