ACM Home Page
Please provide us with feedback. Feedback
Designing UML and UML-based diagrams for technical documentation: where are we now?
Full text PdfPdf (426 KB)
Source
ACM Special Interest Group for Design of Communication archive
Proceedings of the 26th annual ACM international conference on Design of communication table of contents
Lisbon, Portugal
SESSION: Documentation and design table of contents
Pages 9-14  
Year of Publication: 2008
ISBN:978-1-60558-083-8
Authors
Steve Murphy  IBM Toronto Software Laboratory, Markham, Ontario
Neil MacKinnon  IBM Toronto Software Laboratory, Markham, Ontario
Sponsor
SIGDOC: ACM Special Interest Group for Design of Communications
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 103,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1456536.1456539
What is a DOI?

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.



Collaborative Colleagues:
Steve Murphy: colleagues
Neil MacKinnon: colleagues