Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Topics:  Possible uses of ontologies  Ontologies vs. terminologies.

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

Software Requirements
Social Studies can be SPECtacular Anthony J Fitzpatrick Vice President for Professional Development Services The American Institute for History Education.
1 © 2006 Curriculum K-12 Directorate, NSW Department of Education and Training Implementing English K-6 Using the syllabus for consistency of teacher judgement.
Introduction to Ontologies or Why Ontology Is Such a Pain Gary H. Merrill Phenotype RCN Meeting Feb. 23, 2012 Raleigh 1
Copyright Irwin/McGraw-Hill Data Modeling Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L. D. Bentley.
Ontology From Wikipedia, the free encyclopedia In philosophy, ontology (from the Greek oν, genitive oντος: of being (part. of εiναι: to be) and –λογία:
Philosophy of Research
OASIS Reference Model for Service Oriented Architecture 1.0
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
Software Requirements
Software Requirements
Overview of Software Requirements
Conceptual modelling. Overview - what is the aim of the article? ”We build conceptual models in our heads to solve problems in our everyday life”… ”By.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Improving Data Discovery in Metadata Repositories through Semantic Search Chad Berkley 1, Shawn Bowers 2, Matt Jones 1, Mark Schildhauer 1, Josh Madin.
What is a term? A term can be considered the linguistic representation of a concept within a specific field of knowledge. It can consist of a single word.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 6 Slide 1 Software Requirements.
Knowledge representation
The Cognitive Perspective in Information Science Research Anthony Hughes Kristina Spurgin.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Software Requirements Presented By Dr. Shazzad Hosain.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Jennie Ning Zheng Linda Melchor Ferhat Omur. Contents Introduction WordNet Application – WordNet Data Structure - WordNet FrameNet Application – FrameNet.
Semantic Commitment for Designing Ontologies: a Proposal Bruno Bachimont Raphaël Troncy Antoine Isaac Institut National de l’Audiovisuel France.
Software Requirements Hoang Huu Hanh, Hue University hanh-at-hueuni.edu.vn Lecture 4 & 5.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
1 A Conceptual Framework of Data Mining Y.Y. Yao Department of Computer Science, University of Regina Regina, Sask., Canada S4S 0A2
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
Terminology and documentation*  Object of the study of terminology:  analysis and description of the units representing specialized knowledge in specialized.
Taken from Schulze-Kremer Steffen Ontologies - What, why and how? Cartic Ramakrishnan LSDIS lab University of Georgia.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
1 Everyday Requirements for an Open Ontology Repository Denise Bedford Ontolog Community Panel Presentation April 3, 2008.
Yarmouk University Department of Computer Information Systems CIS 499 Yarmouk University Department of Computer Information Systems CIS 499 Yarmouk University.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
IFS310: Module 6 3/1/2007 Data Modeling and Entity-Relationship Diagrams.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
1 Software Requirements l Specifying system functionality and constraints l Chapters 5 and 6 ++
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Improving Dependability in Service Oriented Architectures using Ontologies and Fault Injection Binka Gwynne Jie Xu School of Computing University of Leeds.
Mining the Biomedical Research Literature Ken Baclawski.
Terminology and documentation*  Object of the study of terminology:  analysis and description of the units representing specialized knowledge in specialized.
Cognitive Science and Biomedical Informatics Department of Computer Sciences ALMAAREFA COLLEGES.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
MDA & RM-ODP. Why? Warehouses, factories, and supply chains are examples of distributed systems that can be thought of in terms of objects They are all.
Science and Technology Norwegian University of NTNU Rolv Bræk, January Introduction to Systems Engineering by Rolv Bræk NTNU.
Software Requirements Specification (SRS)
Basic Concepts and Definitions
Subject languages, part 1 Scope. Goals of subject languages Ranganathan: To provide a helpful sequence of documents, so that: Readers discover topics.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
Chapter 10 Software quality. This chapter discusses n Some important properties we want our system to have, specifically correctness and maintainability.
Of 24 lecture 11: ontology – mediation, merging & aligning.
The Agricultural Ontology Server (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Food and Agriculture Organization.
1 Software Requirements Descriptions and specifications of a system.
ELD Standards Framework. Guiding Principles Students’ languages and cultures are valuable resources to be tapped and incorporated into schooling. Students’
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Software Engineering, COMP201 Slide 1 Software Requirements.
Algorithms and Problem Solving
Knowledge Representation Part I Ontology
ece 627 intelligent web: ontology and beyond
Ontology From Wikipedia, the free encyclopedia
EKT 421 SOFTWARE ENGINEERING
Outline What is Literature Review? Purpose of Literature Review
Chapter III: Terminology and Arabization: Problems of Multiplicity and Methodology Part 1.
Methontology: From Ontological art to Ontological Engineering
Dr. Jiacun Wang Department of Software Engineering Monmouth University
Presentation transcript:

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Topics:  Possible uses of ontologies  Ontologies vs. terminologies  Ontologies and their languages  Importance of a conceptual foundation and vision  Design, scenarios, and use cases  Positive steps  Dangers and sources of error  Suggested reading 1

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Keep these separated in your thinking and your representations: 2 Language Thought Reality Word Concept Object Represent their relations explicitly, and not implicitly

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Some possible uses of ontologies or terminologies: Document classification Enhanced search o Concept-enhanced search o Search expansion to related objects or concepts Text mining Data mining and inferencing Knowledge discovery Interpretation or use of other ontologies/terminologies 3

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Ontologies vs. Terminologies:  A terminology, dictionary, lexicon, or thesaurus is a term system Its constituents are terms It represents relations among terms (typically such as synonymy, partial synonymy, or meaning overlap or inclusion) and properties of terms  An ontology is an object system (or a category system) Its constituents are objects (of one sort or another) that are not linguistic entities such as terms. It represents relations among objects (such as “is a part of”, “has as a function”, “is connected to”) 4

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC An ontology may have one or more languages related to it in such a way that The terms (or more complex name-like expressions) in the language(s) denote the entities (things) in the ontology The language(s) may be used to form assertions of varying degrees of complexity about the things in the ontology. In this way, an ontology may be thought of as the “domain” or the “universe of discourse” of a scientific theory: the set of things, formally characterized, that the theory is about. 5

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC The importance of a clear conceptual foundation and goal- oriented vision Scientific goals -- not implementation goals. Conceptual and scientific characterization -- not technical description and implementation-level characterization. How to tell that you have the wrong kind of high-level characterization of your vision and task. Some examples: 1.Ontology Matching, by Euzenat and Shvaiko 2.“Engineering a Development Platform for Ontology-Enhanced Knowledge Applications”, G. Merrill, in A Handbook of Principles, Concepts and Applications in Information Systems”, ed. by R. Sharman, R. Kishore, and R. Ramesh, Springer,

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Design Scenarios and Use Cases (analogy of ontology design with UI design): A use case is the specification of a particular task or action that must be accomplished, what its starting state is, and what its ending state must be. It is therefore particularly useful to implementers in getting things right. But it is a concept borrowed from software testing. A design scenario (or user scenario) tells a story about the use of an application from the perspective of a single typical user. It is more broadly goal oriented than a use case, provides richer context, justification, and rationale. It will typically involve several episodes, each of which could be extracted as a use case, and it is useful in the careful characterization and design of the system. It paints a detailed picture of business or scientific goals and needs. Use cases come from scenarios. 7

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC 8 Some positive steps: Provide a clearly written description of goals and criteria of adequacy illustrated with detailed and realistic scenarios of use. Provide a precise and implementation-independent characterization of the basic concepts of the ontology, its intended domain, and the fundamental properties of and relations among elements of the ontology. State principles in a way that can be understood and objectively applied by all ontology users. Take account of the need to be able to modify and expand the ontology as errors and new knowledge are discovered. Be mindful of any need to link your ontology with other ontologies in one way or another.

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Some dangers and sources of error: Failure to clearly characterize purposes and goals in a way that is precise, based on realistic scenarios, and independent of implementation. Conflation of terminology or language with ontology. Confusion of meaning relations among terms with empirical or nomic relations among ontology entities or categories. Conflation of an ontology with its implementation using a particular representation language or a particular set of data structures (e.g., thinking that the ontology is characterized by its OWL or RDF or OBO implementation). 9

Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Suggested reading: There is now a vast amount of literature on scientific ontologies and their creation and maintenance. I recommend the following as fundamental sources and starting points: Ontology Matching, J. Euzenat and P. Shvaiko, Springer, Berlin, Highly rigorous and comprehensive in scope. In dealing with problems of matching one ontology to another it introduces all the fundamental issues involved in ontology design. The Laboratory of Applied Ontology. Institute of Cognitive Science and Technology, Italian National Research Council. There is a wealth of information on this site and links to more.Laboratory of Applied Ontology 10