enterprise knowledge portals: what they are and what … · enterprise knowledge portals: what they...
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.
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.