Generation of Web Forms from Conceptual Models
The explosive development of the Web has brought forward the need for machine processable representations of semantically
rich information: a vision at the heart of the Semantic Web. At present, the concept of ontology is being put forward as
a potential enabler of this vision. In a nutshell, an ontology is a shared understanding of a domain that can be
communicated between people and application systems. Ontologies provide a consensual conceptualisation through which
heterogeneous programs can communicate with each other and with their users. Potential applications of ontologies are
site organisation and browsing support, heterogeneous data sources integration, products and services advertisement, etc.
We have designed an approach to model ontologies in the form of annotated conceptual schemas and to implement them using
XML tools and relational databases. The issue of marking up these ontologies with presentation information is also
addressed. The approach has been applied to the automated generation of Web forms from marked up ontologies.
Status: Completed Q2/2002