The caDSR UML Loader is a part of caDSR Semantic Integration Workbench (SIW). The information and links on this page are no longer being updated and are provided for reference purposes only.
The UML Loader is a utility that transforms an annotated XMI file containing EVS concept information and/or caDSR links that have been associated with the classes and attributes in the model. This file is created as output from the Semantic Integration Workbench (SIW). Using a set of rules and algorithms, the UML Loader either reuses existing content, classifying the items as used by the model and adding the new model attribute and class names for each caDSR item, or creates new caDSR items based on the content of the XMI file.
The utility is run from a desktop at NCI, it organizes the UML Model related content in a caDSR Classification Scheme, one for each version of a UML Model. The user running the loader enters the Classification Scheme information to use for organizing the caDSR content, default values for workflow status for the new items created in caDSR, and contact information for the model.
The algorithms compare the concept codes associated with the classes and attributes in the model with existing caDSR content. Class concepts are compared to existing Object Class administered items, and attribute concepts are compared with existing Property administered items. If existing content if found, the names and definitions continued in the model are added as alternate names and definitions for the caDSR items so the model owners and caDSR UML Model oriented tools and services can find and display the caDSR items based on these names.
Value Domains are created if enumerations are present, otherwise a generic non-enumerated Value Domain with the appropriate datatype is used as the basis for a CDE.
The UML Loader is not distributed; CBIIT loads annotated XMI files for users (contact the Application Support).
Not applicable; used only by CBIIT for users.
Documentation and Training
- SIW and UML Loader Release Notes
- UML Loader Concept Creation Workflow
- UML Loader Include Semantic From Parent Classes in Child Class
- XMI Tag Reference
- UML Modeling wiki
UML Loader is part of caDSR Semantic Integration Workbench (SIW).
See caDSR Database and Tools for a complete list of caDSR tools.