57. 参考⽂献
• The Unified Modeling Language Reference Manual, 2nd (Rumbaugh他,
2004)
• The Unified Modeling Language User Guide, 2nd (Booch他, 2004)
• The Unified Software Development Process (Jacobson他, 1999)
• The Object Constraint Language, 2nd (Warmer他, 2003)
• UML 2 and the Unified Process: Practical Object-Oriented Analysis and
Design (Arlow他, 2005)
• OMG Unified Modeling Language Version 2.5 (OMG, 2015)
• 上流⼯程UMLモデリング (浅海, 2008)
• Object-Oriented Software Engineering: A Use Case Driven Approach
(Jacobson, 1992)
• Object Design : Roles, Responsibilities, and Collaborations (Wirfs-
Brock他, 1990)
• Use Case Driven Object Modeling with UML: A Practical Approach
(Rosenberg, 1999)
• Software Reuse: Architecture, Process and Organization for Business
Success (Jacobson他, 1997)
• Component Software 2nd. Beyond Object-Oriented Programming
(Szyperski他, 2002)
• Domain-Driven Design: Tracking Complexity in the Heart of Software
(Evans, 2003)
• Agile Software Development : Principles, Patterns, and Practices
(Martin他, 2003)
• Applying UML and Patterns : An Introduction to Object-Oriented
Analysis and Design and Iterative Development, 3rd (Larman, 2005)
• Analysis Patterns: Reusable Object Models (Fowler, 1996)
• Pattern-Oriented Software Arhitecture: A System of Patterns
(Buschamnn他, 1996)