Résumé
for describing object structure and behavior and has emerged as the design
medium of choice for developing large-scale distributed object applications.
Augmented by the Rational Unified Process, an extensive set of software
development guidelines, and the Rational Rose visual modeling tool, the UML
greatly facilitates the development of quality object-oriented applications that
meet both deadlines and requirements.
Visual Modeling with Rational Rose 2000 and
UML is a
comprehensive introduction and tutorial providing guidance
on how to use a tool
(Rational Rose 2000), a process (the Rational Unified
Process), and a language
(the UML) to successfully visualize, specify, document,
and construct a software
system. Written by the Rose Evangelist at Rational
Software Corporation, a
leader in UML and object technology, this book breaks the
technology down to its
essentials and provides clear explanations of each
element. It follows a
simplified version of the Rational Unified Process from
project inception
through system analysis and design. A sample case study
running throughout the
book illustrates this iterative development process, the
UML in practice, and
the application of Rational Rose. New appendices
demonstrate code generation and
reverse engineering using Rational Rose 2000 with the
Visual C++, C++, and
Visual Basic languages.
Topics covered include:
- Creating use cases
- Finding objects and classes
- UML stereotypes and packages
- Scenarios, sequence diagrams, and collaboration
diagrams
- Discovering object interaction
- Specifying relationships, association, and
aggregation
- Adding behavior and structure
- Superclass/subclass relationships and inheritance
- Object behavior and Harel state transition
diagrams
- Checking for model consistency
- Specifying, visualizing, and documenting system
architecture
- The iteration planning process
table of contents
Chapter 1:
Introduction
Chapter 2:
Beginning a Project
Chapter 3:
Creating Use Cases
Chapter 4:
Finding Classes
Chapter 5:
Discovering Object Interaction
Chapter 6:
Specifying Relationships
Chapter 7:
Adding Behavior and Structure
Chapter 8:
Discovering Inheritance
Chapter 9:
Analyzing Object Behavior
Chapter 10:
Checking the Model
Chapter 11:
Designing the System Architecture
Chapter 12:
Building the Iterations
Appendix A:
Code Generation and Reverse Engineering with C++
Appendix B:
Code Generation and Reverse Engineering with Visual C++ and
Visual Basic
Appendix C:
A Visual Basic Example
Glossary
Index
L'auteur - Terry Quatrani
Terry Quatrani travaille chez Rational Software depuis
les debuts de l'UML, au meme titre que Grady Booch, Ivar
Jacobson et James Rumbough, les concepteurs d'UML. Elle a
plus de 17 annees d'experience dans le developpement
logiciel, le deploiement de systemes complexes et la
formation UML.
Terry Quatrani is the Rose Evangelist for Rational
Software Corporation, where she is responsible for
preaching the visual modeling gospel according to Grady,
Jim, and Ivar. During her 17 years of experience in the
development and deployment of large software systems, she
also worked for General Electric, where she was one of the
founding consultants of the Lockheed Martin Advanced
Concepts Center.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Terry Quatrani |
Parution | 10/10/1999 |
Nb. de pages | 256 |
Format | 17,7 x 22,9 |
Poids | 550g |
EAN13 | 9780201699616 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse