| |
Rational-Based
Software Modeling
|
Rational
Software Architect - Automating Object Oriented Software
Design
Chuck Goolsby
utilizes Rational Rational Software Architect (RSA) to translate a well
defined set of project requirements into technical functional
and data models that guide team software development.
RSA
is an Integrated Development Environment (IDE) provides
seamless analysis and Implementation modeling features integrated with
the IBM Websphere development platform.
Rational
RSA can be integrated with Requisite Pro and most other
Rational tools, providing a common set of features and
interfaces to coordinate and synchronize the data associated
with a large number of
software project management, design and development support
tasks.
|
|
Rational
Rose Family of Visual Design Tools -
Features
|
|
|
|
 |
Use
Case Modeling |
 |
Use
Case Realization Structures |
 |
Interaction
Diagrams |
 |
Class
Diagramming |
 |
Custom
Scripting with RoseScript |
 |
Extensibility |
 |
Round-trip
Engineering between Rose and the target development language |
 |
Reporting |
 |
Integration
with Rational Requisite Pro, ClearCase, and
other Rational tools |
 |
Allows for the application of the
Unified Modeling Language (UML) to the system's overall architecture,
including: Objects, Classes, Components, Stereotypes, Relationships,
Supporting diagrams |
 |
Training
& Team Mentoring |
 |
Application
of the object oriented development concepts of abstraction, encapsulation, inheritance and polymorphism |
 |
Elaboration of multiple software architecture views |
 |
Use of design patterns |
 |
Identification of Design Mechanisms |
 |
Description
of the Run-time Architecture |
 |
Use Case
Analysis and Design |
 |
Subsystem Design |
 |
Class Design and
interaction diagramming |
 |
UML
Database Design |
 |
Use of UML Analysis class stereotypes:
- Boundary
- Control
- Entity |
|
|
|
|
|
|
|
|
| |
|