Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

UML Everywhere

Published: 01 September 2010 Publication History
  • Get Citation Alerts
  • Abstract

    A standardized and widely used diagramming notation is a sign of a profession's maturity. Yet in software engineering, we still use diverse and ad hoc notations. Here, the author proposes that engineers should put their differences aside and make a concerted effort to use UML for drawing diagrams. Through this approach, software engineers will become more effective in reading and understanding those diagrams, and the diagrams will be more expressive and precise. As more and more people adopt UML diagrams, network effects will kick in and act as a virtuous self-reinforcing mechanism. Although UML isn't a perfect choice, using a standard notation is always better than using an ad hoc one. So, for the benefit of the profession, software engineers should agree to use UML's notation, concentrating on the substance of designs rather than their appearance.

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Software
    IEEE Software  Volume 27, Issue 5
    September 2010
    94 pages

    Publisher

    IEEE Computer Society Press

    Washington, DC, United States

    Publication History

    Published: 01 September 2010

    Author Tags

    1. UML
    2. Unified modeling language
    3. Unified modeling language, UML, diagram, notation
    4. diagram
    5. notation

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media