In fact, its graphical nature has been a primary focus of criticism by those who prefer text-based languages. How else can one explain the startling statement that diagram-based approaches to software specification should be used instead of UML? UML is fundamentally a visual language with a diagram-oriented concrete syntax supported by a formal metamodel that defines its well-formed rules and semantics. However, Hugos' critique seems to be based on secondhand knowledge of UML at best. There are, no doubt, valid reasons to criticize UML from a technical perspective - after all, like Fortran, it is in many ways the first of a new generation of computer languages. 24 Computerworld column, “Five Diagrams Beat a 'Victorian Novel' Text Specification,” Michael Hugos states that Unified Modeling Language “can probably be blamed for many failed system development projects.” He ascribes this to UML's voluminous text-based approach (which he compares to Victorian novels) and, as a remedy, recommends his own homegrown, diagram-based method, since “a picture is worth a thousand words.”
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |