Utilizing Ontologies Using Ontology Editor for Creating Initial Unified Modeling Language (UML)Object Model
暂无分享,去创建一个
One of object oriented software developing problem is the difficulty of searching the appropriate and suitable objects for starting the system. In this work, ontologies appear in the part of supporting the object discovering in the initial of object oriented software developing. There are many researches try to demonstrate that there is a great potential between object model and ontologies.
Constructing ontology from object model is called ontology engineering can be done; On the other hand, this research is aiming to support the idea of building object model from ontology is also promising and practical. Ontology classes are available online in any specific areas, which can be searched by semantic search engine. There are also many helping tools to do so; one of
them which are used in this research is Protege ontology editor and Visual Paradigm. To put them together give a great outcome. This research will be shown how it works efficiently with the real case study by using ontology classes in travel/tourism domain area. It needs to combine classes, properties, and relationships from more than two ontologies in order to generate the object model. In this paper presents a simple methodology framework which explains the process of discovering objects. The results show that this framework has great value while there is possible for expansion. Reusing of existing ontologies offers a much cheaper alternative than building new ones from scratch. More ontologies are becoming available on the web, and online ontologies libraries for storing and indexing ontologies are increasing in number and demand. Semantic and Ontologies search engines have also started to appear, to facilitate search and retrieval of online ontologies.
[1] Michael Uschold,et al. Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.
[2] Adnan Yazici,et al. Ontology-supported object and event extraction with a genetic algorithms approach for object classification , 2007, CIVR '07.
[3] Stephen Cranefield,et al. UML for ontology development , 2002, The Knowledge Engineering Review.
[4] Dieter Fensel,et al. Ontology Library Systems: The key to successful Ontology Reuse , 2001, SWWS.