enterprise knowledge portals: what they are and what … · enterprise knowledge portals: what they...

42
1 Enterprise Knowledge Portals: What They Are and What They Do Prepared By: Joseph M. Firestone, Ph.D. Chief Scientist Executive Information Systems, Inc http://www.dkms.com eisai @home. com (703) 461-8823 May 23, 2000 Prepared For: Business-to-Business Corporate Portals Conference Executive Information Systems, Inc. EIS © 2000 Executive Information Systems, Inc.

Upload: duongnga

Post on 30-Jun-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

1

Enterprise Knowledge Portals: What They Areand What They Do

Prepared By:Joseph M. Firestone, Ph.D.

Chief ScientistExecutive Information Systems, Inc

http://[email protected]

(703) 461-8823May 23, 2000

Prepared For:Business-to-Business Corporate Portals Conference

Executive Information Systems, Inc.EIS

© 2000 Executive Information Systems, Inc.

2

IT Applications Are Purposeful

gThey Support and Partially AutomateHuman Participation In BusinessProcesses

gPortals are No DifferentgSo Let’s Talk Knowledge Processes

Before We Talk Knowledge Portals© 2000 Executive Information Systems, Inc.

3

Problems andSolutions in the Enterprise

g Every individual, team, or group within the enterpriseencounters problems in the course of the work day

g Every problem has alternative solutionsg And every alternative solution is subject to criticism

and to replacement if it performs less well than itscompetitors.

g The best problem solution is the competitivealternative that best survives criticism

© 2000 Executive Information Systems, Inc.

4

The Enterprise is a “Swirl” ofKnowledge-related Interactions

g The set of problem-solving interactions in anenterprise constitutes a continuous, dynamic “swirl”from which knowledge is produced and integratedwith the business processes of the enterprise

g For a given problem, it is useful to abstract from theswirl and to conceptualize an iteration of a knowledgelife cycle targeted on solving that problem.

© 2000 Executive Information Systems, Inc.

5

The Knowledge Life Cycle (KLC) Model

© 2000 Executive Information Systems, Inc.

KnowledgeProduction

OK

InfoAboutVKC

VKC

InfoAboutUKC

UKC

InfoAbout

IKC

IKC

KnowledgeIntegration

Knowledge Processes

Knowledge Sets

UKC - Unvalidated Knowledge ClaimVKC - Validated Knowledge Claim

IKC - Invalidated Knowledge Claim

OK - Organizational Knowledge

ExternalInputs

Experiential Feedback Loop

Distributed Organizational

KnowledgeBase

Structures incorporating Organizational

Knowledge

Bus.ProcessBehavior

ExternalInputs

6

Structures IncorporatingOrganizational Knowledge

gg Business ProcessesBusiness Processes

gg Organizational CultureOrganizational Culturegg Organizational StrategyOrganizational Strategygg Organizational TeamsOrganizational Teamsgg Formal Org. Sub-divisionsFormal Org. Sub-divisionsgg IndividualsIndividualsgg PoliciesPoliciesgg ProceduresProceduresg Products

g Servicesg Codified Organizational

Knowledgeg Information Systemsg Paper documentsg Imagesg Artg Other Organizational

Cultural Artifacts

© 2000 Executive Information Systems, Inc.

7

Knowledge Production

© 2000 Executive Information Systems, Inc.

CKC

InfoAcquisition

Indiv. &Group

Learning

CKC - CodifiedKnowledge Claims

KnowledgeValidation

KnowledgeClaim

Formulation

8

KnowledgeSharing:

Face-To-Face,Document,Computer-

based

OK

Searching/Retrieving:Electronic

or Personal

Teaching:Face-To-Faceand Compu-

ter based

Broadcasting:Electronic

or Personal

Knowledge Integration

© 2000 Executive Information Systems, Inc.

9

What is Knowledge Management?

g It is handling, directing, governing, controlling,coordinating, planning, and organizing agents,components, and activities participating in the basicknowledge processes (knowledge production andknowledge integration)

g That is, it is managing the KLC -- its processes and itsproducts (outcomes)

g Such management occurs through a range of activities

© 2000 Executive Information Systems, Inc.

10

KM Task Clusters and Task Patternsg There are three KM task clusters: interpersonal

