Skip to main content Accessibility help
×
  • Cited by 87
Publisher:
Cambridge University Press
Online publication date:
December 2010
Print publication year:
2005
Online ISBN:
9780511817533

Book description

For all developers who create models using the Unified Modeling Language (UML) 2.x The Elements of UML™ 2.0 Style sets the rules for style that will improve your productivity - especially in teams, where understandability and consistency are critical. Coming from renowned UML expert Scott Ambler, the book furnishes a set of rules for modelling in the UML and describes a collection of standards and guidelines for creating effective UML diagrams that will be concise and easy to understand. It provides conventions for: Class diagrams; Timing Diagrams; Use case diagrams; Composite Structure Diagrams; Sequence diagrams; Interaction Overview Diagrams; Activity diagrams; Object diagrams; State machine diagrams; Package diagrams; Communication diagrams; Deployment diagrams and Component diagrams. The Elements of UML™ 2.0 Style sets the rules for style that will improve your productivity.

Reviews

From reviews of The Elements of UML Style by Scott Ambler:‘Just as Strunk & White's The Elements of Style provides rules of usage for writing in English, this text furnishes a set of rules for modeling in the Unified Modeling Language.’

Source: IEEE Computer

Refine List

Actions for selected content:

Select all | Deselect all
  • View selected items
  • Export citations
  • Download PDF (zip)
  • Save to Kindle
  • Save to Dropbox
  • Save to Google Drive

Save Search

You can save your searches here and later view and run them again in "My saved searches".

Please provide a title, maximum of 40 characters.
×

Contents

Bibliography
Bibliography
Ambler, S. W. (1997). Building Object Applications That Work: Your Step-by-Step Handbook for Developing Robust Systems with Object Technology. New York: Cambridge University Press. www.ambysoft.com/buildingObjectApplications.html. Accessed on November 29 2004
Ambler, S. W. (1998). Process Patterns—Building Large-Scale Systems Using Object Technology. New York: Cambridge University Press. www.ambysoft.com/processPatterns.html. Accessed on November 29 2004
Ambler, S. W. (2002). Agile Modeling: Best Practices for the Unified Process and Extreme Programming. New York: Wiley. www.ambysoft.com/agileModeling.html. Accessed on November 29 2004
Ambler, S. W. (2003). Agile Database Techniques: Effective Strategies for the Agile Software Developer. New York: Wiley. www.ambysoft.com/agileDatabaseTechniques.html. Accessed on November 29 2004
Ambler, S. W. (2004). The Object Primer 3rd Edition: Agile Model Driven Development With UML 2. New York: Cambridge University Press. www.ambysoft.com/theObjectPrimer.html. Accessed on November 29 2004
Ambler, S. W., Nalbone, J., and Vizdos, M. (2005). The Enterprise Unified Process: Extending the Rational Unified Process. Upper Saddle River, NJ: Prentice-Hall
Beck, K. (2000). Extreme Programming Explained—Embrace Change. Reading, MA: Addison-Wesley Longman
Coad, P., Lefebvre, E., and DeLuca, J. (1999). Java Modeling in Color with UML: Enterprise Components and Process. Upper Saddle River, NJ: Prentice-Hall
Cockburn, A. (2001). Writing Effective Use Cases. Boston: Addison-Wesley
Constantine, L. L., and Lockwood, L. A. D. (1999). Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design. New York: ACM Press
Douglass, B. P. (2004). Real Time UML 3rd Edition: Advances in the UML for Real-Time Systems. Reading, MA: Addison-Wesley Longman
Evitts, P. (2000). A UML Pattern Language. Indianapolis: Macmillan Technical Publishing
Fowler, M. (1999). Refactoring: Improving the Design of Existing Code. Menlo Park, CA: Addison-Wesley Longman
Fowler, M. (2004). UML Distilled 3rd Edition. Reading, MA: Addison Wesley Longman
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley
Gane, C., and Sarson, T. (1979). Structured Systems Analysis: Tools and Techniques. Englewood Cliffs, NJ: Prentice-Hall
Hock, D. W. (2000). Birth of the Chaordic Age. San Francisco: Berrett-Koehler Publishers
Jacobson, I., Christerson, M., Jonsson, P., and Overgaard, G. (1992). Object-Oriented Software Engineering—A Use Case Driven Approach. Wokingham, UK: ACM Press
Knoernschild, K. (2002). Java Design: Objects, UML, and Process. Boston: Addison-Wesley Longman
Koning, H., Dormann, C., and Van Vliet, H. (2002). Practical Guidelines for the Readability of IT-Architecture Diagrams. Available at http://www.cs.vu.nl/~hans/publications/y2002/SIGDOC2002.pdf. Accessed on November 29 2004
Larman, C. (2002). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process. Upper Saddle River, NJ: Prentice-Hall
Miller, G. A. (1957). The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychological Review, vol. 63, pp. 81–97. http://www.well.com/user/smalin/miller.html
Object Management Group (2004). UML 2.0 Superstructure Specification. Available at www.uml.org. Accessed on November 29 2004
Poppendieck, M., and Poppendieck T. (2003). Lean Software Development: An Agile Toolkit. Upper Saddle River, NJ: Addison-Wesley
Rational Corporation (2002). Rational Unified Process 2002. Available at http://www-306.ibm.com/software/awdtools/rup/. Accessed on November 29 2004
Riel, A. J. (1996). Object-Oriented Design Heuristics. Reading, MA: Addison-Wesley Longman
Roman, E., Ambler, S. W., and Jewell, T. (2002). Mastering Enterprise Java Beans 2nd Edition. New York: Wiley
Rosenberg, D., and Scott, K. (1999). Use Case Driven Object Modeling with UML: A Practical Approach. Reading, MA: Addison-Wesley Longman
Rumbaugh, J., Jacobson, I., and Booch, G. (2004). The Unified Modeling Language Reference Manual Second Edition. Reading, MA: Addison-Wesley Longman
Schneider, G., and Winters, J. P. (2001). Applying Use Cases: A Practical Guide 2nd Edition. Reading, MA: Addison-Wesley Longman
Strunk, W., Jr., and White, E. B. (1979). The Elements of Style. New York: Macmillan
Tufte, E. R. (1992). The Visual Display of Quantitative Information Second Edition. Cheshire, CT: Graphics Press
Vermeulen, A., Ambler, S. W., Bumgardner, G., Metz, E., Misfeldt, T., Shur, J., and Thompson, P. (2000). The Elements of Java Style. New York: Cambridge University Press
Warmer, J., and Kleppe, A. (2003). The Object Constraint Language: Getting Your Models Ready for MDA, Second Edition. Reading, MA: Addison-Wesley Longman

Metrics

Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Book summary page views

Total views: 0 *
Loading metrics...

* Views captured on Cambridge Core between #date#. This data will be updated every 24 hours.

Usage data cannot currently be displayed.