Ontology Markup for Web Forms Generation

Ontologies are promising to become the keystones of the Semantic Web. The realisation of this promise requires that adequate approaches to model, represent, and mark up ontologies on the Web are developed. This paper presents an approach to model ontologies as populated conceptual schemas and to implement them using XML tools and relational databases. The issue of marking up these ontologies with presentation information is then addressed. The approach is applied to the generation of Web forms from marked up ontologies, in such a way that the generated forms encode the constraints expressed in the ontology.