Sarah Pulis

Uploaded from authorPOINT
Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Using the DC Abstract Model to Support Application Profile Developers : 

Using the DC Abstract Model to Support Application Profile Developers Sarah Pulis La Trobe University sarah.pulis@latrobe.edu.au Liddy Nevile La Trobe University/ University of Tsukua liddy@sunriseresearch.org

Slide2: 


Four Layer Hierarchy: 

Four Layer Hierarchy Ontology Definition Metamodel Ontologies App. Profiles based on DCAM DCMI Metamodel

DCMI Abstract Model (DCAM): 

DCMI Abstract Model (DCAM) Graphically represented as a UML class diagram but not designed to be used 'as is' in software development Use the DCAM as a base for the development of the DCMI Metamodel Analyse the DCAM Develop a 'UML-compliant' DCAM Develop the DCMI Metamodel

DCMI Metamodel - Overview: 

DCMI Metamodel - Overview

User Models: 

User Models Ontology Definition Metamodel Ontologies App. Profiles based on DCAM DCMI Metamodel

Supporting application profile developers: 

Supporting application profile developers Leveraging UML notations and tools «encodingScheme» «subProperty» «subProperty»

Supporting application profile developers: 

Supporting application profile developers «subProperty» «subProperty» «subProperty» «subProperty» «encodingScheme»

Supporting application profile developers: 

Supporting application profile developers Export syntax-independent models into syntax-specific formats Mapping DCMI to RDF Mapping DCMI to UML XML Metadata Interchange (XMI) for exportation to XML, XHTML

Conclusion: 

Conclusion Applicable to the wider community of application profiles developers Opens communication lines between application profile developers and software developers The DCMI Metamodel may contribute to the work being done on the DCMI Abstract Model