1 INTEGRATING ENGINEERING METHODOLOGIES ONTOLOGY SUMMIT 2007 Paola Di Maio (remote) Goal of this presentation: to propose an integrated software development.

Slides:



Advertisements
Similar presentations
A platform of for knowledge and services sharing Fernando Ferri IRPPS-CNR.
Advertisements

ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
SOFTWARE ENGINEERING ONTOLOGY A DEVELOPMENT METHODOLOGY Projects: eLSE & SELBO Iveta Georgieva.
Chapter 6: Design of Expert Systems
1 Introduction to Software Engineering Lecture 42 – Communication Skills.
Ch3: Software Engineering Principles 1 What is a principle?  Definition:  Goals of accounting principles:  Goals of software engineering principles?
What is workflow?  A workflow is a structured way of defining and automating structures and procedures within an organization. What is workflow management.
HYGIA Design and Application of new Artificial Intelligence techniques to the acquisition and use of medical knowledge represented as care pathways.
Unit Testing CS 414 – Software Engineering I Don Bagert Rose-Hulman Institute of Technology January 16, 2003.
Requirements Engineering Process – 1
Scottish Procurement – ICT Services and Software Team ICT Services - Future Frameworks 1.
Learning Sciences and Engineering Professional Master’s Program Ken Koedinger Vincent Aleven Albert Corbett Carolyn Rosé Justine Cassell.
Introduction to Systems Engineering Abd-El-Kader SAHRAOUI Industrial Dept Toulouse University: and Laboratoire d‘Analyse.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
1 Software Construction Software Construction Chapter 1.
1 Phases in Software Development Lecture Software Development Lifecycle Let us review the main steps –Problem Definition –Feasibility Study –Analysis.
Feasibility Study.
BMAN Integrative Team Project Week 2 Professor Linda A Macaulay.
Adaptive Processes © Adaptive Processes Simpler, Faster, Better Software Requirements.
1 Chapter 8++ The Final Design Report. 2 Motivation The main purpose of the design report is to provide all the information necessary to: The main purpose.
1 Introduction to Software Engineering Lecture 1.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
 The need for a formal methodology description  SPEM for describing an agent oriented methodology  PASSI: an example  The needed extension  Discussion.
Towards Common Standards for Studies of Software Engineering Tools and Tool Features Timothy C. Lethbridge University of Ottawa.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming.
Software Engineering Saeed Akhtar The University of Lahore.
Interaction Design Chapter 1. Good design? Bad design?
Scottish Procurement – ICT Services and Software Team ICT Services - Future Frameworks 1.
Testing and Evaluating Software Solutions Introduction.
Cognos BI. What is Cognos? Cognos (Cognos Incorporated) was an Ottawa, Ontario-based company that makes Business Intelligence (BI) and Performance Management.
Data Science Interview Questions 1.What do you mean by word Data Science? Data Science is the extraction of knowledge from large.
Enabling Access Control and Privacy through Ontology Mohammad M. R. Chowdhury Dr. Josef Noll UniK - University Graduate Center, Norway Dr. Juan Miguel.
Ημέρες Ευχρηστίας και Προσβασιμότητας ‐ 12 Νοεμβρίου 2009 Πολυχώρος ΑΠΟΛΛΩΝ Νομαρχίας Πειραιά Παρουσίαση βιβλίου: Integrating Usability Engineering.
Text Linguistics. Definition of linguistics Linguistics can be defined as the scientific or systematic study of language. It is a science in the sense.
UNIT – II BUSINESS PROCESS MANAGEMENT
Requirements Determination
SQA project process standards IEEE software engineering standards
16CS202 & Software Engineering
Review of last class Software Engineering Modeling Problem Solving
Software Quality Engineering
SQA project process standards IEEE software engineering standards
Object-Oriented Software Engineering Using UML, Patterns, and Java,
Independent Study of Ontologies
Introduction to System Analysis and Design
Chapter 6: Design of Expert Systems
Chpter#5 -part#1 Project Scope and Human Resource Planning
Campus Locator – Definition Phase (May04-04)
BIS 221 MENTOR Education for Service- -bis221mentor.com.
Model Based Engineering at Raytheon Missile Systems
Methontology: From Ontological art to Ontological Engineering
Land Cover and Land Use Statistics
Data base management system dbms
Gathering Systems Requirements
Pervasive Computing Happening?
Stakeholder Summit Session : Strengths and Successes
Шинжлэх ухаан, технологи, инновацийг хэмжих нь: статистикийн нэр томъёонууд “Шинжлэх ухаан, технологи, инновацийн шалгуур үзүүлэлт” үндэсний сургалт семинар Улаанбаатар,
Integration: Definite Integration
ece 627 intelligent web: ontology and beyond
Department of Computer Science Abdul Wali Khan University Mardan
Requirements Engineering Process – 1
Gathering Systems Requirements
Designing a Multi-channel Legal Knowledge Service Center Using Data Analysis and Contact Center Technology Amy J.C. Trappey1 Fu-Chiang Hsu1 Adam J-L. Hou1.
Software Engineering ECS-602 B.Tech CS/Year-III Sem-VI
Expert system Application within PLM in Support of DFX
GROUP 1.
Jennifer Britton Biomedical Engineering Vanderbilt University
Applying Agile Lean to Global Software Development
HUMAN COMPUTER INTERACTION. The main aims of the chapter are to: Explain the difference between good and poor interaction design. Describe what interaction.
UML Design for an Automated Registration System
Presentation transcript:

1 INTEGRATING ENGINEERING METHODOLOGIES ONTOLOGY SUMMIT 2007 Paola Di Maio (remote) Goal of this presentation: to propose an integrated software development metholodogy that combines ontology, software and knowledge engineering principles and techniques

2 PROBLEM STATEMENT Ontology definition is becoming central to intelligent systems development Ontology Engineering Methodologies and Sofware Engineering Methodologies activitivies, are carried out as separate This presentation proposes an integrated approach aimed at synchronising such activities for the purpose of optmizing intelligent and knowledge based systems development

3 ONTOLOGY ENGINEERING METHODOLOGIES

4 OPEN ISSUES WITH KNOWN OEM 1. Various issues (see references 2,3,) 2. Knowledge Acquisition and Analysis activities are underspecified 3. Requirements analsysis and specification is underspecified 4. Usability Engineering activities are generally not included

5 OTHER ENGINEERING PRACTICES DETAILED AND IN DEPTH ENGINEERING ACTIVITIES TO BE INTEGRATED IN OEM ARE: ● REQUIREMENTS ENGINEERING ● KNOWLEDGE ENGINEERING ● USER CENTERED ENGINEERING

6 RECOMMENDATIONS 1)Requirements Analysis, Knowledge Abstraction and User Centered Design activities should be formally integrated in OEM, and OE Engineering activities should be integrated in SE methods, possibly leading to an Integrated Development Methodology 2) It is desirable that OEM should be designed with open and collaborative development environments in mind, such as open source

7 REFERENCES