Experience Management

Slides:



Advertisements
Similar presentations
Data Mining and the Web Susan Dumais Microsoft Research KDD97 Panel - Aug 17, 1997.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
The Experience Factory May 2004 Leonardo Vaccaro.
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
This chapter is extracted from Sommerville’s slides. Text book chapter
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
The Exchange of Retrieval Knowledge about Services between Agents Mirjam Minor Mike Wernicke.
Data Management Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
Requirements Analysis
Help Desk System How to Deploy them? Author: Stephen Grabowski.
Requirements Elicitation. Who are the stakeholders in determining system requirements, and how does their viewpoint influence the process? How are non-technical.
Chapter 10 Information Systems Analysis and Design
WebMining Web Mining By- Pawan Singh Piyush Arora Pooja Mansharamani Pramod Singh Praveen Kumar 1.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Chapter 8 Object Design Reuse and Patterns. Object Design Object design is the process of adding details to the requirements analysis and making implementation.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
Systems Analysis and Design in a Changing World, Fourth Edition
Information in the Digital Environment Information Seeking Models Dr. Dania Bilal IS 530 Spring 2005.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Chapter 4 Decision Support System & Artificial Intelligence.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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.
CISB113 Fundamentals of Information Systems IS Development.
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
Approach to building ontologies A high-level view Chris Wroe.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
SSE3 Knowledge mangement concepts 1. Agenda What is knowledge management Classification of knowledge Knowledge management process Common/shared information.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
1 Adaptive Workflow to Support Knowledge Intensive Tasks Ann Macintosh AIAI The University of Edinburgh
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
Chapter Objectives Describe knowledge application mechanisms, which facilitate direction and routines. Explain knowledge application technologies, which.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
1 CASE Computer Aided Software Engineering. 2 What is CASE ? A good workshop for any craftsperson has three primary characteristics 1.A collection of.
Engineering, 7th edition. Chapter 8 Slide 1 System models.
CIS 375 Bruce R. Maxim UM-Dearborn
Human Computer Interaction Lecture 21 User Support
Popular Database Management Systems
Database Development Lifecycle
Chapter 1 The Systems Development Environment
Web Engineering.
Chapter 6 Database Design
Chapter 1 The Systems Development Environment
Component Based Software Engineering
Software Maintenance
Validation & conformity testing
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Object-Oriented Analysis
Knowledge Based Workflow Building Architecture
Taxonomy of Problem Solving and Case-Based Reasoning (CBR)
ece 627 intelligent web: ontology and beyond
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
CSE 635 Multimedia Information Retrieval
LOD reference architecture
Chapter 1: The Database Environment
The Database Environment
Chapter 11 user support.
Metadata The metadata contains
Chapter 5 Architectural Design.
Dept. of Computation, UMIST
Chapter 1 The Systems Development Environment
The Database Environment
Presentation transcript:

Experience Management 11/17/2018 Sean White -- saw207 -- CSE 435

What is this? What’s a Case Base? 11/17/2018 Sean White -- saw207 -- CSE 435

Recall Data are facts with no context Information is interpreted data Knowledge is a set of related information Experience is stored specific knowledge Case base as experience to be managed 11/17/2018 Sean White -- saw207 -- CSE 435

Warehouses of Experience External CBR Systems Knowledge / Experience Base Data Base Documentation People 11/17/2018 Sean White -- saw207 -- CSE 435

Observations May contain any level of classification Not independent Some contain unknown resources Dynamic IDSS may contain any / all of these 11/17/2018 Sean White -- saw207 -- CSE 435

Knowledge / Experience Management Requires systematic approach Key functions Retrieval Adaptation Maintenance Storage Analysis 11/17/2018 Sean White -- saw207 -- CSE 435

Example – Software Engineering Sources of Knowledge / Experience API Documentation Software Objects (Classes) Project Documentation (Feasibility Studies, etc.) Software Manuals (e.g. Design Patterns) Bug Reports (Ticket Systems) Programmers Customers 11/17/2018 Sean White -- saw207 -- CSE 435

Ex. Software Engineering Access Patterns (Who needs this?) Executive Officers Senior Designers Developers QA Staff Parallels – Manufacturing, Engineering, etc. 11/17/2018 Sean White -- saw207 -- CSE 435

Ex. Software Engineering Maintenance (Who can make changes?) Dedicated Staff? (Experience Engineers) But, others may require / request changes Developers Designers QA Staff Need an explicit methodology for maintenance 11/17/2018 Sean White -- saw207 -- CSE 435

Knowledge / Experience Management – Revisited Must consider all these sub-problems Aggregate knowledge across domains Provide methodology for interaction Satisfy maintenance goals Analyze usage 11/17/2018 Sean White -- saw207 -- CSE 435