behavior; knowledge processing behavior; and decisionmakingg Interpersonal behavior includes three task patterns:

gfigurehead,gleadership, andgexternal relationship-building activity.

g Knowledge processing behavior includes two taskpatterns:gKM knowledge production; andgKM knowledge integration.

© 2000 Executive Information Systems, Inc.

11

KM Task Clusters andTask Patterns (TWO)

g Decision Making includes four task patterns:g changing knowledge process rules;g crisis handling;g allocating KM and knowledge processing

resources; andg negotiating agreement with representatives of

other business processes.

© 2000 Executive Information Systems, Inc.

12

What is aBusiness Portal?

g According to Wayne Eckerson a Business Portalis an application that “provides business usersone-stop shopping for any information object theyneed inside or outside the corporation.”

g It also provides shared services such as “security,metadata repository, personalization, search,publish/subscribe,” etc., as well as a common lookand feel to the portal gateway

© 2000 Executive Information Systems, Inc.

13

What is anEnterprise Information Portal?

gAccording to Merrill Lynch's Shilakes andTylman:

g "Enterprise Information Portals are applications thatenable companies to unlock internally and externallystored information, and provide users a singlegateway to personalized information needed tomake informed business decisions. "

© 2000 Executive Information Systems, Inc.

14

What is an EnterpriseInformation Portal? (TWO)

g ". . . an amalgamation of software applicationsthat consolidate, manage, analyze and distributeinformation across and outside of an enterprise(including Business Intelligence, ContentManagement, Data Warehouse & Mart and DataManagement applications)."

© 2000 Executive Information Systems, Inc.

15

Essential Characteristics of EIPs

g Use “push” and “pull” technologies to transmitinformation through a standardized web interface

g Provide “interactivity” -- the ability to “ ‘question’and share information on” user desktops.

g Exhibit trend toward verticalization in appsgPackaged apps with targeted content toward

industries or corporate functions

© 2000 Executive Information Systems, Inc.

16

Essential Characteristics of EIPs (TWO)

g Integrates disparate applications anddata/content stores into a singlesystem

g Accesses both external and internalsources

g Supports bi-directional info exchangefrom sources

g Uses data and info acquired for furtherprocessing

© 2000 Executive Information Systems, Inc.

17

g An EKP is an enhanced Enterprise InformationPortal (EIP)

g It is an EIP that supports knowledge production,knowledge integration, and knowledgemanagement

g It is an EIP that supports individuals, groups, andteams in the swirl of problem-solving activitiespermeating enterprise business processes

What is an EnterpriseKnowledge Portal (EKP)?

© 2000 Executive Information Systems, Inc.

18

g focus upon, provide, produce and integrate informationabout the validity of the information they supply

g provide information about your business and meta-information about the degree to which you can rely onthat information,

g distinguish knowledge from mere information,g provide a facility for producing knowledge from

informationg orient one toward producing and integrating knowledge

rather than information

Enterprise Knowledge Portals

© 2000 Executive Information Systems, Inc.

19

g More specifically, the EKP in operation providesa wide range of functionality, a wide range ofdata and content stores as sources of previouslydeveloped information and knowledge, and anintegrative object/component-based portalarchitecture.

g The next few slides list the functionality and typesof data and content encompassed by the EKP,and discuss EKP architecture

EKP Functionality,Architecture, and Other Matters

© 2000 Executive Information Systems, Inc.

20

g Structured Data Managementg Unstructured Content Managementg Collaborative Processingg Information Processingg Information Management Processingg Knowledge Processingg Knowledge Management Processing

EKP Functionality

© 2000 Executive Information Systems, Inc.

21

EKP Data and Content Sources: Databases,Document Types, Other

g Hierarchical, Relational, ODBC,OODBMs, Flat File, Inverted File, Multi-dimensional, XML

g Text, Word processing documents, e-mail, SGML, HTML, XML

g Business Intelligence (BI) Reports,Program Files, and Data Feeds

© 2000 Executive Information Systems, Inc.

22

EKP:Type ofArchitecture/Integration

g Portal Interface-based Integration (PII)g Data Federation-based integration (DFI)g Work-flow-based Integration (WFI)g Object/Component-based Integration (OCI)

g Structured Application Integration (SAI)g Distributed Content Management integration

(DCM)g Portal Application Integration (PAI)

