A method for mapping a DICOM document into a UML document is disclosed and
claimed by this invention. The method includes mapping each DICOM
Information Entity in the DICOM document into a corresponding UML class
in the UML document, mapping each DICOM IOD Module in the DICOM document
into a corresponding UML class in the UML document, mapping each DICOM
Macro in the DICOM document into a corresponding UML class in the UML
document, and mapping each DICOM Attribute in the DICOM document into a
corresponding UML attribute in the UML document. It also includes a UML
profile for DICOM information model which guides the UML modeling for all
the DICOM IODs. It can also guide the genertion of XML schemas and DTDs
from UML models based on this profile.