Major Tasks for EM Creating the EB and related applications Maintaining the EB Gather new experience Prune old or bad experience Reorganization Continual Adaptation Presentation Integration (Knowledge, Process) All to facilitate knowledge reuse!! 11/17/2018 Sean White -- saw207 -- CSE 435

COIN Corporate Information Network Provides Intranetwork Experience System Framework for Integrating EM Technologies Includes a Knowledge Base Describes an EMCF Experience Management Content Framework 11/17/2018 Sean White -- saw207 -- CSE 435

COIN – ECMF Knowledge Base CB CB CB 11/17/2018 Sean White -- saw207 -- CSE 435

Knowledge Base Systems INRECA Knowledge base system for developing… Knowledge Base Systems Note: Make sure everyone’s head is still attached. 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA Integrated Platform for Reasoning from Cases Induction and Reasoning from Cases Methodology for constructing EM systems Provides Interfaces for case managers Methods for knowledge collection Processes for indexing knowledge Models for representing knowledge 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – Applications Help-desk systems Maintenance systems Robots, Toxicology Maintenance systems Boeing, Diesel ship engines Risk assessment systems Wind damage, Gas meters Experience feedback systems Nuclear power plants, Electrical systems Feasibility assessment systems 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – Process Abstraction Knowledge base contains processes Specific Terminology 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – Knowledge Base Consists of Three Levels of Objects Common Generic Level High Level Building Blocks, Approach Cookbook Level Types of Applications, Recipes Application Level Specific Previous Applications Each level stores processes for creating products 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – Knowledge Base 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – KB Contents Structured, linked hypertext Products Methods Resources Required to meet goals Full text search -> Retrieval Inaccurate, limited Fine for most SW development projects 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA vs. COIN Knowledge Representation COIN text objects classification INRECA hierarchy and classification Observation Managerial Problem Technical Guideline Maintenance Feasibility Solution Organizational Suggestion Work flow Pilots and stuff… 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA Hierarchy (Classification) Product Process Product Project Idea Develop Project Living Application Goal Identification Feasibility Study Organization Analysis Managerial Technical Organizational 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA Hierarchy (Classification) Goal Identification Project Idea Develop Project Living Application Project Idea Define Scope & Goals for Feasibility Scope & Goal Definition 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA Hierarchy (Classification) 11/17/2018 Sean White -- saw207 -- CSE 435

Stamping Advisor (SA) Ford Motor Co. Task (Process) Oriented Assists in feasibility study (design support) Task (Process) Oriented Similar to INRECA Well integrated into existing tools Automatic retrieval / insertion Knowledge drawn from Ford’s Best Practices Indexed by Verity 11/17/2018 Sean White -- saw207 -- CSE 435

Stamping Advisor (SA) 11/17/2018 Sean White -- saw207 -- CSE 435

Graduate Admissions Advisor University of Wollongong, Australia Assists decisions regarding applicant acceptance Classifies information using RDF ontology Resource Description Framework (Semantic Web) CBR Uses agents for information retrieval Goal driven Browser based 11/17/2018 Sean White -- saw207 -- CSE 435

Graduate Admissions Advisor – Agents Software entities (processes) specialized for Retrieval Performs Query Reuse Similarity Assessment Adaptation Storage Indexing Intelligent Uses reasoning to construct a plan to achieve goal 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA vs. COIN vs. SA vs. GAA Knowledge Integration Compiling related knowledge Possibly across domains Include all relevant knowledge Various sources INRECA uses hierarchy to compose relations COIN uses classification for retrieval SA uses tasks to classify needed information GAA uses RDF (XML – Semantic Web) 11/17/2018 Sean White -- saw207 -- CSE 435

INRECA – Maintenance (and Reuse) Performed both during and after project Project Characterization Recipe Reuse (or Formulation) Analyze and Combine Processes Perform Project Plan Documentation everywhere… Analyze Project Plan Add Project to KB Add New Recipes All of this can be in the KB! 11/17/2018 Sean White -- saw207 -- CSE 435

SA – Maintenance Automatic Takes no extra effort As issues are identified Prompts user for information Adds to knowledge base Takes no extra effort Documenting fix enters new knowledge into base Available immediately to downstream tasks 11/17/2018 Sean White -- saw207 -- CSE 435

Graduate Admissions Advisor – Maintenance Automatic case adaptation Still requires human intervention to verify Web forms for new cases Storage agent Automatically re-indexes database for new cases 11/17/2018 Sean White -- saw207 -- CSE 435

COIN – Maintenance Maintenance Procedures as Knowledge Quality Knowledge Rate the KB/CBR system performance Procedural Knowledge How to maintain the KB Decision Knowledge Use Quality Knowledge to choose Procedures Real-time – gathered from data mining 11/17/2018 Sean White -- saw207 -- CSE 435