Skip to main content Accessibility help
×
  • Cited by 93
    • Show more authors
    • You may already have access via personal or institutional login
    • Select format
    • Publisher:
      Cambridge University Press
      Publication date:
      December 2010
      May 2005
      ISBN:
      9780511817533
      9780521616782
      Dimensions:
      Weight & Pages:
      Dimensions:
      (177 x 117 mm)
      Weight & Pages:
      0.175kg, 202 Pages
    You may already have access via personal or institutional login
  • Selected: Digital
    Add to cart View cart Buy from Cambridge.org

    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.

    Accessibility standard: Unknown

    Why this information is here

    This section outlines the accessibility features of this content - including support for screen readers, full keyboard navigation and high-contrast display options. This may not be relevant for you.

    Accessibility Information

    Accessibility compliance for the PDF of this book is currently unknown and may be updated in the future.