UML+XML+SQL+Perl

gnat on 2001-09-03T18:09:58

Wow, biologists sure can hack! At a a recent hackathon, they came up with tools to take UML and produce Perl/C++/Java code and much much more. To quote Jason Stewart's report to the O'Reilly Bioinformatics mailing list ...



The long and short is: we will shortly have Open Source tools that enable you to build a UML model and from it create:
  • a complete set of Perl, java, or C++ API classes that represent the classes in your model
  • a markup language, defined in either a DTD or W3C XML Schema
  • import/export routines from the markup language to the API class objects and vica versa
  • a relational data model for persistently storage of data from the model
  • code that stores and retrieves API objects to/from the DB


This to me is pretty astounding!! You spend a bit of time modelling your work in UML, and then you 99% of the code you need for a complete informatics solution by running some perl scripts.

The tools are on Sourceforge. There's a rough web site.

--Nat