Evaluating the X3D Schema
with Semantic Tools

Marc PETIT (EDF) - Henry BOCCON-GIBOD (EDF) - Christophe MOUTON (EDF)

Agenda

Introduction

Metamodels

Process

Evaluation of the X3D schema

Conclusion

X3D History

X3D : the need for consistency

Agenda

Introduction

Metamodels

Process

Evaluation of the X3D schema

Conclusion

Metamodels and their uses

Document Description
M2 Metamodel XML Schema OWL
M1 Model X3D Terminology (categories of things)
M0 Data teapot.x3d Assertions (actual things)

XML Schema

Resource Description Framework

Web Ontology Language

Agenda

Introduction

Metamodels

Process

Evaluation of the X3D schema

Conclusion

Semantic evaluation process of the schema

XML Schema to OWL mapping

Report extraction

Agenda

Introduction

Metamodels

Process

Evaluation of the X3D schema

Conclusion

Example issue : angle

Example issue : depth

Detected issues

Example of a corrupt "valid" file

Agenda

Introduction

Metamodels

Process

Evaluation of the X3D schema

Conclusion

Conclusion

Future work

Thank you for your attention

Marc Petit : marc-f.petit@edf.fr

Henry Boccon-Gibod : henry.boccon-gibod@edf.fr

Christophe Mouton : christophe.mouton@edf.fr