Using Domain Ontology as Domain Knowledge for Requirements Elicitation Haruhiko Kaiya & Motoshi Saeki A model description by Roel Esten.

Slides:



Advertisements
Similar presentations
Chapter 3 Critically reviewing the literature
Advertisements

Taxonomies of Knowledge: Building a Corporate Taxonomy Wendi Pohs, Iris Associates
Mapping Studies – Why and How Andy Burn. Resources The idea of employing evidence-based practices in software engineering was proposed in (Kitchenham.
Gathering Requirements
GOORE Method Engineering Presentation Sander Knape.
Florence Workshop, 16th June 2003 The MESMUSES portal of La Cité des Sciences et de l’Industrie MESMUSES : Involvement of the Mediathèque at the “Cité.
Meta Data Repository Analysis Business Intelligence Road Map
2006 Ontopia AS1 Towards an Ontology Design Methodology Initial work Lars Marius Garshol CTO, Ontopia TMRA
Software Testing and Quality Assurance
School of Computing and Mathematics, University of Huddersfield Knowledge Engineering: Issues for the Planning Community Lee McCluskey Department of Computing.
Topics - Reading a Research Article Brief Overview: Purpose and Process of Empirical Research Standard Format of Research Articles Evaluating/Critiquing.
Information Modeling: The process and the required competencies of its participants Paul Frederiks Theo van der Weide.
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
Ontologies for Cadastral Processes Gerhard Navratil COST G9-Meeting Aalborg,
The RESEARCH PROCESS. IDEA-GENERATING PHASE  Research begins with an idea in which the researcher has interest.  It is in this phase wherein the researcher.
S R S S ystem R equirements S pecification Specifying the Specifications.
Software Engineer Report What should contains the report?!
Slide 3.1 Saunders, Lewis and Thornhill, Research Methods for Business Students, 5 th Edition, © Mark Saunders, Philip Lewis and Adrian Thornhill 2009.
1 CMPT 275 Software Engineering Requirements Analysis Phase Overview of Requirements Analysis Activity System Context Diagrams.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
S/W Project Management
In The Name Of God. Jhaleh Narimisaei By Guide: Dr. Shadgar Implementation of Web Ontology and Semantic Application for Electronic Journal Citation System.
Research Writing and Scientific Literature
1 Introduction to Modeling Languages Striving for Engineering Precision in Information Systems Jim Carpenter Bureau of Labor Statistics, and President,
On the perception of software quality requirements during the project lifecycle Roald van der Valk.
Semantic data model
Requirements Engineering Requirements Elicitation Requirements Analysis Requirements Validation Requirements Management.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Knowledge Representation and Indexing Using the Unified Medical Language System Kenneth Baclawski* Joseph “Jay” Cigna* Mieczyslaw M. Kokar* Peter Major.
Domain-Specific Software Development Terminology: Do We All Speak the Same Language? Arturo Sánchez-Ruíz, University of North Florida, USA Motoshi Saeki,
UCLA Graduate School of Education & Information Studies National Center for Research on Evaluation, Standards, and Student Testing Online Assessment within.
Researching & Writing a Literature Review Karen Ciccone NCSU Libraries.
New Media Project on Community Based Information Systems “Once ICT is enabled, what do we do?”
Module 5 Literature Review
Learning Goals To understand the magnitude of drug information available today To understand the differences between primary, secondary, and tertiary resources.
VICTORIA PLAZA ROSADO Coordinator of Library Information System Library and Information Center – ESPOL Guayaquil-Ecuador.
Requirements Elicitation and Validation with Real World Scenes Peter Haumer, Klaus Pohl and Klaus Weidenhaupt Rens van Erk
Terminology and documentation*  Object of the study of terminology:  analysis and description of the units representing specialized knowledge in specialized.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
Content Management Systems Linda Fernandezlopez LIS 385T Information Architecture February 6, 2003.
Rule-Based Baseline Ontology Method for Requirement Elicitation Research paper: A Domain Ontology Building Process for Guiding Requirements Elicitation.
RUNA SEWRADJ GROUP A EXTRACTING AND MODELING PRODUCT LINE FUNCTIONAL REQUIREMENTS.
Evaluating Web Pages Techniques to apply and questions to ask.
A Goal Based Methodology for Developing Domain-Specific Ontological Frameworks Faezeh Ensan, Weichang Du Faculty of Computer Science, University of New.
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
CRAC++ Risk-Based Confidentiality Requirements Specification for Outsourced IT Systems.
CRESST ONR/NETC Meetings, July 2003, v1 17 July, 2003 ONR Advanced Distributed Learning Greg Chung Bill Bewley UCLA/CRESST Ontologies and Bayesian.
Chapter 3 Critically reviewing the literature
Salha Jokhab, Msc 222 PHCL Pharmacy Literature. Objectives Brief description of the literature used in pharmacy, its structure and format. Tips for writing.
SYSE 802 John D. McGregor Module 2 Session 3 Assignment.
Lluís Codina (UPF) MUCS Dept. Of Communication Online Searching: role and characteristics of Academic Databases.
Evaluating Web Pages Techniques to apply and questions to ask.
Dalit Gasul Department of Geography and Environmental Studies, University of Haifa CRI-Project Review Day, Tuesday, February 26, 2008.
 Authors  Purpose  Main Phases  Related Literature  PDD  Examples  Conclusions.
Use Case, Component and Deployment Diagrams University of Sunderland.
Guide to Functional Decomposition
On Relationships among Models, Meta Models and Ontologies Motoshi Saeki Tokyo Institute of Technology Haruhiko Kaiya Shinshu University
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
Systems Engineering Concept Model (SECM) Update
March 13, 2014 RS and GISc Institute of Space Technology
POAD Book: Chapter 8 POAD: Analysis Phase
Kenneth Baclawski et. al. PSB /11/7 Sa-Im Shin
MDR for the Semantic Web: Supporting Ontology Concept
The How and Why of Literature Review
Chapter 3 Critically reviewing the literature
Requirement Engineer Terms and Conditions
Prewriting, Writing and Proofreading
Systems Engineering Concept Model (SECM) Update
Presentation transcript:

Using Domain Ontology as Domain Knowledge for Requirements Elicitation Haruhiko Kaiya & Motoshi Saeki A model description by Roel Esten

Content Topic Related Literature Product Deliverable Diagram Example

Topic - Name Using Domain Ontology as Domain Knowledge for Requirements Elicitation Cited 88 times since 2006

Topic - Authors Haruhiko Kaiya Associate Shinsu University ±100 publications Motoshi Saeki Saeki Lab Edited a book with Sjaak ±200 publications

Topic - Origins based on the academic fields of: Requirements Engineering & Domain Ontologies

Topic - Purpose Creating a method that complements requirements documents in specific domains Without using a domain expert!

Topic – Main phases

Related Literature Two categories: 1. Development of domain ontologies & 2. Application of ontological techniques to requirements engineering

Related Literature ORE framework Method to conceptualize DO’s (Gomez-Perez, Fernandez, & de Vicente, 1996) Several less scientific tools to create DO’s (Volz, et al., 1970 & Miller, 1980)

Related Literature Domain model to express the meaning of requirements (Greenspan, Mylopoulos, & Borgida, 1994) Refine quality of requirements through Thesaurus (Kato et al., 2003)

Product Deliverable Diagram

Example A felon registration system

Example Step 1: Create or find a DO for a registration system specific to felons (DAML ontology library)

Example Step 2: Gather initial requirements e.g. Every felon needs a unique identifier Every felon needs to have a foto Etc…

Example Step 3: Map the requirements you created onto a DO

Example Step 4: Calculate the 4 quality measures Is it complete? Is it correct? Is it consistent? Is it ambiguous?

Example Step 5: When the measures are not sufficiently high Update the list of requirements DO says that each unique identifier is composed of two components State & number New Req: Every felon needs a state name Every felon needs a number

Example Step 6: Go back to step 2

Questions?