ISIS Repository - UDM
Skip to content.

ISIS Repository

Sections
Personal tools
You are here: Home » Tools » tool » UDM
 



  UDM
    Purple Square  License
    Purple Square  Download
    Purple Square  FAQ
    Purple Square  Tutorials
    Purple Square  Source Code
    Purple Square  Development Process
    Purple Square  Testing
    Purple Square  Metrics



FAQ





 
 
here/title

Universal Data Model (UDM)

Universal Data Model (UDM)

UDM is a metaprogrammable tool for providing uniform access to data structures that could be persistent. The tool uses UML class diagram as the language for defining the data structures and it generates C++ or Java class definitions for implementing the classes. Each attribute and association will have a corresponding setter/getter method in the generated code. The generated class implementations are handles pointing to generic objects that provide the real implementation: these generic objects can be persistent and be mapped into: XML files, GME project files, database tables, or CORBA structures. For each kind of generic object there is a separate back-end library that implements the objects in terms of the underlying technology (XML structures, GME objects, database tables, CORBA structs).

A mini UDM "how to" can be found here.


Created by dhinton
Last modified 2006-03-01 12:40 PM
« November 2009 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Log in