Be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg.

Slides:



Advertisements
Similar presentations
Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Advertisements

The Ontology Construction Problem Ontology construction requires the active engagement of domain experts Existing ontology authoring tools are not tailored.
Map of Human Computer Interaction
Chronos: A Tool for Handling Temporal Ontologies in Protégé
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Wrap up  Matching  Geometry  Semantics  Multiscale modelling / incremental update / generalization  Geometric algorithms  Web Services.
The Semantic Web Week 13 Module Website: Lecture: Knowledge Acquisition / Engineering Practical: Getting to know.
Reasons to study concepts of PL
PDDL: A Language with a Purpose? Lee McCluskey Department of Computing and Mathematical Sciences, The University of Huddersfield.
School of Computing and Mathematics, University of Huddersfield Knowledge Engineering: Issues for the Planning Community Lee McCluskey Department of Computing.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Principles and Methods
FREMA: e-Learning Framework Reference Model for Assessment Design Patterns for Wrapping Similar Legacy Systems with Common Service Interfaces Yvonne Howard.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
PROGRAMMING LANGUAGES The Study of Programming Languages.
Overview of the Database Development Process
1 An Analytical Evaluation of BPMN Using a Semiotic Quality Framework Terje Wahl & Guttorm Sindre NTNU, Norway Terje Wahl, 14. June 2005.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Software Engineering 2003 Jyrki Nummenmaa 1 REQUIREMENT SPECIFICATION Today: Requirements Specification Requirements tell us what the system should.
SE-02 SOFTWARE ENGINEERING LECTURE 3 Today: Requirements Analysis Requirements tell us what the system should do - not how it should do it. Requirements.
Knowledge representation
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Ontology Summit2007 Survey Response Analysis -- Issues Ken Baclawski Northeastern University.
EVALUATING PAPERS KMS quality- Impact on Competitive Advantage Proceedings of the 41 st Hawaii International Conference on System Sciences
Software Engineering – University of Tampere, CS DepartmentJyrki Nummenmaa REQUIREMENT SPECIFICATION Today: Requirements Specification.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Heuristic evaluation Functionality: Visual Design: Efficiency:
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
WSMX Execution Semantics Executable Software Specification Eyal Oren DERI
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Improving Nuclear Safety Through Operating Experience Feedback NEA/IAEA/WANO- Conference Cologne 29 – 31 May 2006 Human and Organisational Factors Including.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
1 Everyday Requirements for an Open Ontology Repository Denise Bedford Ontolog Community Panel Presentation April 3, 2008.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Chapter 1 Introduction to Software Engineering. Why Engineer Software? n Air traffic control case study –$2.3 Billion spent without any usable deliverable.
Andreas Abecker Knowledge Management Research Group From Hypermedia Information Retrieval to Knowledge Management in Enterprises Andreas Abecker, Michael.
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.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Chap#11 What is User Support?
, - - HarmoniQuA MoST1 HarmoniQuA Knowledge Base and modelling guidelines Presenter affiliation name - country.
Domain Modeling In FREMA Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
ICT EMMSAD’05 13/ Assessing Business Process Modeling Languages Using a Generic Quality Framework Anna Gunhild Nysetvold* John Krogstie *, § IDI,
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
Science and Technology Norwegian University of NTNU Rolv Bræk, January Introduction to Systems Engineering by Rolv Bræk NTNU.
RE-ENGINEERING AND DOMAIN ANALYSIS BY- NISHANTH TIRUVAIPATI.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
Approach to building ontologies A high-level view Chris Wroe.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Ontologies for the Semantic Web Prepared By: Tseliso Molukanele Rapelang Rabana Supervisor: Associate Professor Sonia Burman 20 July 2005.
HCC 831 User Interface Design and Evaluation. What is Usability?
Conceptualizing the research world
Human-Computer Interaction
User Interface Design and Usability Course Introduction
Independent Study of Ontologies
Iterative design and prototyping
Tools of Software Development
Introduction Artificial Intelligent.
Introduction To System Analysis and Design PART 2
User Interface Design and Evaluation
Chapter 11 user support.
Map of Human Computer Interaction
Presentation transcript:

be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg

Outline Motivation Goal Criteria and requirements for user-friendly ontology design Concept Editor prototyp Future work 2

Motivation 'The productivity of knowledge and knowledge workers will not be the only competitive factor in the world economy. It is, however, likely to become the decisive factor, at least for most industries in the developed countries.‘ [Dru98] 'Although the Semantic Web has recently been gaining significant attention from both academia and industry, the amount of knowledge available in formal representations that are accessible by machines is still small compared to the "traditional" Web. A major reason for this is that Semantic Web technologies and tools require considerable technical expertise, and are thus not well suited for users outside the world of computer science.‘ [SGW06] 3

Goal Ontologies are a major building block of the semantic web, but they are too complex to be used by non-experts. Average users are using techniques like e.g. mind maps for externalizing knowledge. To turn the semantic web into reality a critical mass of available formalized knowledge is needed. Available ontologies are results of scientic or industrial projects Ontologies are not used by the general public, in contrast to the so-called Web 2.0 Our goal: Make ontology creation as usable as the Web2.0 4

Use cases Provide a methodology and supporting tool, that: enables average, non-expert users build simple ontologies on their domains of interest. enables domain experts to externalize their domain knowledge without the help of an ontology engineer. can be used by ontology engineers as simple and flexible way to prototyp ontologies. 5

Criteria We identied criteria for user-friendly ontology design methodologies Besides the methodologies themselves the criteria also cover aspects of ontology construction tools and the underlying ontology languages. 6

Criteria Criteria applying to methodologies: Usage of adequate terminology Structure Descriptiveness Transparency 7

Criteria Criteria applying to methodologies and tools: Error avoidance Robustness Consistency Conceptualization flexibility 8

Criteria Criteria applying to tools: Lookahead features Hiding of formality Comprehensible presentation of ontology assumptions 9

Criteria Tool support indicates if a methodology is coherently implemented in a tool Expressiveness applies to the underlying ontology language and the subset of it used in the methodology 10

Requirements Usability: The methodology and tool should consider the central usability concepts: learnability, efficiency, memorability, error-handling and statisfaction Effectiveness: Users should be enabled to convey their intented meaning as easy and intuitive as possible Flexibility: Changes to the ontology should be possible at every development stage with minimum effort Functional: Formal methodology specification Creation of ontologies with adequate expressiveness Possibility to reuse existing ontologies Graphical creation and editing of ontologies Automatic consistency checking Interactive user guidance 11

ConceptEditor – Desktop metaphor 12

ConceptEditor – Conceptualization flexibility 13

ConceptEditor – Flexible hierarchical views 14

ConceptEditor – Automatic user guidance 15

Future work Finalization of Methodology Prototyp Evaluation within the STASIS project other projects 16

Thank you for your attention. Questions? 17