Skip to content

ESCHER Research Institute

Sections
Personal tools
You are here: Home » Tools » Tool Suites » MIC » UDM

UDM

UDM

The Universal Data Model (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).

Developer Information

Developer: Vanderbilt University (ISIS)

Contact: Gabor Karsai

Tool Website: UDM Website

Tool Mailing List: list.isis.vanderbilt.edu

Tool Bug Reporting: JIRA

Tool License: UDM License

« February 2010 »
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            
 
 

Powered by Plone

This site conforms to the following standards: