Presented By: Aly Aboul Nour Supervised By: Dr. A. Rafea CommonKads.

Slides:



Advertisements
Similar presentations
2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Advertisements

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
NML/436/L1-1 Nazareth Northwestern Mutual Life Participants in IS Development l A team of people comprising: l Project Manager l Systems Analysts l Specialists.
Supervisory Control of Hybrid Systems Written by X. D. Koutsoukos et al. Presented by Wu, Jian 04/16/2002.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Soft Systems Methodology
The CommonKADS Design Model Introduction to CommonKADS CommonKADS Design Model Worked Example Conclusion.
What is Strategic HRM? Strategic human resource management: The pattern of planned human resource deployments and activities intended to enable an organization.
1.
WHAT IS ARTIFICIAL INTELLIGENCE?
© C. Kemke1Expert Systems Tasks COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
OASIS Reference Model for Service Oriented Architecture 1.0
© C. Kemke 1Classification Problem Solving COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
Introduction to Knowledge Engineering
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
1 UML – an overview What is UML? UML stands for Unified Modelling Language. ”The Unified Modelling Language is a visual language for specifying, constructing.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
1 Learning from Behavior Performances vs Abstract Behavior Descriptions Tolga Konik University of Michigan.
CIS 430 ( Expert System ) Supervised By : Mr. Ashraf Yaseen Student name : Ziad N. Al-A’abed Student # : EXPERT SYSTEM.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
Lecture 13 Revision IMS Systems Analysis and Design.
Knowledge Modelling: Foundations, Techniques and Applications Enrico Motta Knowledge Media Institute The Open University United Kingdom.
School of Computing and Mathematics, University of Huddersfield Knowledge Engineering: Issues for the Planning Community Lee McCluskey Department of Computing.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Supervised by, Mr. Ashraf Yaseen. Overview…. Brief Introduction about Knowledge Acquisition. How it can be achieved?. KA Stages. Model. Problems that.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
1 Enviromatics Decision support systems Decision support systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
Project Management Fundamentals Project Organization and Integration
Modeling of ADLs in its Environment for Cognitive Assistance Jérémy Bauchet and André Mayers.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
“Enhancing Reuse with Information Hiding” ITT Proceedings of the Workshop on Reusability in Programming, 1983 Reprinted in Software Reusability, Volume.
Business Analysis and Essential Competencies
Knowledge representation
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Second Generation ES1 Second Generation Expert Systems Ahme Rafea CS Dept., AUC.
Knowledge Model Basics Challenges in knowledge modeling Basic knowledge-modeling constructs Comparison to general software analysis.
10 Software Architecture CSCU 411 Software Engineering.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
1 Introduction to Software Engineering Lecture 1.
CSC 554: Knowledge-Based Systems Part-1 By Dr. Syed Noman Hasany Assistant Professor, CoC Qassim University.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
Overview of MOT Knowledge representation system : Basic Modeling Editor LexiconGrammarSemantics Pragmatics MOT Editor.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Proposals on standardisation process in ESS, The Hague_ ESS net Preparation of Standardisation 1 Proposals on standardisation process.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
APPLY FUNCTIONAL MODELING TO CONSEQUENCE ANALYSIS IN SUPERVISION SYSTEMS Present by Xinxin Zhang 1 Morten Lind 1, Giulio Gola 2,
1 Computer Group Engineering Department University of Science and Culture S. H. Davarpanah
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
What is a method? More than three decades ago . Edward Anthony (1963) gave us a definition that has quite admirably withstood the test of time. His concept.
1 Analysing system-user cooperation in KADS H. P. de Greef and J. A. Breuker, Department of Social Science Informatics, University of Amsterdam Knowledge.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
The Architecture of Systems. System Architecture Every human-made and natural system is characterized by a structure and framework that supports and/or.
Constraints for V&V of Agent Based Simulation: First Results A System-of-Systems Engineering Perspective Dr. Andreas Tolk Frank Batten College of Engineering.
What is Artificial Intelligence?
Winter 2007SEG2101 Chapter 31 Chapter 3 Requirements Specifications.
Lecture №1 Role of science in modern society. Role of science in modern society.
1 Learning through Interactive Behavior Specifications Tolga Konik CSLI, Stanford University Douglas Pearson Three Penny Software John Laird University.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
UTA/ARRI. Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington.
Expert System Seyed Hashem Davarpanah University of Science and Culture.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Artificial Intelligence
Architecture Components
Taxonomy of Problem Solving and Case-Based Reasoning (CBR)
Presentation transcript:

Presented By: Aly Aboul Nour Supervised By: Dr. A. Rafea CommonKads

Organization Model Task Model CommonKADS models Agent Model Communication Model Problem Definition Expertise Model Design Model

Newell Knowledge Level There exists a level lying immediately above symbol level which is characterized by knowledge as the medium and the principle of rationality as law of behavior

CommonKADS Knowledge level it is the appropriate level for modeling the competence of knowledge-based systems. It calls for the description of problem solving behavior at a conceptual level that is independent from representation and implementation decision.

Rationality Acting Rational: The agent will act rationally within this structure leads to a class of behavior deals with pragmatic and epistermogical problems. e.g. MYCIN uses heuristic classification and knowledge is rational appropriate but achieve goals of the system.

Expertise Model Problem Solving Methods Strategic Knowledge Problem Solving Knowledge Application Knowledge Task Knowledge Inference Knowledge Domain Knowledge

Expertise Model Problem Solving knowledge knowledge on problem solving methods in general and on strategic knowledge Application knowledge Task knowledge Inference knowledge Domain knowledge

Domain Knowledge Domain knowledge gives vocabulary of the application domain selection of all statement about the domain that together present a coherent view of the domain

Domain Knowledge Start-circuit Fuse=blown Start-circuit Fuse-inspection =wire-broken Start-engine Power=off Battery Power=low Control-panel Battery-dial=zero Start-circuit Fuse=blown causes Has- manife station

Inference knowledge Inference knowledge describes the usage of domain knowledge in performing tasks via small reasoning steps Inference knowledge Are functional components defining basic reasoning steps operating on restricted parts of knowledge

Inference Knowledge select Cover initial- complaint Initial-Complaint complaint hypothesis state Potential- cause Causal model

Inference Knowledge Domain knowledge play roles in reasoning in: Static role Dynamic role

Task Knowledge Task definition describes goal of a task, its input and output roles, and their relation. Task body describes how the goal can be achieved by giving sub-goals assumptions and a task expression describing how the task goal can be achieved

Task Knowledge Task decomposition tree illustrates in a graphical way which subtasks are to perform for performing the main tasks

Relations Heuristically - diagnosis Generate-hypothesisTest-hypothesis Complaint causal-model state has-manifestation state Cover- initial- complaint Initial- complaint Hypothesis Establis h Hyposet his Consistent- hypothesis Potential- Cause Potential- Cause

Generic Tasks Generic tasks of Chandrasekaran can used actually to instantiated problem solving methods applied to generic task definition at various level of grain size. e.g. task specification can modeled as generic task (task definition and task body)

Conclusion A careful study of various knowledge modeling approaches reveals that different approaches are not incompatible, even though their terminology is different. CommonKADS expertise is a solution framework to the expert interaction between several levels of knowledge thus we can introduce a dynamic methodology of providing a solution