

Dan Pilone is a Senior Software Architect with Blueprint Technologies, Inc. He has designed and implemented systems for Hughes, ARINC, UPS, and the Naval Research Laboratory.
Meer over de auteursUML 2.0 - In a Nutshell
A desktop quick reference
Samenvatting
Today, UML has become the standard method for modeling software systems, which means you're probably confronting this rich and expressive language more than ever before. And even though you may not write UML diagrams yourself, you'll still need to interpret diagrams written by others.
'UML 2.0 in a Nutshell' from O'Reilly feels your pain. It's been crafted for professionals like you who must read, create, and understand system artifacts expressed using UML. Furthermore, it's been fully revised to cover version 2.0 of the language.
This comprehensive new edition not only provides a quick-reference to all UML 2.0 diagram types, it also explains key concepts in a way that appeals to readers already familiar with UML or object-oriented programming concepts.
Topics include:
- The role and value of UML in projects
- The object-oriented paradigm and its relation to the UML
- An integrated approach to UML diagrams
- Class and Object, Use Case, Sequence, Collaboration, Statechart, Activity, Component, and Deployment Diagrams
- Extension Mechanisms
- The Object Constraint Language (OCL)
If you're new to UML, a tutorial with realistic examples has even been included to help you quickly familiarize yourself with the system
Specificaties
Inhoudsopgave
1. Fundamentals of UML
Getting Started
Background
UML Basics
UML Specifications
Putting UML to Work
Modeling
UML Rules of Thumb
2. Class Diagrams
Classes
Attributes
Operations
Methods
Abstract Classes
Relationships
Interfaces
Templates
Variations on Class Diagrams
3. Package Diagrams
Representation
Visibility
Importing and Accessing Packages
Merging Packages
Variations on Package Diagrams
4. Composite Structures
Composite Structures
Collaborations
Collaboration Occurrences
5. Component Diagrams
Components
Component Views
6. Deployment Diagrams
Artifacts
Nodes
Deployment
Variations on Deployment Diagrams
7. Use Case Diagrams
Use Cases
Actors
Advanced Use Case Modeling
Use Case Scope
8. Statechart Diagrams
Behavioral State Machines
States
State Machine Extension
Protocol State Machines
Pseudostates
Event Processing
Variations on Statechart Diagrams
9. Activity Diagrams
Activities and Actions
Tokens
Activity Nodes
Advanced Activity Modeling
10. Interaction Diagrams
What Are Interactions?
Interaction Participants
Messages
Execution Occurrences
State Invariants
Event Occurrences
Traces
Combined Fragments
Interaction Occurrences
Decomposition
Continuations
Sequence Timing
Alternate Interaction Notations
11. Tagged Values, Stereotypes, and UML Profiles
Modeling and UML in Context
Stereotypes
Tagged Values
Constraints
UML Profiles
Tools and How They Use Profiles
12. Effective Diagramming
Wallpaper Diagrams
Sprawling Scope
One Diagram/One Abstraction
Besides UML
A. MDA: Model-Driven Architecture
B. The Object Constraint Language
Index
Anderen die dit boek kochten, kochten ook
Rubrieken
- cadeauboeken
- computer en informatica
- economie
- filosofie
- flora en fauna
- geneeskunde
- geschiedenis
- gezondheid
- jeugd
- juridisch
- koken en eten
- kunst en cultuur
- literatuur en romans
- mens en maatschappij
- naslagwerken
- non-fictie informatief/professioneel
- paramedisch
- psychologie
- reizen
- religie
- schoolboeken
- spiritualiteit
- sport, hobby, lifestyle
- thrillers en spanning
- wetenschap en techniek
- woordenboeken en taal