Guide to Applying the UML

Introduction to the Unified Modeling Language.- Modeling.- Object orientation.- The roadmap.- User-case (user) modeling.- Structural (static) modeling.- Behavioral (dynamic) modeling.- Component (implementation) modeling.- Deployment (environment) modeling.- Extension mechanisms.- The Object Constraint Language.

[1]  Grady Booch,et al.  Object Solutions: Managing the Object-Oriented Project , 1995 .

[2]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[3]  Sinan Si Alhir Unified Process (UP) , 2002 .

[4]  James J. Odell,et al.  Advanced object-oriented analysis and design using UML , 1997 .

[5]  David Carlson,et al.  Modeling XML Applications with UML: Practical e-Business Applications , 2001 .

[6]  Kendall Scott,et al.  UML Explained , 2001 .

[7]  M.L. Griss,et al.  Software reuse architecture, process, and organization for business success , 1997, Proceedings of the Eighth Israeli Conference on Computer Systems and Software Engineering.

[8]  Bruce Powel Douglass Real-Time UML , 2002, FTRTFT.

[9]  Desmond D'Souza,et al.  Objects, Components, and Frameworks with UML: The Catalysis Approach , 1998 .

[10]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[11]  William J Edwards,et al.  Doing Hard Time , 1994 .

[12]  Doug Rosenberg,et al.  Use case driven object modeling with UML: a practical approach , 1999 .

[13]  Hans Eriksson,et al.  Business Modeling With UML: Business Patterns at Work , 2000 .

[14]  Meilir Page-Jones,et al.  Fundamentals of object-oriented design in UML , 1999 .

[15]  강문설 [서평]「The Unified Modeling Language User Guide」 , 1999 .

[16]  Dean Leffingwell,et al.  Managing software requirements: a unified approach , 1999 .

[17]  Kendall Scott,et al.  Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example , 2001 .

[18]  Walker Royce,et al.  Software Project Management: A Unified Framework , 1998 .

[19]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[20]  Donald Firesmith,et al.  Dictionary of object technology - the definitive desk reference , 1995 .

[21]  Ivar Jacobson,et al.  The object advantage - business process reengineering with object technology , 1994 .

[22]  Ivar Jacobson,et al.  Object-oriented software engineering - a use case driven approach , 1993, TOOLS.

[23]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction, Second Edition , 2000 .

[24]  Bernd Oestereich,et al.  Developing Software with UML: Object-Oriented Analysis and Design in Practice , 2002 .

[25]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[26]  Brian Henderson-Sellers,et al.  Open Modeling with UML , 2000 .

[27]  Grady Booch Best of Booch - designing strategies for object technology , 1996 .

[28]  Perdita Stevens,et al.  Using UML: Software Engineering with Objects and Rules , 1999 .

[29]  Craig Larman,et al.  Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process , 2001 .

[30]  Ivar Jacobson,et al.  The Road to the Unified Software Development Process , 2000 .

[31]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[32]  Jim Conallen,et al.  Building Web applications with UML , 1999 .