Investigating Ontology Development and Usage in Horticultural Production

Size: px
Start display at page:

Download "Investigating Ontology Development and Usage in Horticultural Production"

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 > 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 information

Ontology-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 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 information

The AGROVOC Concept Scheme - A Walkthrough

The 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 information

Semantic Interoperability for Data Analysis in the Food Supply Chain

Semantic 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 information

Opus: University of Bath Online Publication Store

Opus: 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 information

Ontology Creation and Development Model

Ontology 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 information

Ontologies SKOS. COMP62342 Sean Bechhofer

Ontologies 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 information

SKOS. COMP62342 Sean Bechhofer

SKOS. 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 information

Java Learning Object Ontology

Java 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 information

Vocabulary Harvesting Using MatchIT. By Andrew W Krause, Chief Technology Officer

Vocabulary 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 information

Smart Organization of Agricultural Knowledge The example of the AGROVOC Concept Server and Agropedia

Smart 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 information

Available online at ScienceDirect. Procedia Computer Science 52 (2015 )

Available 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 information

SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL

SEMANTIC 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 information

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

EFFICIENT 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 information

KNOWLEDGE 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 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 information

European 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 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 information

A Dublin Core Application Profile in the Agricultural Domain

A 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 information

National Documentation Centre Open access in Cultural Heritage digital content

National 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 information

Taxonomies and controlled vocabularies best practices for metadata

Taxonomies 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 information

Agricultural bibliographic data sharing & interoperability in China

Agricultural 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 information

An Archiving System for Managing Evolution in the Data Web

An 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 information

The 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 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 information

Ontology Matching with CIDER: Evaluation Report for the OAEI 2008

Ontology 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 information

The Agricultural Ontology Server: A Tool for Knowledge Organisation and Integration

The 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 information

Using Linked Data and taxonomies to create a quick-start smart thesaurus

Using 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 information

Data formats for exchanging classifications UNSD

Data 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 information

Ontology Development: A Case Study for Thai Rice

Ontology 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 information

Enhanced retrieval using semantic technologies:

Enhanced 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 information

Component-Based Software Engineering TIP

Component-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 information

Integration With the Business Modeler

Integration 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 information

New Approach to Graph Databases

New 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 information

jcel: A Modular Rule-based Reasoner

jcel: 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 information

Engineering education knowledge management based on Topic Maps

Engineering 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 information

Terminologies, Knowledge Organization Systems, Ontologies

Terminologies, 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 information

Ontology-based Architecture Documentation Approach

Ontology-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 information

BLU AGE 2009 Edition Agile Model Transformation

BLU 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 information

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.

Semantic 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 information

Enterprise Multimedia Integration and Search

Enterprise 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 information

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Smart 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 information

Metadata Standards and Applications. 6. Vocabularies: Attributes and Values

Metadata 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 information

Knowledge 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. 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 information

MSc Advanced Computer Science School of Computer Science The University of Manchester

MSc 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 information

Enriching 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 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 information

Minsoo Ryu. College of Information and Communications Hanyang University.

Minsoo 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 information

CACAO PROJECT AT THE 2009 TASK

CACAO 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 information

What 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 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 information

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led

DEVELOPING 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 information

An Annotation Tool for Semantic Documents

An 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 information

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

Google 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 information

Creating a Corporate Taxonomy. Internet Librarian November 2001 Betsy Farr Cogliano

Creating 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 information

A 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 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 information

Refactoring and Rearchitecturing

Refactoring 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 information

The Semantic Planetary Data System

The 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 information

0.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 Knowledge Organization Systems for Semantic Web 0.1.1 Knowledge Organization Systems Why do we need to organize knowledge? Indexing Retrieval Organization

More information

Using Metadata Standards Represented in OWL for Retrieving LOs Content

Using 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 information

Toward 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 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 information

PRIOR System: Results for OAEI 2006

PRIOR 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 information

Context Ontology Construction For Cricket Video

Context 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 information

is easing the creation of new ontologies by promoting the reuse of existing ones and automating, as much as possible, the entire ontology

is 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 information

Ontology Development. Qing He

Ontology 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 information

Acquiring Experience with Ontology and Vocabularies

Acquiring 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 information

PROJECT PERIODIC REPORT

PROJECT 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 information

Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications.

Sindice 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 information

Chapter 6 Architectural Design. Chapter 6 Architectural design

Chapter 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 information

Using 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 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 information

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle 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 information

Towards an Ontology Visualization Tool for Indexing DICOM Structured Reporting Documents

Towards 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 information

A 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 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 information

ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN

ONTOLOGY 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 information

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

International 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 information

Designing a System Engineering Environment in a structured way

Designing 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 information

Keywords Repository, Retrieval, Component, Reusability, Query.

Keywords 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 information

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

SEMANTIC 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 information

Natural Language Processing with PoolParty

Natural 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 information

Adaptive Personal Information Environment based on the Semantic Web

Adaptive 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 information

Step: 9 Conduct Data Standardization

Step: 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 information

Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Distributed transactions (quick refresh) Layers of an information system

Chapter 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 information

Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions

Microsoft 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 information

Data Quality Assessment Tool for health and social care. October 2018

Data 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 information

VocBench v2.0 User Manual

VocBench 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 information

The 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 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 information

Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Layers of an information system. Design strategies.

Chapter 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 information

Ontologies for Agents

Ontologies 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 information

NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology

NeOn 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 information

What if annotations were reusable: a preliminary discussion

What 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 information

IBM Research Report. Model-Driven Business Transformation and Semantic Web

IBM 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 information

University of Huddersfield Repository

University 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 information

Development of an Ontology-Based Portal for Digital Archive Services

Development 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 information

Chinese Agricultural Thesaurus and its application on data sharing & interoperability

Chinese 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 information

Exploring the Concept of Temporal Interoperability as a Framework for Digital Preservation*

Exploring 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 information

KeaKAT An Online Automatic Keyphrase Assignment Tool

KeaKAT 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 information

CEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification

CEN/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 information

Extracting knowledge from Ontology using Jena for Semantic Web

Extracting 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 information

The Results of Falcon-AO in the OAEI 2006 Campaign

The 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 information

Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN

Cataloguing 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 information

Towards Development of Ontology for the National Digital Library of India

Towards 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 information

Metadata Common Vocabulary: a journey from a glossary to an ontology of statistical metadata, and back

Metadata 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 information

Use-Case Driven Domain Analysis for Milk Production Information Systems

Use-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 information

Adaptive Medical Information Delivery Combining User, Task and Situation Models

Adaptive 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 information

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

Taxonomy 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