skip to main content
10.1145/1456536.1456539acmconferencesArticle/Chapter ViewAbstractPublication PagesdocConference Proceedingsconference-collections
research-article

Designing UML and UML-based diagrams for technical documentation: where are we now?

Published: 22 September 2008 Publication History

Abstract

UML diagrams are used to model real-world ideas and help users understand complex programming concepts. Developers and writers need to produce well-formed UML diagrams that can convey these ideas, and that are suitable for publishing in technical documentation. This paper examines the evolution of UML diagrams and tooling, with a focus on practices at the IBM Toronto Software Laboratory. It reviews the findings of two previous papers, which described obstacles to creating UML diagrams for publication and outlined numerous steps to help developers, writers, and graphic designers create useful UML diagrams. It shows how developers at the IBM Toronto Software Laboratory have added new features to existing modeling programs to improve the usability and design functions in IBM's suite of modeling tools. It describes the relative strengths and weaknesses of the two main types of graphics, and illustrates the beneficial impact of the addition of the SVG graphic export function to IBM's tooling. It shows how these functional improvements have resulted in a higher quality of UML diagrams submitted for publication by both technical and non-technical users.

References

[1]
MacKinnon, N. and Murphy, S. (2003) Designing UML Diagrams for Technical Documentation. SIGDOC Conference Proceedings 2003, p. 105.
[2]
MacKinnon, N., Murphy, S. (2004). Designing UML Diagrams for Technical Documentation: Continuing the Collaborative Approach to Publishing Class Diagrams. SIGDOC Conference Proceedings 2004, p. 120.
[3]
Bist, G, MacKinnon, N. and Murphy, S, (2004) Sequence Diagram Presentation in Technical Documentation, SIGDOC Conference Proceedings 2004
[4]
TheFreeDictionary.com
[5]
TheFreeDictionary.com

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGDOC '08: Proceedings of the 26th annual ACM international conference on Design of communication
September 2008
303 pages
ISBN:9781605580838
DOI:10.1145/1456536
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 September 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. UML
  2. UML diagrams
  3. documentation
  4. graphic design
  5. guidelines
  6. human factors
  7. unified modeling language
  8. visualization

Qualifiers

  • Research-article

Conference

SIGDOC '08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 355 of 582 submissions, 61%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 354
    Total Downloads
  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media