© 2000 Executive Information Systems, Inc.

23

Portal Browser Clients

DataMarts

Content and Data Stores

DDS DW ODS PersistentContent Store

(OODBMS)

OLTPRelational

Full-textIndexed

ApplicationServers

Collab

Text and Data Mining Server

Web Server

Portal JobContent Server

PageBuilder

Transaction &Report/Query

Scanner/Indexer

Agent Server

ETL, ROLAP &MOLAP

ERP &Legacy

ApplicationServers

Agent Agent

Agent

ArtificialKnowledge

Server

Artificial Knowledge Manager

The Architecture of an Enterprise Knowledge Portal

© 2000 Executive Information Systems, Inc.

24

EKP Generic Application Componentsg Browser and e-mail clientsg The Avatar -- a client-based intelligent agentg The portal application server(s),g The access management systemg Knowledge Claim Objectsg The enterprise Artificial Knowledge Server(s) (AKSs),g Complex adaptive system (cas) mobile intelligent agentsg The formal knowledge production application server(s) and its

associated clients supporting analytical and statisticalmodeling, KDD and Data Mining, Simulation, impact analysisand forecasting,

g The collaborative processing application server, andg A persistent storage component.

© 2000 Executive Information Systems, Inc.

25

What is the Purpose of the Avatar in the EKP?

g Creating a highly automated, enterprise knowledge-enabled, self-learning/adaptive virtual reality interfacethat is personally and dynamically tailored to each user.The types of automation involved here include:g assimilation of the user's local environment, personal

preferences & cognitive patternsg learning from, interacting with, and utilizing enterprise

knowledge communicated by the Artificial KnowledgeServers

© 2000 Executive Information Systems, Inc.

26

What is the Purpose ofthe Avatar in the EKP? (Two)

g supporting performing personal and collaborativeworkflows, by providing workflow memory, accessiblefrom the portal interface

g adapting in accordance with anticipated needs of the user,by providing access to user cognitive maps

g producing knowledge claims and submitting these to theEKP system. These knowledge claims of the Avatarrepresent local knowledge, in contrast to the rules thathave been validated by the EKP system’s network ofArtificial Knowledge Servers

g providing the user autonomous negotiating capabilitieswith the rest of the EKP system

© 2000 Executive Information Systems, Inc.

27

Knowledge Claim Objectsg An important class of objects in the EKP system is a knowledge

claim object (KCO)g A KCO is distinguished from an ordinary business object by the

presence of validity metadata encapsulated in the objectg Such metadata compares the KCO to alternative, competing

KCO’s, and may be expressed in many different forms. The“metadata” may be qualitative or quantitative or it may be in theform of textual content. In relatively infrequent but importantspecial cases, the metadata may involve quantitative ratings of aknowledge claim compared to its competitors.

g When the KCO is accessed by a user, data, metadata, andmethods are all available, so the user can evaluate the KCO as abasis for decision against competing KCOs. This capability is notavailable in EIPs, which express knowledge claims as data orbusiness objects only.

© 2000 Executive Information Systems, Inc.

28

Process Control Services

Active In-Memory Object Model

Connectivity Services

The AKM

© 2000 Executive Information Systems, Inc.

29

The Artificial Knowledge Serverg The distributed AKS provides Process Control Services, an Object Model of

the EKP system, and connectivity to all enterprise information, data stores,and applications

g Process Control Services:g In-memory proactive object state management and synchronization

across distributed objectsg Component management and Workflow Managementg Transactional multithreadingg business rule management and processing,g KCO management and processing andg metadata management

g In-memory Active Object Model/Persistent Object Store is characterized by:g Event-driven behaviorg EKP-wide model with shared representation

© 2000 Executive Information Systems, Inc.

30

The Artificial Knowledge Server (Two)g Declarative and procedural business rulesg Caching along with partial instantiation of objectsg A Persistent Object Store for the AKS andg Reflexive Objects and KCOs

g Connectivity Services are:g Language APIs: C, C++, Java, HTML, XML, CORBA, DCOMg Databases: Relational, ODBC, OODBMS, hierarchical,

network, flat file, XML, etc.g Wrapper connectivity for application software: custom,

CORBA, or COM-basedg Applications connectivity including all the applications in the

enterprise whether these are mainframe, server, or desktop -based

