NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

February 3, 2009

Participants: John Freymann, Justin Kirby, Qinyan Pan, Pat Mongolowat

Pat: 

AIM Schema Generation:

First we curate UML in Enterprise Architect.

Generate xmi file

use caCORE 3.2.1 to generate XML schema for AIM

Then modify it by hand

Separately, we use EA to generate some C++ library (non-platform-specific), manually modify

THis C++ is a representation of an AIM object 

use this code to generate DICOM SR, AIM XML documents

for each attribute we have a method, we have a set/get.

 Tony does not use the C++ library.  He uses the AIM Schema directly.

AIM Schema has two types:

1) Bi-directional Schema

For example, when you translate these UML diagrams to an XML, you would be able to create an AIM object.  User, equipment can be root.

Why? Because it supports more queries such as ...

2) Uni-directional Schema

only "image annotation" and "annotation annotation" are roots.



  • No labels