Investigating Ontology Development and Usage in Horticultural Production
|
|
- Patrick Harper
- 5 years ago
- Views:
Transcription
1 Investigating Ontology Development and Usage in Horticultural Production Michael T. Maliappis a a Agricultural University of Athens, Greece, michael@aua.gr Abstract Despite the growing number of ontologies online available, their range of application in real world projects is comparatively limited. The main purpose, in this paper, is to construct an ontology targeting horticultural domain of Agriculture and examine its usefulness in particular areas. The proposed ontology is going to be used, (a) as a refine tool facilitating searching process in bibliographic databases or digital libraries, (b) as a classification mechanism helping the process of storage and retrieval in a digital library system and (c) as a domain model for rule knowledge base construction. Apart from the ontology development, this paper presents a prototype web application which uses ontology in combination with a rule base concerning pest management in tomato cultivations in low-technology greenhouses. The described application provides access to an inference engine through web service architecture. End user is able to submit instances of his/her data in a proper XML format, and receives on his/her screen the suggestions of the underlying expert system. A second prototype web based application shows how the same ontology can be used to browse the stored material of a digital library. A guided, by domain ontology, searching process, would be able to direct the user to find more clearly and easily the desired information. Key words: ontology, knowledge sharing and reuse, horticultural ontology, ontology construction, ontology usage. 1 Introduction Knowledge collection and representation in a usable and efficient way is a cumbersome, time consuming and expensive process. Sharing of the same knowledge in different applications and its reuse without or little modifications in solving separate problems is a critical factor in knowledge dissemination. Among knowledge representation techniques ontologies formalization can be used to model real world in a consistent, formal, manageable and reusable way. Ontologies can be used to facilitate several aspects of knowledge management such as knowledge representation, knowledge sharing and reuse, knowledge classification and knowledge search and retrieval. According to Gruber (1993) ontology is an explicit specification of a conceptualization. Conceptualization is considered as an abstract view of the domain of interest. A particular ontology associates vocabulary terms with entities identified in the conceptualization of the domain and provides definitions to constrain the interpretations of these terms. In other words, ontologies present a common understanding for a particular domain and they supply a way to represent knowledge in a systematic and disciplined manner. Ontologies are an ideal communication tool among domain experts and between them, knowledge engineers and end users. Ontologies can be used to describe knowledge domains and are useful as searching aiding tools providing multilingual or synonym navigational capabilities. They can be used to support searching using terms in different languages, to navigate through a body of knowledge or to assist knowledge mining from several sources. Their structure and the concepts govern their formalization facilitates knowledge sharing and reuse. They can be used to homogenize heterogeneous sources of knowledge and provide a common level
2 of appearance. They, also, can be used to provide taxonomy of knowledge. A taxonomy is a hierarchical structure for organizing a body of knowledge; it gives a framework for understanding and classifying knowledge how to group it and how the various groups are related to each other. This last facility in addition with metadata extraction makes ontologies a useful tool in resource (documents, images, etc.) classification, indexing and retrieval in the area of digital libraries. There are several efforts towards the construction of ontologies in several fields. The existence of standard representation languages, such as RDF Schema or OWL, for ontology development, facilitates sharing and reuse and the possibility to merge various ontologies into a more representative one. In Agriculture domain, there is a number of initiatives towards the development of specific ontologies (Koenderink et al., 2005; Beck et al., 2005). Among the most interesting and promising endeavors is the work carried on in FAO (Beck and Pinto, 2002). FAO started several initiatives towards the construction of agricultural domain ontologies based on multilingual AGROVOC (FAO s Multilingual Agricultural Thesaurus) (Soergel et al., 2004) through the Agricultural Ontology Service (AOS) project (FAO, 2001). The resulted ontologies have been used for guided search and navigation into the underlying knowledge. According to Simprel and Tempich (2006), despite the growing number of ontologies online available, their range of application in real world projects is comparatively limited. The main purpose, in this paper, is to construct an ontology targeting horticultural domain of Agriculture and examine its usefulness in particular areas. The proposed ontology is going to be used, (a) as a refine tool facilitating searching process in bibliographic databases or digital libraries, (b) as a classification mechanism helping the process of storage and retrieval in a digital library system and (c) as a domain model for rule knowledge base construction. The proposed ontology describes production of horticultural crops in low technology greenhouses and includes several financially important vegetable crops in the area of Mediterranean basin (tomato, pepper and aubergines). Among the objectives of the proposed ontology is the systematic organization and representation of knowledge and terminology, concerning all the stages in horticultural production and marketing. Apart from the ontology development, this paper presents a prototype web application which uses ontology in combination with a rule base concerning pest management in tomato cultivations. The described application provides access to an inference engine through web service architecture. End user is able to submit instances of his/her data in a proper XML format, and receives on his/her screen the suggestions of the underlying expert system. A second prototype web based application shows how the same ontology can be used to browse the stored material of a digital library. A guided, by domain ontology, searching process, would be able to direct the user to find clearly and easily the desired information or knowledge and help in its proper application in the daily activities of farmers. The rest of this paper provides a background section with information on concepts, methodologies and tools, describes ontology and its development process and presents two case studies on ontology usage. 2 Background There are several ways to organize and represent knowledge depending on the knowledge domain and the ultimate usage purpose. In this particular case, knowledge structure is needed to facilitate a clearer organization of domain knowledge and, in parallel, to assist indexing and searching of information material relevant to this specific domain. The most interesting structure serving these purposes is ontology. Ontology is a formal explicit description of concepts in a domain of discourse providing a common understanding for a particular domain. Ontologies can be used to describe knowledge domains and are useful as searching aiding tools providing multilingual and synonym capabilities. Domain ontologies can be used to establish a common vocabulary as to facilitate semantic interpretation of terms, sharing and organization of knowledge. Enable reuse of domain knowledge, make domain assumptions explicit and used to analyze domain knowledge. Moreover, ontologies can be used for knowledge classification or taxonomy. The purpose of taxonomy is to organize knowledge so that users can more easily navigate their way through it. Taxonomies can be generated either manually or automatically using software programs. Until recently, knowledge classification and taxonomy had been accomplished using thesauri. A thesaurus is a list of the various terms describing a body of knowledge and a language which specifies relationships between the terms: antonyms and synonyms, broader terms and narrower terms, etc. In
3 content management, the aim of a thesaurus is to enable content to be indexed in a variety of ways so that different users who tend to use different terms can still find it. In the agricultural sector there are many well-established and authoritative controlled vocabularies, such as AGROVOC, the CAB Thesaurus, and NAL Thesaurus (the thesaurus of the National Agricultural Library in the United States). However, for these thesauri to be useable beyond their original scope there is a need to re-assess the traditional "thesaurus" approach and move towards modern technologies that are more suited to a web environment, such as ontologies. There are several initiatives towards the organization of the vocabulary concerning several aspects of the Agricultural sector. Most of them (AGROVOC, etc.) are restricted to the implementation of thesaurus having loosed coupling between the various terms. Nowadays, the intention is to convert these thesauri into more cohered structures such as ontologies. Domain ontology can be used in combination with search engines and expert systems technologies to accomplish the required tasks in an efficient way. Search engine is a piece of software that carries out searches for information across multiple sources. Search engines vary widely in their level of sophistication. Some simply allow users to search for documents that contain a specific word or phrase, which can leave users having to sift through great deal of irrelevant information. More advanced search engines allow users to construct more specific searches, enabling them to narrow their search and reduce the amount of irrelevant material retrieved. Expert systems are software applications that use domain knowledge to solve problems. Among the several kinds of expert systems, those constructed using rulebased knowledge representation appears to be better adapted to particular applications, such as diagnosis. Since knowledge collection is a difficult and expensive process, the selected knowledge representation structure should promote knowledge reuse and sharing. Knowledge reuse can be defined as the possibility to use knowledge in one or more applications in different time points, and knowledge sharing as the possibility to use knowledge from several applications at the same time (Uschold et al., 1999). Adopting a more broad definition it is possible to cover both definitions under the term of reuse. Nevertheless, the two situations can be implemented using the same techniques. According to Krueger (1992) and Freeman (1991), software reuse is the process of using already existed software artifacts (code, test cases, designs, prerequisites, documentations, domain knowledge and development processes) to construct new software systems, instead of the development of them from scratch. 3 Ontology Construction Usage of production rules in expert system applications is a predominant way in knowledge base construction. Production rules offers a rich expressive environment accompanied with a freedom in expression and design. During development of several knowledge bases and specific expert systems (Mahaman et al., 2003; Passam et al., 2001; Yialouris et al., 1997) has been recognized that formalization and standardization of the needed knowledge is an absolute necessity towards the construction of efficient and robust applications. Trying to construct expert systems based on the popular and loose IF-THEN rule reasoning structure after a while the whole process leaded into a confusion stage. Lack of a formal and disciplined way of knowledge representation made development process a difficult task. Starting from these observations an effort was started to investigate other possible knowledge representations which, keeping the same expressive power, will offer more discipline and opportunities for knowledge reuse, allowing easy reengineering of expert system applications developed so far. Ontologies were identified as the knowledge structure filling theses requirements. So an endeavour started to develop an ontology, under the name of OntoCrop, covering a portion of the horticultural domain and the cultivation of vegetable crops in low-technology greenhouses. Since ontology construction is an evolutionary process and goes through several stages until its completion, its development started from the part needed for reengineering the already existed applications. Afterwards, it is going to be extended to cover more parts of the horticultural domain. Emphasis has been set to a clear and consistent description of the domain under investigation. Furthermore, exploiting reuse capabilities of ontologies, the same ontology has been used to assist organizing and searching for information. At a second stage, ontology has been augmented with characteristics enhancing its usefulness in knowledge searching. For this purpose ontology has been
4 enriched with synonyms, and in some cases with antonyms, of the main terms in English and Greek. Multilanguage dimension is an important issue in countries with native languages different than the dominant languages and more especially than English. So, the capability for knowledge indexing and searching in native language, in parallel with English, is a crucial factor in application usefulness. OntoCrop has been constructed using Protégé 1 software. Protégé is a free, open-source platform that provides a suite of tools to construct domain models and knowledge-based applications with ontologies. It implements a rich set of knowledge-modelling structures and actions that support the creation, visualization, and manipulation of ontologies in various representation formats. Protégé provides a friendly environment for ontology construction and has also the capability to convert ontology in several structures such as RDF, OWL or XML. Additionally, it offers a Java API to programmatically access the stored knowledge. Among the knowledge contained in OntoCrop are cultivation techniques, pest management, crops physiology and commerce. Ontology has, also, been extended to include knowledge concerning propagation, cultivation techniques, post-harvest physiology, consumption and marketing. Using the proposed ontology, users can extract useful knowledge on vegetable species cultivated in low technology greenhouses in the Mediterranean Basin and especially in Greece, such as tomato, aubergine, bean, cucumber, lettuce, and pepper. 4 Case Studies For the purpose to check the usefulness and suitability of the constructed ontology, two prototype web applications has been developed. The first one is used to investigate usefulness of the ontology in expert system development using IF-THEN rule reasoning structure and the second to check the same ontology in facilitating indexing and searching process in DSpace repositories. Both web applications have been developed using open source software and subsystems based on J2EE (Java 2 Enterprise Edition) platform, a standard for implementing and deploying scalable, reliable and secure distributed applications. Among the open-source technologies can be identified the Eclipse development environment, Struts and Spring frameworks and Hibernate object-relation mapping tool. Applications use a 3-tier architecture comprised of a presentation tier, web and service tier, and data tier. This architecture can be deployed using a single application server. The application server encapsulates the service tier, which consists of the business and data logic. Web and service tier communicates with the data tier through the JDBC (Java Data Base Connectivity) protocol. The client tier is a very thin tier that contains only presentation logic. The implementation allows the ordinary user to access the system through a simple web browser. According to this architecture, specialized equipment (hardware and software) is needed only on the server site. 4.1 Using Ontology in Rule Reasoning The first application aims in reengineering a previous developed application (Passam et al., 2001) which uses IF-THEN rules to incorporate OntoCrop in the construction of rules. The initial system was a diagnostic expert system which could be used to identify the principal pests, diseases and nutritional disorders of six common vegetable crops (aubergine, bean, cucumber, lettuce, pepper and tomato) and provide guidance for their control. The system covered the pests and nutritional disorders most frequently encountered during cultivation of the abovementioned crops under plastic covered greenhouses in the Mediterranean region. Knowledge of the rule system had been derived from practical experience and literature sources. The system accepted as input the visual symptoms of the disorder and advised for the source of the problem indicating possible ways of treatment. Since the initial expert system was constructed using IF-THEN rules, its development wasn t based on a disciplined methodology. No preliminary work was necessary to start knowledge base construction. The 1
5 freedom, provided in construction of rules, easily leads, sometimes, to confusion in separation of concepts, as the knowledge base is being expanded with new rules. A common mistake is the identification of the same concept in separate rules with slightly different wording. On the other site, it is very difficult to identify any relationships between concepts or mere the set of the used concepts. Rules contain a rich amount of knowledge which is not easily useable in any other way apart of the initial purpose of the building of the expert system. Reengineering of the expert system started from the construction of OntoCrop describing the set of concepts contained in the rules. During the process were identified duplications in concepts and relationships between them. The rules were rewritten using the refined concepts of the ontology. The web application, implemented to exploit ontology in rule reasoning, uses web services technology in its construction. Web services implemented in Java and deployed using Apache AXIS. Access to ontology contents had been accomplished using Protégé API. Application s front end accepts input data through special forms, converts them in XML format and forwards them to the server. The reverse process is followed to present the results to the user. 4.2 Using Ontology in Indexing and Searching The second application uses ontology to assist indexing and searching of information material (documents, images, etc) relevant to crop cultivation domain. Information material is stored in a DSpace 2 repository which uses Apache Lucene 3 as search engine. An interesting characteristic of the application is its ability to search for terms in several languages having as input the term in one of the language. This can be accomplished with the assistance of the term synonyms contained in the ontology. DSpace is an open source software platform that enables organizations to capture, describe and preserve digital assets and provides distributed access to these assets through a search and retrieval subsystem. Lucene is an open source search engine and is used by DSpace to implement indexing and searching facilities. Lucene provides stop word removal, stemming, and the ability to incrementally add new indexed content without regenerating the entire index. The two software products are highly extendable. Lucene has been modified to incorporate customized indexing and searching processes. Ontology should be used first for indexing of the material (documents, images, maps, etc) contained in the DSpace repository. Afterwards, using a properly designed user interface, the application allows searching or browsing the stored material using OntoCrop concepts, terms and their relationships. Navigation guided by ontology has been assisted by AJAX technology. AJAX allows the asynchronous receive of the results of the search requests without the disturbance of the other portions of the displayed content. 5 Conclusion This paper describes the initial endeavours for the development of an ontology concerning the horticultural domain. Through its use, in the previously described web applications, the proposed ontology passed several rounds of refinement. At its current stage of development it contains useful knowledge targeted to several kinds of users. Students can consult the ontology to identify and learn concepts and relationships between them for the horticultural domain. Growers are able to search for useful knowledge concerning specific cultivation techniques in the field. Moreover, consumers are able to consult the ontology to identify several characteristics of crops, such as appearance, touch, smell, ingredients which concern their use as food. A guided searching process with the help of domain representation structures, such as domain ontologies, would be able to direct the user to find more clearly and easily the desired information or knowledge and
6 help in proper application of knowledge in the daily activities of farms. Quality, precision and accuracy of the searching results are heavily depended on the quality of domain ontology and indexing process. At this time, ontology has been used only for the development of the two web applications. This is an initial evaluation process which should be extended by introducing its usage in education procedures and opens its access to the public. In the future, the proposed ontology is going to be augmented to include more portions of the horticultural domain. Furthermore, an application is going to be developed offering access, searching and navigation, to OntoCrop ontology using web services technology. Acknowledgements This work is supported by the PYTHAGORAS-II research project, which is co-funded by the European Social Fund and Greek national resources (EPEAEK II). 6 References Beck, H., and H. S. Pinto Overview of Approach, Methodologies, Standards, and Tools for Ontologies., Agricultural Ontology Service, UN FAO. Beck, H.., Soonho K., and D. Hagan A Crop-Pest Ontology for Extension Publications. Proceedings of 2005 EFITA/WCCA Joint Congress on IT in Agriculture Vila Real, Portugal. FAO Agricultural Ontology Service (AOS)"A tool for Facilitating Access to Knowledge" - Concept Note Version 5.5. Rome, Italy. Freeman, P Reusability: Progress or Repetition? Keynote address at the First International Workshop on Software Reusability, Dortmund, Germany. Gruber, T. R A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5, no. 2: Koenderink, Nicole J. J. P., Jan L. Top, and Lucas J. van Vliet Expert-Based Ontology Construction: a Case-Study in Horticulture. 16th International Workshop on Database and Expert Systems Applications (DEXA'05). Krueger, C. W Software Reuse. ACM Computing Surveys 24, no. 2. Mahaman, B. D., H. C. Passam, A. B. Sideridis, and C. P. Yialouris DIARES-IPM: a diagnostic advisory rule-based expert system for integrated pest management in Solanaceous crop systems. Agricultural Systems 76: Passam, H. C., A. B. Sideridis, C. P. Yialouris, and M. T. Maliappis Improvement of Vegetable Quality and Water and Fertilizer Utilization in Low-Tech Greenhouses Through a Decision Support Management System. Journal of Vegetable Crop Production 7, no. 1: Simperl E. P. B., and C. Tempich Ontology Engineering: a Reality Check. 5th International Conference on Ontologies, Databases, and Applications of Semantics (ODBASE2006). Soergel, D., B. Lauser, A. Liang, F. Fisseha, J. Keizer, and S. Katz Reengineering Thesauri for New Applications: the AGROVOC Example. Journal of Digital Information 4, no. 4. Uschold, M., R. Jasper, and P. Clark Three Approaches for Knowledge Sharing: A Comparative Analysis. In Proc 12th Workshop on Knowledge Acquisition, Modelling and Management (KAW'99). Yialouris, C. P., H. C. Passam, A. B. Sideridis, and C. Metin VEGES: A multilingual expert system for diagnosis of pests, diseases and nutritional disorders of six greenhouse vegetables. Computers and Electronics in Agriculture 19:
> Semantic Web Use Cases and Case Studies
> Semantic Web Use Cases and Case Studies Case Study: The Semantic Web for the Agricultural Domain, Semantic Navigation of Food, Nutrition and Agriculture Journal Gauri Salokhe, Margherita Sini, and Johannes
More informationOntology-based Navigation of Bibliographic Metadata: Example from the Food, Nutrition and Agriculture Journal
Ontology-based Navigation of Bibliographic Metadata: Example from the Food, Nutrition and Agriculture Journal Margherita Sini 1, Gauri Salokhe 1, Christopher Pardy 1, Janice Albert 1, Johannes Keizer 1,
More informationThe AGROVOC Concept Scheme - A Walkthrough
Journal of Integrative Agriculture 2012, 11(5): 694-699 May 2012 REVIEW The AGROVOC Concept Scheme - A Walkthrough Sachit Rajbhandari and Johannes Keizer Food and Agriculture Organization of the United
More informationSemantic Interoperability for Data Analysis in the Food Supply Chain
Available online at www.centmapress.org Int. J. Food System Dynamics 9 (1), 2018, 101-111 DOI:http://dx.doi.org/10.18461/ijfsd.v9i1.917 Semantic Interoperability for Data Analysis in the Food Supply Chain
More informationOpus: University of Bath Online Publication Store
Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,
More informationOntology Creation and Development Model
Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department
More informationOntologies SKOS. COMP62342 Sean Bechhofer
Ontologies SKOS COMP62342 Sean Bechhofer sean.bechhofer@manchester.ac.uk Metadata Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies
More informationSKOS. COMP62342 Sean Bechhofer
SKOS COMP62342 Sean Bechhofer sean.bechhofer@manchester.ac.uk Ontologies Metadata Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies
More informationJava Learning Object Ontology
Java Learning Object Ontology Ming-Che Lee, Ding Yen Ye & Tzone I Wang Laboratory of Intelligent Network Applications Department of Engineering Science National Chung Kung University Taiwan limingche@hotmail.com,
More informationVocabulary Harvesting Using MatchIT. By Andrew W Krause, Chief Technology Officer
July 31, 2006 Vocabulary Harvesting Using MatchIT By Andrew W Krause, Chief Technology Officer Abstract Enterprises and communities require common vocabularies that comprehensively and concisely label/encode,
More informationSmart Organization of Agricultural Knowledge The example of the AGROVOC Concept Server and Agropedia
Margherita Sini (Food and Agriculture Organization of the United Nations, Sachit Rajbhandari (Food and Agriculture Organization of the United Nations, Jeetendra Singh (Indian Institute of Technology, Kanpur,
More informationAvailable online at ScienceDirect. Procedia Computer Science 52 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 1071 1076 The 5 th International Symposium on Frontiers in Ambient and Mobile Systems (FAMS-2015) Health, Food
More informationSEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL
SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL Wang Wei, Payam M. Barnaghi School of Computer Science and Information Technology The University of Nottingham Malaysia Campus {Kcy3ww, payam.barnaghi}@nottingham.edu.my
More informationEFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH
EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de
More informationKNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT
KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT Tung-Hsiang Chou National Chengchi University, Taiwan John A. Vassar Louisiana State University in Shreveport
More informationEuropean Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy
European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy Metadata Life Cycle Statistics Portugal Isabel Morgado Methodology and Information Systems
More informationA Dublin Core Application Profile in the Agricultural Domain
Proc. Int l. Conf. on Dublin Core and Metadata Applications 2001 A Dublin Core Application Profile in the Agricultural Domain DC-2001 International Conference on Dublin Core and Metadata Applications 2001
More informationNational Documentation Centre Open access in Cultural Heritage digital content
National Documentation Centre Open access in Cultural Heritage digital content Haris Georgiadis, Ph.D. Senior Software Engineer EKT hgeorgiadis@ekt.gr The beginning.. 42 institutions documented & digitalized
More informationTaxonomies and controlled vocabularies best practices for metadata
Original Article Taxonomies and controlled vocabularies best practices for metadata Heather Hedden is the taxonomy manager at First Wind Energy LLC. Previously, she was a taxonomy consultant with Earley
More informationAgricultural bibliographic data sharing & interoperability in China
Agricultural bibliographic data sharing & interoperability in China Prof. Xuefu Zhang,Xian Guojian and Sun Wei Agricultural Information Institute of CAAS Asia Pacific Advanced Network Meeting, 29 Aug.,
More informationAn Archiving System for Managing Evolution in the Data Web
An Archiving System for Managing Evolution in the Web Marios Meimaris *, George Papastefanatos and Christos Pateritsas * Institute for the Management of Information Systems, Research Center Athena, Greece
More informationThe role of vocabularies for estimating carbon footprint for food recipies using Linked Open Data
The role of vocabularies for estimating carbon footprint for food recipies using Linked Open Data Ahsan Morshed Intelligent Sensing and Systems Laboratory, CSIRO, Hobart, Australia {ahsan.morshed, ritaban.dutta}@csiro.au
More informationOntology Matching with CIDER: Evaluation Report for the OAEI 2008
Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task
More informationThe Agricultural Ontology Server: A Tool for Knowledge Organisation and Integration
PROJECT PROPOSAL: Reference: The Agricultural Ontology Server: A Tool for Knowledge Organisation and Integration Food and Agriculture Organization of the United Nations (GILW) Rome June 2001 Contents EXECUTIVE
More informationUsing Linked Data and taxonomies to create a quick-start smart thesaurus
7) MARJORIE HLAVA Using Linked Data and taxonomies to create a quick-start smart thesaurus 1. About the Case Organization The two current applications of this approach are a large scientific publisher
More informationData formats for exchanging classifications UNSD
ESA/STAT/AC.234/22 11 May 2011 UNITED NATIONS DEPARTMENT OF ECONOMIC AND SOCIAL AFFAIRS STATISTICS DIVISION Meeting of the Expert Group on International Economic and Social Classifications New York, 18-20
More informationOntology Development: A Case Study for Thai Rice
Kasetsart J. (Nat. Sci.) 43 : 594-604 (2009) Ontology Development: A Case Study for Thai Rice Aree Thunkijjanukij 1 *, Asanee Kawtrakul 2, Supamard Panichsakpatana 3 and Uamporn Veesommai 4 ABSTRACT This
More informationEnhanced retrieval using semantic technologies:
Enhanced retrieval using semantic technologies: Ontology based retrieval as a new search paradigm? - Considerations based on new projects at the Bavarian State Library Dr. Berthold Gillitzer 28. Mai 2008
More informationComponent-Based Software Engineering TIP
Component-Based Software Engineering TIP X LIU, School of Computing, Napier University This chapter will present a complete picture of how to develop software systems with components and system integration.
More informationIntegration With the Business Modeler
Decision Framework, J. Duggan Research Note 11 September 2003 Evaluating OOA&D Functionality Criteria Looking at nine criteria will help you evaluate the functionality of object-oriented analysis and design
More informationNew Approach to Graph Databases
Paper PP05 New Approach to Graph Databases Anna Berg, Capish, Malmö, Sweden Henrik Drews, Capish, Malmö, Sweden Catharina Dahlbo, Capish, Malmö, Sweden ABSTRACT Graph databases have, during the past few
More informationjcel: A Modular Rule-based Reasoner
jcel: A Modular Rule-based Reasoner Julian Mendez Theoretical Computer Science, TU Dresden, Germany mendez@tcs.inf.tu-dresden.de Abstract. jcel is a reasoner for the description logic EL + that uses a
More informationEngineering education knowledge management based on Topic Maps
World Transactions on Engineering and Technology Education Vol.11, No.4, 2013 2013 WIETE Engineering education knowledge management based on Topic Maps Zhu Ke Henan Normal University Xin Xiang, People
More informationTerminologies, Knowledge Organization Systems, Ontologies
Terminologies, Knowledge Organization Systems, Ontologies Gerhard Budin University of Vienna TSS July 2012, Vienna Motivation and Purpose Knowledge Organization Systems In this unit of TSS 12, we focus
More informationOntology-based Architecture Documentation Approach
4 Ontology-based Architecture Documentation Approach In this chapter we investigate how an ontology can be used for retrieving AK from SA documentation (RQ2). We first give background information on the
More informationBLU AGE 2009 Edition Agile Model Transformation
BLU AGE 2009 Edition Agile Model Transformation Model Driven Modernization for Legacy Systems 1 2009 NETFECTIVE TECHNOLOGY -ne peut être copiésans BLU AGE Agile Model Transformation Agenda Model transformation
More informationSemantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.
Semantic Web Company PoolParty - Server PoolParty - Technical White Paper http://www.poolparty.biz Table of Contents Introduction... 3 PoolParty Technical Overview... 3 PoolParty Components Overview...
More informationEnterprise Multimedia Integration and Search
Enterprise Multimedia Integration and Search José-Manuel López-Cobo 1 and Katharina Siorpaes 1,2 1 playence, Austria, 2 STI Innsbruck, University of Innsbruck, Austria {ozelin.lopez, katharina.siorpaes}@playence.com
More informationSmart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications
24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix
More informationMetadata Standards and Applications. 6. Vocabularies: Attributes and Values
Metadata Standards and Applications 6. Vocabularies: Attributes and Values Goals of Session Understand how different vocabularies are used in metadata Learn about relationships in vocabularies Understand
More informationKnowledge Retrieval. Franz J. Kurfess. Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A.
Knowledge Retrieval Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Acknowledgements This lecture series has been sponsored by the European
More informationMSc Advanced Computer Science School of Computer Science The University of Manchester
PROGRESS REPORT Ontology-Based Technical Document Retrieval System Ruvin Yusubov Supervisor: Professor Ulrike Sattler MSc Advanced Computer Science School of Computer Science The University of Manchester
More informationEnriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle
Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Demetris Kyriacou Learning Societies Lab School of Electronics and Computer Science, University of Southampton
More informationMinsoo Ryu. College of Information and Communications Hanyang University.
Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based
More informationCACAO PROJECT AT THE 2009 TASK
CACAO PROJECT AT THE TEL@CLEF 2009 TASK Alessio Bosca, Luca Dini Celi s.r.l. - 10131 Torino - C. Moncalieri, 21 alessio.bosca, dini@celi.it Abstract This paper presents the participation of the CACAO prototype
More informationWhat s a BA to do with Data? Discover and define standard data elements in business terms
What s a BA to do with Data? Discover and define standard data elements in business terms Susan Block, Lead Business Systems Analyst The Vanguard Group Discussion Points Discovering Business Data The Data
More informationDEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS Course: 20489A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course provides SharePoint
More informationAn Annotation Tool for Semantic Documents
An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document
More informationGoogle indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites
Access IT Training 2003 Google indexed 3,3 billion of pages http://searchenginewatch.com/3071371 2005 Google s index contains 8,1 billion of websites http://blog.searchenginewatch.com/050517-075657 Estimated
More informationCreating a Corporate Taxonomy. Internet Librarian November 2001 Betsy Farr Cogliano
Creating a Corporate Taxonomy Internet Librarian 2001 7 November 2001 Betsy Farr Cogliano 2001 The MITRE Corporation Revised October 2001 2 Background MITRE is a not-for-profit corporation operating three
More informationA service based on Linked Data to classify Web resources using a Knowledge Organisation System
A service based on Linked Data to classify Web resources using a Knowledge Organisation System A proof of concept in the Open Educational Resources domain Abstract One of the reasons why Web resources
More informationRefactoring and Rearchitecturing
Refactoring and Rearchitecturing Overview Introduction Refactoring vs reachitecting Exploring the situation Legacy code Code written by others Code already written Not supported code Code without automated
More informationThe Semantic Planetary Data System
The Semantic Planetary Data System J. Steven Hughes 1, Daniel J. Crichton 1, Sean Kelly 1, and Chris Mattmann 1 1 Jet Propulsion Laboratory 4800 Oak Grove Drive Pasadena, CA 91109 USA {steve.hughes, dan.crichton,
More information0.1 Knowledge Organization Systems for Semantic Web
0.1 Knowledge Organization Systems for Semantic Web 0.1 Knowledge Organization Systems for Semantic Web 0.1.1 Knowledge Organization Systems Why do we need to organize knowledge? Indexing Retrieval Organization
More informationUsing Metadata Standards Represented in OWL for Retrieving LOs Content
Using Metadata Standards Represented in OWL for Retrieving LOs Content Edmar W. Oliveira 1, Sean W. M. Siqueira 1, Maria H. L. B. Braz 2 1 Department of Applied Informatics Federal University of the State
More informationToward a Knowledge-Based Solution for Information Discovery in Complex and Dynamic Domains
Toward a Knowledge-Based Solution for Information Discovery in Complex and Dynamic Domains Eloise Currie and Mary Parmelee SAS Institute, Cary NC About SAS: The Power to Know SAS: The Market Leader in
More informationPRIOR System: Results for OAEI 2006
PRIOR System: Results for OAEI 2006 Ming Mao, Yefei Peng University of Pittsburgh, Pittsburgh, PA, USA {mingmao,ypeng}@mail.sis.pitt.edu Abstract. This paper summarizes the results of PRIOR system, which
More informationContext Ontology Construction For Cricket Video
Context Ontology Construction For Cricket Video Dr. Sunitha Abburu Professor& Director, Department of Computer Applications Adhiyamaan College of Engineering, Hosur, pin-635109, Tamilnadu, India Abstract
More informationis easing the creation of new ontologies by promoting the reuse of existing ones and automating, as much as possible, the entire ontology
Preface The idea of improving software quality through reuse is not new. After all, if software works and is needed, just reuse it. What is new and evolving is the idea of relative validation through testing
More informationOntology Development. Qing He
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies
More informationAcquiring Experience with Ontology and Vocabularies
Acquiring Experience with Ontology and Vocabularies Walt Melo Risa Mayan Jean Stanford The author's affiliation with The MITRE Corporation is provided for identification purposes only, and is not intended
More informationPROJECT PERIODIC REPORT
PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest
More informationSindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications.
Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications. Adam Westerski, Aftab Iqbal, and Giovanni Tummarello Digital Enterprise Research Institute, NUI Galway,Ireland
More informationChapter 6 Architectural Design. Chapter 6 Architectural design
Chapter 6 Architectural Design 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process for identifying
More informationUsing Design Patterns in Education and Tutoring for the Software Systems Projects in Economic
Using Design Patterns in Education and Tutoring for the Software Systems Projects in Economic Cornelia NOVAC-UDUDEC cornelia.novac@ugal.ro Dunarea de Jos University of Galati Abstract. The paper deals
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More informationTowards an Ontology Visualization Tool for Indexing DICOM Structured Reporting Documents
Towards an Ontology Visualization Tool for Indexing DICOM Structured Reporting Documents Sonia MHIRI sonia.mhiri@math-info.univ-paris5.fr Sylvie DESPRES sylvie.despres@lipn.univ-paris13.fr CRIP5 University
More informationA Collaboration Model between Archival Systems to Enhance the Reliability of Preservation by an Enclose-and-Deposit Method
A Collaboration Model between Archival Systems to Enhance the Reliability of Preservation by an Enclose-and-Deposit Method Koichi Tabata, Takeshi Okada, Mitsuharu Nagamori, Tetsuo Sakaguchi, and Shigeo
More informationONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN
ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN Carlos Toro 1, Maite Termenón 1, Jorge Posada 1, Joaquín Oyarzun 2, Juanjo Falcón 3. 1. VICOMTech Research Centre, {ctoro, mtermenon,
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015
RESEARCH ARTICLE OPEN ACCESS Multi-Lingual Ontology Server (MOS) For Discovering Web Services Abdelrahman Abbas Ibrahim [1], Dr. Nael Salman [2] Department of Software Engineering [1] Sudan University
More informationDesigning a System Engineering Environment in a structured way
Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan
More informationKeywords Repository, Retrieval, Component, Reusability, Query.
Volume 4, Issue 3, March 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Multiple Search
More informationSEMANTIC WEB POWERED PORTAL INFRASTRUCTURE
SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National
More informationNatural Language Processing with PoolParty
Natural Language Processing with PoolParty Table of Content Introduction to PoolParty 2 Resolving Language Problems 4 Key Features 5 Entity Extraction and Term Extraction 5 Shadow Concepts 6 Word Sense
More informationAdaptive Personal Information Environment based on the Semantic Web
Adaptive Personal Information Environment based on the Semantic Web Thanyalak Maneewatthana, Gary Wills, Wendy Hall Intelligence, Agents, Multimedia Group School of Electronics and Computer Science University
More informationStep: 9 Conduct Data Standardization
Step: 9 Conduct Data Standardization Version 1.0, February 2005 1 Step Description/Objectives: Step 9, Conduct Data Standardization, is intended to reduce the life cycle cost of data through data integration,
More informationChapter Outline. Chapter 2 Distributed Information Systems Architecture. Distributed transactions (quick refresh) Layers of an information system
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Distributed Information Systems Architecture Chapter Outline
More informationMicrosoft Developing Microsoft SharePoint Server 2013 Advanced Solutions
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview This course provides SharePoint
More informationData Quality Assessment Tool for health and social care. October 2018
Data Quality Assessment Tool for health and social care October 2018 Introduction This interactive data quality assessment tool has been developed to meet the needs of a broad range of health and social
More informationVocBench v2.0 User Manual
VocBench v2.0 User Manual Last update: March, 2014 Based on VocBench v2.0 Prepared by: Caterina Caracciolo (FAO)*, Sarah Dister (FAO)*, Gudrun Johannsen (FAO)*, Lavanya Neelam**, Sachit Rajbhandari (FAO)*,
More informationThe Semantics of Semantic Interoperability: A Two-Dimensional Approach for Investigating Issues of Semantic Interoperability in Digital Libraries
The Semantics of Semantic Interoperability: A Two-Dimensional Approach for Investigating Issues of Semantic Interoperability in Digital Libraries EunKyung Chung, eunkyung.chung@usm.edu School of Library
More informationChapter Outline. Chapter 2 Distributed Information Systems Architecture. Layers of an information system. Design strategies.
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Distributed Information Systems Architecture Chapter Outline
More informationOntologies for Agents
Agents on the Web Ontologies for Agents Michael N. Huhns and Munindar P. Singh November 1, 1997 When we need to find the cheapest airfare, we call our travel agent, Betsi, at Prestige Travel. We are able
More informationNeOn Methodology for Building Ontology Networks: a Scenario-based Methodology
NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad
More informationWhat if annotations were reusable: a preliminary discussion
What if annotations were reusable: a preliminary discussion Nikos Manouselis 1, Riina Vuorikari 2 1 Greek Research & Technology Network 56 Messogion Str. Athens, Greece {nikosm}@ieee.org 2 European Schoolnet,
More informationIBM Research Report. Model-Driven Business Transformation and Semantic Web
RC23731 (W0509-110) September 30, 2005 Computer Science IBM Research Report Model-Driven Business Transformation and Semantic Web Juhnyoung Lee IBM Research Division Thomas J. Watson Research Center P.O.
More informationUniversity of Huddersfield Repository
University of Huddersfield Repository Olszewska, Joanna Isabelle, Simpson, Ron and McCluskey, T.L. Appendix A: epronto: OWL Based Ontology for Research Information Management Original Citation Olszewska,
More informationDevelopment of an Ontology-Based Portal for Digital Archive Services
Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw
More informationChinese Agricultural Thesaurus and its application on data sharing & interoperability
Chinese Agricultural Thesaurus and its application on data sharing & interoperability Prof. Xuefu Zhang,Xian Guojian and Sun Wei Agricultural Information Institute of CAAS Asia Pacific Advanced Network
More informationExploring the Concept of Temporal Interoperability as a Framework for Digital Preservation*
Exploring the Concept of Temporal Interoperability as a Framework for Digital Preservation* Margaret Hedstrom, University of Michigan, Ann Arbor, MI USA Abstract: This paper explores a new way of thinking
More informationKeaKAT An Online Automatic Keyphrase Assignment Tool
2012 10th International Conference on Frontiers of Information Technology KeaKAT An Online Automatic Keyphrase Assignment Tool Rabia Irfan, Sharifullah Khan, Irfan Ali Khan, Muhammad Asif Ali School of
More informationCEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification
CEN/ISSS WS/eCAT Terminology for ecatalogues and Product Description and Classification Report Final Version This report has been written for WS/eCAT by Mrs. Bodil Nistrup Madsen (bnm.danterm@cbs.dk) and
More informationExtracting knowledge from Ontology using Jena for Semantic Web
Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan
More informationThe Results of Falcon-AO in the OAEI 2006 Campaign
The Results of Falcon-AO in the OAEI 2006 Campaign Wei Hu, Gong Cheng, Dongdong Zheng, Xinyu Zhong, and Yuzhong Qu School of Computer Science and Engineering, Southeast University, Nanjing 210096, P. R.
More informationCataloguing GI Functions provided by Non Web Services Software Resources Within IGN
Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN Yann Abd-el-Kader, Bénédicte Bucher Laboratoire COGIT Institut Géographique National 2 av Pasteur 94 165 Saint Mandé
More informationTowards Development of Ontology for the National Digital Library of India
Towards Development of Ontology for the National Digital Library of India Susmita Sadhu, Poonam Anthony, Plaban Kumar Bhowmick, and Debarshi Kumar Sanyal Indian Institute of Technology, Kharagpur 721302,
More informationMetadata Common Vocabulary: a journey from a glossary to an ontology of statistical metadata, and back
Joint UNECE/Eurostat/OECD Work Session on Statistical Metadata (METIS) Lisbon, 11 13 March, 2009 Metadata Common Vocabulary: a journey from a glossary to an ontology of statistical metadata, and back Sérgio
More informationUse-Case Driven Domain Analysis for Milk Production Information Systems
Use-Case Driven Domain Analysis for Milk Production Information Systems Andrea Carla Alves Borim a, Antônio Mauro Saraiva b and Carlos Alberto Ramos Pinto c a Faculdade Comunitária de Campinas Anhanguera
More informationAdaptive Medical Information Delivery Combining User, Task and Situation Models
Adaptive Medical Information Delivery Combining User, Task and Situation s Luis Francisco-Revilla and Frank M. Shipman III Department of Computer Science Texas A&M University College Station, TX 77843-3112,
More informationTaxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company
Taxonomy Tools: Collaboration, Creation & Integration Dave Clarke Global Taxonomy Director dave.clarke@dowjones.com Dow Jones & Company Introduction Software Tools for Taxonomy 1. Collaboration 2. Creation
More information