13.07.2015 Views

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ISBN: 978-972-8939-25-0 © 2010 IADISC. Support of term registrationIt would be almost impossible that a single person can think of every instances and properties in a large<strong>do</strong>main. So, ONTOMO estimates candidates of instances and properties referring the registered terms, andthen recommends them to the user.D. Keeping of motivationTo introduce the user's incentive, ONTOMO prepared sample applications to show what services can bemade by using ontologies. Also, it opens web service APIs to the ontologies to be used by any externalservices.E. Support of collaboration workMultiple accesses are possible for an ontology on ONTOMO, then the ontology can be built by a team.The above three problems would not be solved by any single approach, and have 1-to-n relations to thefive approaches. Fig.1 shows the relations between the problems and approaches we have assumed.Furthermore, their effect measurement for each problem would not be necessarily verified quantitatively,because of the large dependency of user's feeling and sensitivity. Therefore, this paper firstly describesoverview of ONTOMO system, and then we would like to focus on the approach C. Support of termregistration with details of implementation and evaluation of the instance and property recommendationfunction. Although the approach C is corresponding to the problem 3 and 2, we believe that an accuracy ofrecommended terms can be regarded as a metric to measure the degree of the user support for theseproblems.ProblemApproach1. Necessary toolpreparation and its usageare unclear2. hard to know what termshould be input as classes,instances, and properties3. Difficult to register alarge amount of thetermsA.Easy preparation forintroductionB.Improvement of usability(design of user interface)C.Support of term registrationD.Keeping of motivationE.Support of collaboration workFigure 1. Problems and approachesThe outline of this paper is as follows. We first describe the overview of ONTOMO with its interface andfunctionality in section 2. Then section 3 shows the instance recommendation function and its evaluation,where we compare the function with manual intervention to register the terms and show that it reduces theuser’s strain. Also, section 4 shows the properly recommendation and its evaluation. In section 5, we discussour limitation and improvement. Finally, we show the related works in section 6, and mention the futureissues in section 7.2. ONTOMO OVERVIEWONTOMO logically consists of a front-end (Flash web site) and a back-end (web services) (Fig.2). The frontendhas an ontology edit function, the recommendation function, and two search applications as the samples.Then, the back-end provides the APIs to access the ontologies built by ONTOMO so that other systems canuse the ontologies. We connected the front- and back-end by Asynchronous Flash, and realized highresponsibility and operability as a whole. This section describes the edit function, the search applications andimplementation issues of ONTOMO.102

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!