Small-scale XMI programming: a revolution in UML tool use?

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

UML, the Unified Modeling Language, is a standard diagrammatic language for recording the design of systems, especially object-oriented software systems. One of the main benefits of a unified modeling language is that it enables competition between tool vendors and allows users a wide choice of tools. Getting the most out of a tool - which is often a significant investment - means using it as more than a fancy drawing tool. In this position paper I will argue that the combination of XML and UML - especially in the form of XMI, the OMG’s standard XML Metadata Interchange format - is crucial enabling technology for getting good value out of a UML tool. Indeed, I believe that it may revolutionise the use of modelling tools in future.
Original languageEnglish
Title of host publicationProceedings of XML Technologies and Software Engineering (XSE2001)
Number of pages4
Publication statusPublished - 2001


Dive into the research topics of 'Small-scale XMI programming: a revolution in UML tool use?'. Together they form a unique fingerprint.

Cite this