ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Rapid ontology development model based on rule management approach in business applications

Dejan Lavbič (2010) Rapid ontology development model based on rule management approach in business applications. PhD thesis.

[img] PDF
Download (9Mb)


    The Semantic Web vision is the idea of having data on the Web defined and linked in a way that it can be used by machines not just for display purposes (e.g. user), but for automation, integration and reuse of data across various applications. Next generation of the Web is expected to provide automated services based on machine processable semantics of data, reasoning techniques and heuristics that make use of these data. The applications of ontologies are mainly restricted to academia while successful employment in business environments is rare. The simplicity of using approaches for ontology construction and accompanying tool support is an important issue which needs a lot of attention and further work. Current approaches in ontology development are technically very demanding and require long learning curve and are therefore inappropriate for business users. In majority of existing approaches an additional role of knowledge engineer is required for mediation between actual knowledge that business users possess and ontology engineers who encode knowledge in one of selected formalisms. Introduction of several abstraction layers as suggested in systems for business rules manipulation and MDA approach has turned out to be very effective in development of ontologies and using it in business applications. Besides simplifying the process of ontology construction we also have to focus on very important aspect of ontology completeness. Several researches have discussed error free ontologies and identified frequent errors and anomalies in ontology development, which is advised to be included in the development process and therefore aiding users at prevention and elimination of repeated design errors. The main purpose of this thesis was to define innovative model for rapid ontology development (ROD) that is suitable for users without extensive technical knowledge and knowledge of ontology design. The proposed process includes pre-development, development and post-development activities, from business vocabulary acquisition to employment of developed ontology as a functional component in information system. ROD process also includes constant evaluation of developed ontologies which is conducted at every step of the process and gives user recommendations on how to improve the quality of developing ontology. This functionality is implemented using ontology completeness indicator (OC) that is used for following the steps of ROD process in simplified manner. Constant evaluation of developing ontology is also performed with dynamic adaption of weights in calculation which in turn aids user with recommendations on how to improve ontology. Along with the development of ROD model several possibilities of using ontology as a functional component was investigated. Ontology can be used as whole or just partly by using only schematic part. To improve integration with existing data sources, interfaces for direct linking of semi-structured data in ontology were developed. This was accomplished with a generic approach of regular expressions that enables us to connect to any semi-structured source of data, e.g. document, web page, data base, CSV file etc. For the evaluation purposes of proposed approach FITS ontology for trading with financial instruments was developed. Its generic design enables users very straightforward reuse. In this experiment ROD approach turned out to be very effective. It took less iterations to develop a working version of ontology and the required confirmation level of ontology quality was also achieved earlier. By this, this thesis represents integral model for rapid ontology development that enables users without extensive technical knowledge development of ontology. By doing this they have an ability to employ the advantages of semantic web in building semantically enabled application that can very intuitively reuse data from several (also semi-structured) data sources.

    Item Type: Thesis (PhD thesis)
    Keywords: Ontologies, semantic web, methodologies for ontology development, business rules, ontology evaluation, rapid ontology development, ROD, IntelliOnto.
    Number of Pages: 226
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Marjan Krisper51Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=7712084)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1023
    Date Deposited: 01 Mar 2010 08:54
    Last Modified: 13 Aug 2011 00:36
    URI: http://eprints.fri.uni-lj.si/id/eprint/1023

    Actions (login required)

    View Item