Résumé
In a matter of only a few years, the Unified Modeling
Language (UML) has emerged as the design medium of choice
for developing large-scale distributed object applications.
The UML's standard semantics and notation for describing
object structure and behavior make it particularly well
suited to this function. 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.
Fully updated and revised, Visual Modeling with Rational
Rose 2002 and UML is a comprehensive introduction and
tutorial providing guidance on how to use a tool (Rational
Rose 2002), a process (the Rational Unified Process), and a
language (the UML) to successfully visualize, specify,
document, and construct a software system. This timely
third edition, written by the UML Evangelist at Rational
Software Corporation, breaks the technology down to its
essentials and provides clear explanations of each element.
The book follows a simplified version of the Rational
Unified Process from project inception through system
analysis and design. The popular sample case study from the
previous editions (a registration system for a fictional
university) has been retained and updated, better
illustrating the iterative development process in practice,
the UML in action, and the proper application of Rational
Rose 2002. Newly updated appendices demonstrate code
generation and reverse engineering using Rational Rose 2002
with the C++, Visual C++, and Visual Basic programming
languages. In addition, a handyglossary defines key object
technology and software modeling terms.
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
Contents
- Ch. 1 Introduction
- Ch. 2 Beginning a Project
- Ch. 3 Creating Use Cases
- Ch. 4 Finding Classes
- Ch. 5 Discovering Object Interaction
- Ch. 6 Specifying Relationships
- Ch. 7 Adding Behavior and Structure
- Ch. 8 Discovering Inheritance
- Ch. 9 Analyzing Object Behavior
- Ch. 10 Checking the Model
- Ch. 11 Designing the System Architecture
- Ch. 12 Building the Iterations
- App. A Code Generation and Reverse Engineering with C++
- App. B Code Generation and Reverse Engineering with Visual C++ and Visual Basic
- App. C: A Visual Basic Example
- Glossary
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 | 18/12/2002 |
Nb. de pages | 256 |
Format | 18 x 23 |
Couverture | Broché |
Poids | 545g |
Intérieur | Noir et Blanc |
EAN13 | 9780201729320 |
ISBN13 | 978-0-201-72932-0 |
Avantages Eyrolles.com
Nos clients ont également acheté
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