Navigational modeling and the semantic Web: an ontology based approach

Web engineering methods develop "closed" Web applications. This fact makes difficult the integration and the interoperability of different Web applications. Semantic Web languages provide an appropriate framework to achieve these nonfunctional requirements. Ontologies are proliferating to enable interoperability between Internet-connected applications. This work takes advantage from the navigational model enriching the Web implementations with all the knowledge gathered during the modeling and design process. Our approach provides a semantic representation of Web applications in the form of a navigational ontology that can be queried through the use of a semantic query language.