Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter...

12
Living Ontologies: Living Ontologies: with applications to with applications to Business Process Alignment and Business Process Alignment and Building Consensus Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006

Transcript of Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter...

Page 1: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

Living Ontologies:Living Ontologies:

with applications to with applications to Business Process Alignment andBusiness Process Alignment and

Building ConsensusBuilding Consensus

Peter Weinstein, PhD

Altarum Institute

March 28, 2006

Page 2: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

2www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Living OntologiesLiving Ontologies

A way to use ontologies designed to evolve Ongoing opposing processes

– Differentiation: Users specialize terms for model accuracy– Unification: Identify commonality with graph matching

Model unification creates a middle layer of shared concepts

Similarities

Differences

Core Concepts

Organization-Specific Concepts

Core Concepts

Generic Concepts

Organization-Specific

Concepts

Original Models Unified Model

Page 3: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

3www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Unification AlgorithmUnification Algorithm

“Musical chairs”: when a concept moves it often kicks another out of its match

A swarm intelligence approach Concept agents seek matches that maximize similarity

– Based on lexical association and structural isomorphism

Page 4: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

4www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Problem 1 Problem 1 – – Business Process AlignmentBusiness Process Alignment

Want to analyze business processes for interoperability or reengineering, but …

Semantic heterogeneity impedes comparison

Business process models can be hard to compare

Page 5: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

5www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Solution Overview -Solution Overview -Business Process AlignmentBusiness Process Alignment

Model processes on two levels– Users work with familiar diagrams and other tools– Internal representation with formal ontology

Unify the models– An automatic process assisted by users (anytime, anywhere)

Compare processes

Users interact with problem-specific models such as process flow diagrams

Process

FlowSwim lane

Page 6: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

6www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Comparison of Unified ModelsComparison of Unified Models

A comparison visualization of manually unified models

pink = similaritiesblue/green = differences

Visualization of similarities and differences Quantification of process alignment in [0, 1]

Page 7: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

7www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Initial ResultsInitial Results

Experimental data– Four purchasing processes for medium-sized manufacturers

Compared automatic to manual unification– Current automatic results are “too good”– Next step: richer multi-level data

Commonality Identified

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0

3500

7000

1050

0

1400

0

1750

0

2100

0

2450

0

2800

0

Process Step

Per Match Avg. Portion Properties

Shared

Manual baseline

0% confirmed

30% confirmed

Automatic unification finds more commonality than exists in manually unified model

Page 8: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

8www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Problem 2 Problem 2 – – Political DiscoursePolitical Discourse

Consensus Builder will be a place on the internet where people go to:

–Speak about things they know and care about

–Listen to others (if or when they are ready to listen)

–Be counted by a system that aggregates and

publishes beliefs

Page 9: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

9www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Speaking To Consensus BuilderSpeaking To Consensus Builder

User helps system interpret their

statement

Page 10: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

10www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Listening in Consensus BuilderListening in Consensus Builder

Compare statements to mediate exchange

Page 11: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

11www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

Be CountedBe Counted

A tool for learning

Page 12: Living Ontologies: with applications to Business Process Alignment and Building Consensus Peter Weinstein, PhD Altarum Institute March 28, 2006.

12www.altarum.org AAAI SSS 06 - Semantic Web meets eGovernment

ConclusionsConclusions

Living Ontologies evolve through use– Tolerate differences, maximize similarity– Wrap agents around concepts to self-organize

Applications meet users where they work– Ontologies belong under the hood

Benefits can include– New scientific rigor for Business Process

Reengineering– Knowledge sharing to facilitate political discourse