본문 바로가기

B3:책 Books/기술 Tech

UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition

반응형
한글제목(Korean)


영문제목(English)
UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition

ISBN
ISBN-10: 0-321-19368-7
ISBN-13: 978-0-321-19368-1
Amazon

기간(Reading in)
2006/10/06-2006/10/06

평가(5단계,Rate)
★★★★★

관련서적(Similar Books)


요약(Summary)
- UML 2.0을 기준으로 각 다이어그램의 사용방법을 설명하고 있음
- 각 다이어그램을 언제 어떤 목적으로 사용하는 것이 좋은지 설명함
- 주요 다이어그램(클래스,시퀀스 등)은 많은 지면을 할애하여 설명
- 잘 사용하지 않는 다이어그램들과 UML 2.0 스펙에서 처음 다루어지는 다이어그램들은 간단하게 설명하고 있음


이 책을 읽은 다른 사람들(Other Readers)
Amazon.com Reviews


목차(Table of Contents)
    Copyright
    Praise for UML Distilled
    Diagrams
    The Addison-Wesley Object Technology Series
    The Component Software Series
    List of Figures
    Foreword to the Third Edition
    Foreword to the First Edition
    Preface
  Chapter 1. Introduction
    What Is the UML?
    Ways of Using the UML
    How We Got to the UML
    Notations and Meta-Models
    UML Diagrams
    What Is Legal UML?
    The Meaning of UML
    UML Is Not Enough
    Where to Start with the UML
    Where to Find Out More
  Chapter 2. Development Process
    Iterative and Waterfall Processes
    Predictive and Adaptive Planning
    Agile Processes
    Rational Unified Process
    Fitting a Process to a Project
    Fitting the UML into a Process
    Choosing a Development Process
    Where to Find Out More
  Chapter 3. Class Diagrams: The Essentials
    Properties
    Multiplicity
    Programming Interpretation of Properties
    Bidirectional Associations
    Operations
    Generalization
    Notes and Comments
    Dependency
    Constraint Rules
    When to Use Class Diagrams
    Where to Find Out More
  Chapter 4. Sequence Diagrams
    Creating and Deleting Participants
    Loops, Conditionals, and the Like
    Synchronous and Asynchronous Calls
    When to Use Sequence Diagrams
  Chapter 5. Class Diagrams: Advanced Concepts
    Keywords
    Responsibilities
    Static Operations and Attributes
    Aggregation and Composition
    Derived Properties
    Interfaces and Abstract Classes
    Read-Only and Frozen
    Reference Objects and Value Objects
    Qualified Associations
    Classification and Generalization
    Multiple and Dynamic Classification
    Association Class
    Template (Parameterized) Class
    Enumerations
    Active Class
    Visibility
    Messages
  Chapter 6. Object Diagrams
    When to Use Object Diagrams
  Chapter 7. Package Diagrams
    Packages and Dependencies
    Package Aspects
    Implementing Packages
    When to Use Package Diagrams
    Where to Find Out More
  Chapter 8. Deployment Diagrams
    When to Use Deployment Diagrams
  Chapter 9. Use Cases
    Content of a Use Case
    Use Case Diagrams
    Levels of Use Cases
    Use Cases and Features (or Stories)
    When to Use Use Cases
    Where to Find Out More
  Chapter 10. State Machine Diagrams
    Internal Activities
    Activity States
    Superstates
    Concurrent States
    Implementing State Diagrams
    When to Use State Diagrams
    Where to Find Out More
  Chapter 11. Activity Diagrams
    Decomposing an Action
    Partitions
    Signals
    Tokens
    Flows and Edges
    Pins and Transformations
    Expansion Regions
    Flow Final
    Join Specifications
    And There's More
    When to Use Activity Diagrams
    Where to Find Out More
  Chapter 12. Communication Diagrams
    When to Use Communication Diagrams
  Chapter 13. Composite Structures
    When to Use Composite Structures
  Chapter 14. Component Diagrams
    When to Use Component Diagrams
  Chapter 15. Collaborations
    When to Use Collaborations
  Chapter 16. Interaction Overview Diagrams
    When to Use Interaction Overview Diagrams
  Chapter 17. Timing Diagrams
    When to Use Timing Diagrams
    Appendix : Changes between UML Versions
    Revisions to the UML
    Changes in UML Distilled
    Changes from UML 1.0 to 1.1
    Changes from UML 1.2 (and 1.1) to 1.3 (and 1.5)
    Changes from UML 1.3 to 1.4
    Changes from UML 1.4. to 1.5
    From UML 1.x to UML 2.0
    Bibliography
반응형

'B3:책 Books > 기술 Tech' 카테고리의 다른 글

Extreme Programming Explained: Embrace Change, Second Edition  (0) 2006.10.08
Eclipse IDE (Pocket Guide)  (0) 2006.10.07
익스트림 프로그래밍  (0) 2006.10.06
운영체제(Operating System)  (0) 2006.08.10
프로그래밍 언어론  (2) 2006.08.06