The Evolution of Knowledge Representation within Embrapa's Information Agency
|
|
- Cleopatra Perry
- 5 years ago
- Views:
Transcription
1 The Evolution of Knowledge Representation within Embrapa's Information Agency Kleber X. S. de Souza a, Joseph Davis b, Silvio R. M. Evangelista a, Marcia I. F. Souza a, M. F. Moura a and Adriana D. dos Santos a a Embrapa Information Technology, Caixa Postal 6041, Campinas, SP, Brazil, {kleber,silvio,marcia,adriana}@cnptia.embrapa.br b School of Information Technologies, The University of Sydney, NSW 2006, Sydney, Australia, jdavis@it.usyd.edu.au Abstract Knowledge representation has always been a major concern when designing systems for technology transfer because of its impact on the system's usability. The Embrapa's Information Agency was designed as a space for exchanging knowledge among farmers, agricultural researchers and rural extension technicians. In its first version, the system represented the knowledge through ontologies realized as trees displayed in hyperbolic space. This strategy, although appropriate for the users of the system, posed some difficulties when comparing ontologies developed for sub-domains of the agricultural domain. This fact, motivated the search for a new representation that should have a good usability whereas allowing such comparisons. Key words: knowledge representation, ontology, lattice. 1 Introduction The Information Agency (Souza et al, 2004), a project we worked on, produced separate but overlapping ontologies in sub-domains of the agricultural domain, such as: dairy cattle, beef cattle, sheep and beans, among others. The implemented system is, in general terms, a context management system (CMS) with an associated visualization in hyperbolic tree. Information is organized in the system using two criteria. Firstly, every resource is cataloged in accordance to Dublin Core Metadata Standard (Dublin Core Metadata Initiative, 2005). Secondly, a set of terms belonging to the universe of discourse of farmers, rural extension technicians and researchers is identified. Those terms were organized in the form of a tree and embedded in the system's navigational structure, which provides an option for hyperbolic visualization (Lamping et al., 1995), illustrated in Fig. 1. The benefit of the hyperbolic representation is that it combines the advantages of the tree layout, which provides the user with reference points during navigation, with hyperbolic distortion, which amplifies the region that the user is focusing, reducing the peripheral region. In this way, the hyperbolic tree provides a natural balance between the exponential growth commonly found in trees and the limited amount of space available for their visualization. Ontology, according to the definition proposed by Hopsapple and Joshi (2002), is an explicit specification of an abstract view of a world that one desires to represent. However, the formalization of ontologies, proposed by the W3C (World Wide Web Consortium) in the RDF (Resource Description Framework), describes data as a set of statements of the form (subject, predicate, object), which can be viewed as a directed graph (World Wide Web Consortium, 2003). 464
2 Fig.1 Hyperbolic tree visualization of the dairy cattle Information Agency. The main difference between the two definitions is that the second is more restrictive, because it imposes a structure to the data being represented. In the Information Agency, the knowledge tree can be viewed as an ontology in the first sense, because the explicit specification organized the terms identified in the universe of discourse in a tree structure, instead of a graph. The fact that the Information Agency adopted a tree instead of a directed graph to represent its ontologies simplified the construction of the ontologies, but also implied the elimination of certain relations that could only be expressed in a richer model (graph). This article discusses the issues involved in the simplification above mentioned and proposes a new model for the system based on Formal Concept Analysis (Wille, 1982), a data analysis technique based on lattice theory. 2 Design Issues When the Information Agency Project started in 2000, the Semantic Web was in its infancy. The RDF model was still a candidate specification. As a consequence, the complete Semantic Web recommendation was not available to be used as a basis for the construction of the system. Nevertheless, the proposition of constructing knowledge based systems using predicates of type (subject, predicate, object) had long been proposed in literature. The first issue addressed while modeling the system was that the relations between objects had to be visualized in a scalable way. This created a problem, because triples (subject, predicate, object) require graph visualization. It is well known that graph visualization becomes difficult when the number of nodes increase (for details, please see Section 4). The knowledge engineers had to explain to agricultural researchers and rural extension technicians how 465
3 to represent the knowledge in a simple and straightforward way, in such a way that they should be able to visualize the whole ontology during its design. It was then decided that a tree would be used to represent ontologies in that first version of the project. Users are accustomed to deal with trees because they are the main form of navigation in information embedded in most computational systems. Naturally, this decision brought some problems, because ideally information should be represented as graphs and trees are more restrictive as a representation. For example, if the object X in Fig.2 has to inherit the properties a and c, one has to decide either to draw the tree either descending from a or descending from c because they are in the same level. In knowledge representation that meant that one had to choose the most relevant attribute to represent that object and link the object to that attribute. Now, that the basic design issues are known by the actors involved in the construction of the system, we decided to design the future version using Gallois Lattices, a lattice built in accordance to the formalism proposed by Formal Concept Analysis, discussed in the next section. 3 Applying Formal Concept Analysis Formal Concept Analysis (FCA) is a technique based on lattice theory and propositional calculus, producing what is called a Concept Lattice. FCA has been applied in many domains, such as structuring of information systems, knowledge discovery in databases, political science and psychology. Due to space limitations, we cannot provide in this paper details of the application of FCA, because it involves a great amount of mathematics. Please see (Souza and Davis, 2004) for further information. We will give a brief explanation of the process. FCA involves the analysis of a set of attributes A, a set of objects O which contain these attributes, and a binary relation R between O and A. Let a, b and c be attributes of two objects, X and Y. The matrix in Table 1 shows the relation R by marking with an x whenever the object has one of the attributes. Table 1 Objects and attributes represented in the lattice of Fig. 2. attributes objects a b c X x x x Y x x FCA analyzes which subsets of the set of objects have the same attributes and, conversely, which subset of attributes is shared by the same objects. For example, the subset {a,c} is present both in X and in Y, and b exists only in X. So, {a,c} is related to {X,Y} and {a,b,c} is related to {X}. Fig. 2 A graph (left) and its corresponding spanning tree (right). 466
4 In Formal Concept Analysis, the abstraction of concepts present in human thoughts, in which concepts are classes of things having certain attributes, is structured in a lattice, the concept lattice. In this lattice, if a concept A is above a concept B, and the two are linked, concept A is more general than B and, as being such, it carries part of attributes of B. As a consequence, we can say that whenever B happens, A is also happening, which suggests a logical entailment. In the lattice, we can not only see a hierarchy of concepts, but also the whole set of binary relations present among concepts. That makes the visual analysis of data superior to the one we can obtain by looking at a hierarchy of classes. In Fig. 2, every node in the graph is a concept. In the concept lattice of Fig. 2, we interpret a, b and c as attributes of an object X, because they are positioned in nodes from the node labeled X up to the root node. Y has also attributes a and c, but not b. In this, way, we can say that X shares two attributes with Y and that it has one attribute that Y does not have. Using this information, the similarity evaluation is performed. If two objects are positioned in the same node (concept), they have the same attributes and are, therefore, instances of the same class of objects that have that set of attributes. The number of attributes in common can then be weighted against the number of attributes that are present only in one of the objects to measure the similarity between two objects. Having defined the concept lattice, the idea was to compare different nodes in different ontologies, provided they were positioned in the same lattice. If we could say that two nodes were similar, perhaps the information cataloged in one node could be linked to the other node as well. However, this could not be realized. If we take two ontologies, namely Beef Cattle and Dairy Cattle, the hierarchies designed for them showed that the same term had been used with different meanings, and positioned in different places in the hierarchy. Therefore, we could not find a single position that would satisfy both ontologies. The main problem was with the ordering of the concepts. We had to find and ordering system that would allow us to compare ontologies. Fortunately, all the information contained in the system had also been cataloged using a thesaurus, namely Agrovoc (FAO, 1995). The ordering provided by the thesaurus was used in conjunction with FCA to identify the precise meaning of a given node. The definition of thesaurus used in this paper is that a thesaurus is a set of terms organized in accordance to a partial ordering. This partial ordering distributes the terms into many sub-trees, each of them containing the term's definition, its super-concept and eventual sub-concepts. Fig. 3 shows the Hasse Diagram of the lattice generated by FCA. The names near each node correspond to thesaurus terms and the names in boxes are objects of ontologies Beef Cattle (A) and Dairy Cattle (B). In the lattice we can see that the object A_pasture_usage is linked upwards to growth, beef cattle, developmental stages, feeding systems, intensive husbandry, grazing systems and animal husbandry methods. With the positioning provided by the FCA technique associated with the thesaurus we could then evaluate how close each concept was to other concepts in the same or in other ontologies. However, there still remained the visualization problem. As each lattice is a graph, and usually the ontologies designed have more then 200 nodes, graph visualization becomes an issue again. 4 Graphs and Trees The concept lattice is a type of graph. Many books and articles deal with the problem of finding the best rendering for graphs, trying to reduce edge crossings. For an excellent review on the subject, focusing specifically on visualization applied to navigation in information, please refer to Herman et al. (2000). Even when we find a good visualization from the aesthetics point of view, there still remains one problem that in most cases cannot be eliminated: cluttering. In a cluttered graph, we cannot distinguish clearly one node from the other and we cannot read the information contained in the labels attached to each node. 467
5 Fig. 3 FCA lattice showing the relation between nodes of Dairy Cattle (B) and Beef Cattle (A) ontologies. Herman et al. (2000) pointed out that the usability problem becomes an issue even when we are still able to identify all the nodes and edges displayed. One way to circumvent the cluttering problem is to display a spanning tree of the graph, instead of the graph itself. Figure 2 shows an example of a graph and its corresponding spanning tree. In this way, every graph can be displayed through its spanning tree. When associated with hyperbolic visualization, the spanning trees allow for the visualization of large graphs. That was the decision adopted for the Information Agency. However, constructing the spanning tree also poses a problem, viz. determining the best paths to be represented having in mind the navigation by the end user of the system. This problem was solved through measures of similarity using the amount of attributes shared in the concept lattice. In this way, an object would be linked to the parent node having the highest similarity value. To improve even more the navigation, we also added new information to the hyperbolic tree. Whenever an edge was eliminated, we indicated this with a label indicating the point where the link was broken. Fig. 4 shows this enhanced spanning tree. Node labeled 1 indicates that there was a link from node c to node 1 in the other branch of the tree. In the actual hyperbolic tree, we use different colors to identify such nodes. 5 New Representation for Information With the visualization problem solved, we decided to propose a new form for information representation based on lattice structure. This form has an impact on the way ontologies are elaborated by each group. First, we had to ensure that the partial ordering of the thesaurus was appropriately embedded in the method of construction of individual ontologies. Second, each group should be able to choose the best spanning tree for the generated lattice. The steps involved in the creation of a new ontology are the following: 1. Classify each node by choosing the appropriate terms form a thesaurus. The thesaurus can be chosen freely, provided it is used by every ontology to be compared, e.g. those with closely related domains; 2. Place the selected terms of the thesaurus appropriately either as a sub-node of an existing node, as a new node linked to the root node, or as a new node of an existing branch. Remember that thesaurus terms have broader terms and narrower terms. This requires a correct placing vis-à-vis the existing branches linked to the root node; 3. Link every new object to the nodes representing the thesaurus terms, either as a real node or as a link (as in Fig. 4). 468
6 Fig. 4 Spanning tree with broken link information. This construction method is being tested with new ontologies. The hyperbolic editor was adapted to support the creation of virtual links, in such a way that we are able to jump over the broken links, making the task of ontology creation more pleasant and organized. 6 Conclusion In this paper we discussed the enhancements being made in the Information Agency, a project developed by the Brazilian Agricultural Research Corporation (Embrapa). The focus of the discussion was the knowledge representation (ontology) embedded in the system's navigational structure. The existing ontology is realized as a tree of concepts displayed in hyperbolic space. This representation is being evolved to a lattice of concepts obtained by the application of the Formal Concept Analysis technique. Using the concept lattice, we are able to compare concepts and evaluate their similarities. To avoid the cluttering problem, we also propose that the lattice be visualized through its spanning tree. 7 References Dublin Core Metadata Initiative Dublin core metadata element set, version 1.1: reference description. Available at < Accessed 05 Jan FAO AGROVOC: Multilingual Agricultural Thesaurus. FAO, Rome. Herman, I., Melançon, G., Marshall, M.S Graph visualization and navigation in information visualization: A survey. IEEE Transactions on Visualization and Computer Graphics 6, Holpsapple, C.; Joshi, K. D A collaborative approach to ontology design. Communications of the ACM 45(2), Lamping, J., Rao, R., Pirolli, P A focus+context technique based on hyperbolic geometry for visualizing large hierarchies. In: Katz, I.R., Mack, R., Marks, L., Rosson, M.B., Nielsen, J. (Eds.). Proceedings of the Conference on Human Factors in Computing Systems (CHI'95), Denver, CO, USA, ACM Press, pp Souza, K.X.S., Davis, J Aligning ontologies and evaluating concept similarities. In: On The Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE, Lanarca, Cyprus. Proceedings. Number 3291 in Lecture Notes in Computer Science, Springer-Verlag Heidelberg, pp Souza, K.X.S., Davis, J.; Souza, M.I.F Organizing information for the agribusiness sector: Embrapa's Information Agency. In: Proceedings of 2004 International Conference on Digital Archive Technologies, Taipei, Taiwan, Institute of Information Science - Academia Sinica, pp Wille, R Restructuring lattice theory: An approach based on hierarchies of concepts. In: Rival, I. (Ed.). Ordered Sets. Volume 83 of NATO Advanced Study Institute Series C. Reidel, Dordrecht, pp World Wide Web Consortium Resource Description Framework (RDF) Concepts and Abstract Syntax. W3C Working Draft 23 January Available at < Acessed 05 Jan
Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies
Taxonomy Strategies July 17, 2012 Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata A Tale of Two Types of Vocabularies What is semantic metadata? Semantic relationships in the
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 informationXETA: extensible metadata System
XETA: extensible metadata System Abstract: This paper presents an extensible metadata system (XETA System) which makes it possible for the user to organize and extend the structure of metadata. We discuss
More informationRINGS : A Technique for Visualizing Large Hierarchies
RINGS : A Technique for Visualizing Large Hierarchies Soon Tee Teoh and Kwan-Liu Ma Computer Science Department, University of California, Davis {teoh, ma}@cs.ucdavis.edu Abstract. We present RINGS, a
More informationCEM Visualisation and Discovery in
CEM Visualisation and Discovery in Email Richard Cole 1, Peter Eklund 1, Gerd Stumme 2 1 Knowledge, Visualisation and Ordering Laboratory School of Information Technology, Griffith University, Gold Coast
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 information> 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 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 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 informationImproving Adaptive Hypermedia by Adding Semantics
Improving Adaptive Hypermedia by Adding Semantics Anton ANDREJKO Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovak republic andrejko@fiit.stuba.sk
More informationAn FCA Framework for Knowledge Discovery in SPARQL Query Answers
An FCA Framework for Knowledge Discovery in SPARQL Query Answers Melisachew Wudage Chekol, Amedeo Napoli To cite this version: Melisachew Wudage Chekol, Amedeo Napoli. An FCA Framework for Knowledge Discovery
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 informationProposal for Implementing Linked Open Data on Libraries Catalogue
Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:
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 informationFCA-based Search for Duplicate objects in Ontologies
FCA-based Search for Duplicate objects in Ontologies Dmitry A. Ilvovsky and Mikhail A. Klimushkin National Research University Higher School of Economics, School of Applied Mathematics and Informational
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 informationAnnotation for the Semantic Web During Website Development
Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,
More informationBayesTH-MCRDR Algorithm for Automatic Classification of Web Document
BayesTH-MCRDR Algorithm for Automatic Classification of Web Document Woo-Chul Cho and Debbie Richards Department of Computing, Macquarie University, Sydney, NSW 2109, Australia {wccho, richards}@ics.mq.edu.au
More informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Bottom-Up Ontology Construction with Contento Conference or Workshop Item How to cite: Daga, Enrico;
More informationDCO: A Mid Level Generic Data Collection Ontology
DCO: A Mid Level Generic Data Collection Ontology by Joel Cummings A Thesis presented to The University of Guelph In partial fulfilment of requirements for the degree of Master of Science in Computer Science
More informationTowards a Semantic Wiki Experience Desktop Integration and Interactivity in WikSAR
Towards a Semantic Wiki Experience Desktop Integration and Interactivity in WikSAR David Aumueller, Sören Auer Department of Computer Science University of Leipzig, Augustusplatz 10-11, 04103 Leipzig,
More informationXML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI
Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among
More informationDigital Archives: Extending the 5S model through NESTOR
Digital Archives: Extending the 5S model through NESTOR Nicola Ferro and Gianmaria Silvello Department of Information Engineering, University of Padua, Italy {ferro, silvello}@dei.unipd.it Abstract. Archives
More informationFormal Concept Analysis and Hierarchical Classes Analysis
Formal Concept Analysis and Hierarchical Classes Analysis Yaohua Chen, Yiyu Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: {chen115y, yyao}@cs.uregina.ca
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 informationSemantic Web Search Model for Information Retrieval of the Semantic Data *
Semantic Web Search Model for Information Retrieval of the Semantic Data * Okkyung Choi 1, SeokHyun Yoon 1, Myeongeun Oh 1, and Sangyong Han 2 Department of Computer Science & Engineering Chungang University
More informationA GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS
A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS Manoj Paul, S. K. Ghosh School of Information Technology, Indian Institute of Technology, Kharagpur 721302, India - (mpaul, skg)@sit.iitkgp.ernet.in
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 informationCopyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies
Taxonomy Strategies October 28, 2012 Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata A Tale of Two Types of Vocabularies What is the semantic web? Making content web-accessible
More informationDo not use the browser s back button because this will log you out sometimes. New help feature. EBSCO is accessible only to designated members
Your name should display here. If your name does not appear, then you are not logged into the online catalog as a Designated member, Candidate, Practicing Affiliate or Affiliate. You will not be able to
More informationSKOS and the Ontogenesis of Vocabularies
SKOS and the Ontogenesis of Vocabularies Joseph T. Tennis The University of British Columbia Tel: +01 604 822 24321 Fax:+01 604 822 6006 jtennis@interchange.ubc.ca Abstract: The paper suggests extensions
More informationEvaluation and Design Issues of Nordic DC Metadata Creation Tool
Evaluation and Design Issues of Nordic DC Metadata Creation Tool Preben Hansen SICS Swedish Institute of computer Science Box 1264, SE-164 29 Kista, Sweden preben@sics.se Abstract This paper presents results
More informationFCA-Map Results for OAEI 2016
FCA-Map Results for OAEI 2016 Mengyi Zhao 1 and Songmao Zhang 2 1,2 Institute of Mathematics, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, P. R. China 1 myzhao@amss.ac.cn,
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 informationComparative Analysis of Architectural Views Based on UML
Electronic Notes in Theoretical Computer Science 65 No. 4 (2002) URL: http://www.elsevier.nl/locate/entcs/volume65.html 12 pages Comparative Analysis of Architectural Views Based on UML Lyrene Fernandes
More informationA Study on Metadata Extraction, Retrieval and 3D Visualization Technologies for Multimedia Data and Its Application to e-learning
A Study on Metadata Extraction, Retrieval and 3D Visualization Technologies for Multimedia Data and Its Application to e-learning Naofumi YOSHIDA In this paper we discuss on multimedia database technologies
More informationA METHOD FOR MINING FUNCTIONAL DEPENDENCIES IN RELATIONAL DATABASE DESIGN USING FCA
STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume LIII, Number 1, 2008 A METHOD FOR MINING FUNCTIONAL DEPENDENCIES IN RELATIONAL DATABASE DESIGN USING FCA KATALIN TUNDE JANOSI RANCZ AND VIORICA VARGA Abstract.
More informationStructure of This Presentation
Inferencing for the Semantic Web: A Concise Overview Feihong Hsu fhsu@cs.uic.edu March 27, 2003 Structure of This Presentation General features of inferencing for the Web Inferencing languages Survey of
More informationAnnotation Science From Theory to Practice and Use Introduction A bit of history
Annotation Science From Theory to Practice and Use Nancy Ide Department of Computer Science Vassar College Poughkeepsie, New York 12604 USA ide@cs.vassar.edu Introduction Linguistically-annotated corpora
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 informationA Design Rationale Representation for Model-Based Designs in Software Engineering
A Design Rationale Representation for Model-Based Designs in Software Engineering Adriana Pereira de Medeiros, Daniel Schwabe, and Bruno Feijó Dept. of Informatics, PUC-Rio, Rua Marquês de São Vicente
More informationMetadata for Digital Collections: A How-to-Do-It Manual
Chapter 4 Supplement Resource Content and Relationship Elements Questions for Review, Study, or Discussion 1. This chapter explores information and metadata elements having to do with what aspects of digital
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 informationA System of Patterns for Web Navigation
A System of Patterns for Web Navigation Mohammed Abul Khayes Akanda and Daniel M. German Department of Computer Science, University of Victoria, Canada maka@alumni.uvic.ca, dmgerman@uvic.ca Abstract. In
More informationSpemmet - A Tool for Modeling Software Processes with SPEM
Spemmet - A Tool for Modeling Software Processes with SPEM Tuomas Mäkilä tuomas.makila@it.utu.fi Antero Järvi antero.jarvi@it.utu.fi Abstract: The software development process has many unique attributes
More informationChapter 4. Enhanced Entity- Relationship Modeling. Enhanced-ER (EER) Model Concepts. Subclasses and Superclasses (1)
Chapter 4 Enhanced Entity- Relationship Modeling Enhanced-ER (EER) Model Concepts Includes all modeling concepts of basic ER Additional concepts: subclasses/superclasses, specialization/generalization,
More informationInternet Client Graphics Generation Using XML Formats
Internet Client Graphics Generation Using XML Formats Javier Rodeiro and Gabriel Pkrez Depto. InformAtica, Escuela Superior Ingenieria InformAtica, Edificio Politknico, Campus As Lagoas s/n Universidad
More informationThe Semantic Web DEFINITIONS & APPLICATIONS
The Semantic Web DEFINITIONS & APPLICATIONS Data on the Web There are more an more data on the Web Government data, health related data, general knowledge, company information, flight information, restaurants,
More informationVISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems
VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems Jan Polowinski Martin Voigt Technische Universität DresdenTechnische Universität Dresden 01062 Dresden, Germany
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 information2 nd UML 2 Semantics Symposium: Formal Semantics for UML
2 nd UML 2 Semantics Symposium: Formal Semantics for UML Manfred Broy 1, Michelle L. Crane 2, Juergen Dingel 2, Alan Hartman 3, Bernhard Rumpe 4, and Bran Selic 5 1 Technische Universität München, Germany
More informationMining XML Functional Dependencies through Formal Concept Analysis
Mining XML Functional Dependencies through Formal Concept Analysis Viorica Varga May 6, 2010 Outline Definitions for XML Functional Dependencies Introduction to FCA FCA tool to detect XML FDs Finding XML
More informationIAT 355 Intro to Visual Analytics Graphs, trees and networks 2. Lyn Bartram
IAT 355 Intro to Visual Analytics Graphs, trees and networks 2 Lyn Bartram Graphs and Trees: Connected Data Graph Vertex/node with one or more edges connecting it to another node Cyclic or acyclic Edge
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 informationApplying Ontologies in the Dairy Farming Domain for Big Data Analysis
Applying Ontologies in the Dairy Farming Domain for Big Data Analysis Jack P.C. Verhoosel and Jacco Spek TNO Data Science, Soesterberg, The Netherlands jack.verhoosel@tno.nl Abstract. In the Dutch SmartDairyFarming
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 informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationSemantic Web: vision and reality
Semantic Web: vision and reality Mile Jovanov, Marjan Gusev Institute of Informatics, FNSM, Gazi Baba b.b., 1000 Skopje {mile, marjan}@ii.edu.mk Abstract. Semantic Web is set of technologies currently
More informationA FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS
A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS SRIVANI SARIKONDA 1 PG Scholar Department of CSE P.SANDEEP REDDY 2 Associate professor Department of CSE DR.M.V.SIVA PRASAD 3 Principal Abstract:
More informationPublication Data. Reading Options. Licence and permissions ISBN Mark Jago, 2007
Running Head The World is all that is the case http//www.humanities-ebooks.co.uk Philosophy Insights General Editor: Mark ddis Formal Logic Mark Jago What makes an argument valid? For advice on use of
More informationExtending E-R for Modelling XML Keys
Extending E-R for Modelling XML Keys Martin Necasky Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic martin.necasky@mff.cuni.cz Jaroslav Pokorny Faculty of Mathematics and
More informationMining Class Hierarchies from XML Data: Representation Techniques
Mining Class Hierarchies from XML Data: Representation Techniques Paolo Ceravolo 1 and Ernesto Damiani 1 Department of Information Technology University of Milan Via Bramante, 65-26013 Crema (Italy) damiani,
More informationA Fully Animated Interactive System for Clustering and Navigating Huge Graphs
A Fully Animated Interactive System for Clustering and Navigating Huge Graphs Mao Lin Huang and Peter Eades Department of Computer Science and Software Engineering The University of Newcastle, NSW 2308,
More informationGrid Resources Search Engine based on Ontology
based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang
More informationIntegrating SysML and OWL
Integrating SysML and OWL Henson Graves Lockheed Martin Aeronautics Company Fort Worth Texas, USA henson.graves@lmco.com Abstract. To use OWL2 for modeling a system design one must be able to construct
More informationTaxonomy Tool. There are quite a few products on the market called taxonomy. Heather Hedden
This article is reprinted with permission from EContent magazine, April, 2008. Online, a division of Information Today, Inc. Taxonomy Tool Heather Hedden There are quite a few products on the market called
More informationSemantics Modeling and Representation. Wendy Hui Wang CS Department Stevens Institute of Technology
Semantics Modeling and Representation Wendy Hui Wang CS Department Stevens Institute of Technology hwang@cs.stevens.edu 1 Consider the following data: 011500 18.66 0 0 62 46.271020111 25.220010 011500
More informationXRay Views: Understanding the Internals of Classes
XRay Views: Understanding the Internals of Classes Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz Software Composition Group University of Bern (Switzerland) {arevalo, ducasse, oscar}@iam.unibe.ch
More informationMetamodeling for Business Model Design
Metamodeling for Business Model Design Facilitating development and communication of Business Model Canvas (BMC) models with an OMG standards-based metamodel. Hilmar Hauksson 1 and Paul Johannesson 2 1
More informationInference in Hierarchical Multidimensional Space
Proc. International Conference on Data Technologies and Applications (DATA 2012), Rome, Italy, 25-27 July 2012, 70-76 Related papers: http://conceptoriented.org/ Inference in Hierarchical Multidimensional
More informationEnhanced Entity-Relationship (EER) Modeling
CHAPTER 4 Enhanced Entity-Relationship (EER) Modeling Copyright 2017 Ramez Elmasri and Shamkant B. Navathe Slide 1-2 Chapter Outline EER stands for Enhanced ER or Extended ER EER Model Concepts Includes
More informationInformation management - Topic Maps visualization
Information management - Topic Maps visualization Benedicte Le Grand Laboratoire d Informatique de Paris 6, Universite Pierre et Marie Curie, Paris, France Benedicte.Le-Grand@lip6.fr http://www-rp.lip6.fr/~blegrand
More informationAutomation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1
Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:
More informationYlvi - Multimedia-izing the Semantic Wiki
Ylvi - Multimedia-izing the Semantic Wiki Niko Popitsch 1, Bernhard Schandl 2, rash miri 1, Stefan Leitich 2, and Wolfgang Jochum 2 1 Research Studio Digital Memory Engineering, Vienna, ustria {niko.popitsch,arash.amiri}@researchstudio.at
More informationAn Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information
An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information P. Smart, A.I. Abdelmoty and C.B. Jones School of Computer Science, Cardiff University, Cardiff,
More informationEXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES
20-21 September 2018, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2018) 20-21 September 2018, Bulgaria EXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES Elena
More informationCIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)
By the end of this course, students should CIS 1.5 Course Objectives a. Understand the concept of a program (i.e., a computer following a series of instructions) b. Understand the concept of a variable
More informationDesign and Implementation of an RDF Triple Store
Design and Implementation of an RDF Triple Store Ching-Long Yeh and Ruei-Feng Lin Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd., Sec. 3 Taipei, 04 Taiwan E-mail:
More informationAn FCA classification of durations of time for textual databases
An FCA classification of durations of time for textual databases Ulrik Sandborg-Petersen Department of Communication and Psychology Kroghstræde 3, DK 9220 Aalborg East, Denmark ulrikp@hum.aau.dk Abstract.
More informationHierarchies and Trees 1 (Node-link) CS 4460/ Information Visualization March 10, 2009 John Stasko
Hierarchies and Trees 1 (Node-link) CS 4460/7450 - Information Visualization March 10, 2009 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought of as
More informationWEB PAGE RE-RANKING TECHNIQUE IN SEARCH ENGINE
WEB PAGE RE-RANKING TECHNIQUE IN SEARCH ENGINE Ms.S.Muthukakshmi 1, R. Surya 2, M. Umira Taj 3 Assistant Professor, Department of Information Technology, Sri Krishna College of Technology, Kovaipudur,
More informationSemantic Web. Tahani Aljehani
Semantic Web Tahani Aljehani Motivation: Example 1 You are interested in SOAP Web architecture Use your favorite search engine to find the articles about SOAP Keywords-based search You'll get lots of information,
More informationJoining the BRICKS Network - A Piece of Cake
Joining the BRICKS Network - A Piece of Cake Robert Hecht and Bernhard Haslhofer 1 ARC Seibersdorf research - Research Studios Studio Digital Memory Engineering Thurngasse 8, A-1090 Wien, Austria {robert.hecht
More informationHierarchies and Trees 1 (Node-link) CS Information Visualization November 12, 2012 John Stasko
Topic Notes Hierarchies and Trees 1 (Node-link) CS 7450 - Information Visualization November 12, 2012 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought
More informationAn Architecture for Semantic Enterprise Application Integration Standards
An Architecture for Semantic Enterprise Application Integration Standards Nenad Anicic 1, 2, Nenad Ivezic 1, Albert Jones 1 1 National Institute of Standards and Technology, 100 Bureau Drive Gaithersburg,
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 informationINFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT
ABSTRACT INFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT BHASKAR KARN Assistant Professor Department of MIS Birla Institute of Technology Mesra, Ranchi The paper presents the basic
More informationFausto Giunchiglia and Mattia Fumagalli
DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From
More informationCluster-based Similarity Aggregation for Ontology Matching
Cluster-based Similarity Aggregation for Ontology Matching Quang-Vinh Tran 1, Ryutaro Ichise 2, and Bao-Quoc Ho 1 1 Faculty of Information Technology, Ho Chi Minh University of Science, Vietnam {tqvinh,hbquoc}@fit.hcmus.edu.vn
More informationKM COLUMN. How to evaluate a content management system. Ask yourself: what are your business goals and needs? JANUARY What this article isn t
KM COLUMN JANUARY 2002 How to evaluate a content management system Selecting and implementing a content management system (CMS) will be one of the largest IT projects tackled by many organisations. With
More informationCHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview
CHAPTER 1 Topic: UML Overview After studying this Chapter, students should be able to: Describe the goals of UML. Analyze the History of UML. Evaluate the use of UML in an area of interest. CHAPTER 1:
More informationOntology Refinement and Evaluation based on is-a Hierarchy Similarity
Ontology Refinement and Evaluation based on is-a Hierarchy Similarity Takeshi Masuda The Institute of Scientific and Industrial Research, Osaka University Abstract. Ontologies are constructed in fields
More informationA Tool for Storing OWL Using Database Technology
A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,
More informationANALYTICS DRIVEN DATA MODEL IN DIGITAL SERVICES
ANALYTICS DRIVEN DATA MODEL IN DIGITAL SERVICES Ng Wai Keat 1 1 Axiata Analytics Centre, Axiata Group, Malaysia *Corresponding E-mail : waikeat.ng@axiata.com Abstract Data models are generally applied
More informationCS 5540 Spring 2013 Assignment 3, v1.0 Due: Apr. 24th 11:59PM
1 Introduction In this programming project, we are going to do a simple image segmentation task. Given a grayscale image with a bright object against a dark background and we are going to do a binary decision
More informationFOGA: A Fuzzy Ontology Generation Framework for Scholarly Semantic Web
FOGA: A Fuzzy Ontology Generation Framework for Scholarly Semantic Web Thanh Tho Quan 1, Siu Cheung Hui 1 and Tru Hoang Cao 2 1 School of Computer Engineering, Nanyang Technological University, Singapore
More informationInformation Gathering Support Interface by the Overview Presentation of Web Search Results
Information Gathering Support Interface by the Overview Presentation of Web Search Results Takumi Kobayashi Kazuo Misue Buntarou Shizuki Jiro Tanaka Graduate School of Systems and Information Engineering
More informationSession 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style
Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style precedence and style inheritance Understand the CSS use
More informationContent Sharing and Reuse in PTC Integrity Lifecycle Manager
Content Sharing and Reuse in PTC Integrity Lifecycle Manager Author: Scott Milton 1 P age Table of Contents 1. Abstract... 3 2. Introduction... 4 3. Document Model... 5 3.1. Reference Modes... 6 4. Reusing
More informationMonitoring and Reporting Drafting Team Monitoring Indicators Justification Document
INSPIRE Infrastructure for Spatial Information in Europe Monitoring and Reporting Drafting Team Monitoring Indicators Justification Document Title Draft INSPIRE Monitoring Indicators Justification Document
More information