short notes is a journal on software, systems, engineering practices among other things.
Copyright © 2002-2006 short notes. All rights reserved.    contact address: email to the editor   ISSN 1543-6489

short notes
 
Sunday, 16. March 2003

UML is UNCOL


Upcoming release of UML 2 will generate interest in "model driven architecture" or MDA. MDA has to be one of the most ambitious ideas from software engineering. It envisions development process as creation and refinement of models expressed in UML. Architects will provide UML models as input to new tools that support UML 2, and the tools will generate code for implementation technologies like J2EE, or .Net. In other words, UML 2 and its tools are programming languages and their compilers taken to higher level of abstraction to bridge the gap between business and IT. Right model means quality software. UML is UNCOL.

Dave Thomas' "UML - Unified or Universal Modeling Language?" helps us build resistance to seduction of top-down mindset. Ted Neward also points out a few pitfalls of "model-first" mentality. We welcome readers' models on the relation between this kind of ambitious deductive reasoning and confusion of nomenclature and phenomena.

Update on 2003-09-13 Martin Fowler (who should get credit for making UML useful and accessible through his books and articles) argues that MDA's claim of platform independence is baseless.


 

 
Published since 2002-04-23
Updated: 2010-10-16
status
Youre not logged in ... Login
menu
May 2024
SunMonTueWedThuFriSat
1234
567891011
12131415161718
19202122232425
262728293031
October
recent
recent

RSS Feed

RSS integration

Made with Antville
powered by
Helma Object Publisher