The Ontology-based Application Management (OAM) framework is an application development platform aims to simplify creation and adoption of a semantic web application. Our application framework differs from the existing tools in two main aspects:

    1) OAM provides common application templates that can process the user's published RDF data. Thus, it does not require user's programming skill in building an application.
    2) OAM is an integrated platform that supports both RDF data publishing from databases and processing of the published data in ontology-based applications, i.e. semantic search, recommender system applications.

OAM framework is implemented on top of existing semantic web data and application platforms, i.e., Jena, D2RQ, RDF data storage and a reasoning engine. OAM adds some data and application management functions, including:

    - Database schema and vocabulary to ontology mapping
    - Recommendation rule management
    - Application configuration management
    - APIs and Web service interfaces to support a more advanced application development

* OAM framework was originally developed as a companion application framework for OWL ontologies developed using Hozo ontology editor. It can also work with OWL ontologies created using Protege 4.x Ontology Editor (although with some limitation).