© 2000 Executive Information Systems, Inc.

31

The Intelligent Agent Platformg The second type of component comprising the EKP’s AKM is the intelligent

agent (IA).g EKP IAs are lightweight, intelligent, efficient, specialized Business Process

Engines that provide some memory and a small amount of processing powerat almost no cost.

g Agents alone cannot yet create the virtual enterprise. For complex processingand an enterprise wide view, the AKS is also indispensable.

g But IAs provide distributed load balancing to processing in the AKM.g They are necessary partners in providing the processing power needed for

implementing the EKP as a virtual enterprise.g When we add agents to the AKS to create the AKM, we provide software

wiring for the enterprise that connects its central brain components (the AKSs)to its sensors (the agents). The result is a flexible and scalable AKM that canintegrate the various components of the EKP into a virtual enterprise.

© 2000 Executive Information Systems, Inc.

32

g Competitive Advantageg Increased ROIg Increased Employee Productivityg Increased Effectivenessg Decreased Cost of Informationg Increased Collaborationg Universal Access to Enterprise Resourcesg A Unified, Dynamically Integrated and Maintained

View of Enterprise Data and Informationg Accelerated Innovation

Some Benefits of EKPs

© 2000 Executive Information Systems, Inc.

33

g These are also benefits claimed for Enterprise InformationPortals, but:g Competitive Advantageg Increased ROI,g Accelerated innovation andg Increased effectiveness -- the four most important benefits

g tacitly assume that the information produced or supplied by anEIP is correct information

g If that’s not the case, these four benefits are lostg An overriding justification for implementing an EKP, rather than

an EIP, is to secure these four benefits by increasing the qualityof information supplied by the portal

Benefits of EKPs (Two)

© 2000 Executive Information Systems, Inc.

34

g DP/CM Portalsg XML Portalsg Advanced Collaborative Portalsg Incorporation of EAI capabilitiesg Automated, updated personalization of contentg Interface integration around cognitive maps and

workflowsg Data and Content Store Integration through universal

connectivityg Application Integration through Business Process

Engines and intelligent agents

Evolution Towards The EKP

© 2000 Executive Information Systems, Inc.

35

The End

© 2000 Executive Information Systems, Inc.

36

The KLC Model and eBusiness

© 2000 Executive Information Systems, Inc.

eCRM

eSCM

eERP

eCommerce

eKM

Structures Incorporating

Organizational Knowledge

External InputsDistributed

OrganizationalKnowledge Base

eKP

37

g The use of EIPs in e-Business is an acceleratingtrend

g EKPs provides all the support for e-Businessprovided by EIPs. In addition, EKPs provideunique support for:

g eCRMg eSCMg eERPg eCommerce

The EKP and e-Business

© 2000 Executive Information Systems, Inc.

38

eCommerce eCRM eSCM eERP

Enterprise Knowledge Portals Supportand Integrate eBusiness Processes

Enterprise Knowledge Portals Supportand Integrate eBusiness Processes

© 2000 Executive Information Systems, Inc.

39

g Knowledge-based Personalization of CRM webclients

g Customer individual and group learningg Knowledge worker individual and group learningg Knowledge validation in such areas as:

g Strategic and Tactical CRM planningg Customer acquisitiong Customer retentiong Customer lifetime Valueg Monitoring and evaluating CRM initiatives

The EKP and eCRM

© 2000 Executive Information Systems, Inc.

40

g Knowledge-based Personalization of SCM webclients

g Knowledge worker individual and group learningg Knowledge validation in such areas as:

g SCM planning and process modelingg Raw material developmentg Ingredient forecastingg Manufacturing process controlg Inventory forecasting and control

The EKP and eSCM

© 2000 Executive Information Systems, Inc.

41

g Knowledge-based Personalization of ERP webclients

g Knowledge worker individual and group learningg Knowledge validation in such areas as:

g Budgetingg Accountingg Asset Managementg Human Resourcesg Shipments

The EKP and eERP

© 2000 Executive Information Systems, Inc.

42

g Knowledge-based Personalization ofeCommerce web clients

g Knowledge worker individual and group learningg Knowledge validation in such areas as:

g eCommerce planningg Sales forecastingg Billingg Collectiong Ordersg Deliveries

The EKP and eCommerce

© 2000 Executive Information Systems, Inc.