intelligent content management system ist-2001-32429 icons dr bartosz nowicki dr witold staniszkis...

34
INTELLIGENT CONTENT INTELLIGENT CONTENT MANAGEMENT SYSTEM MANAGEMENT SYSTEM IST-2001-32429 ICONS IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

Upload: darleen-ross

Post on 25-Dec-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

INTELLIGENT CONTENT INTELLIGENT CONTENT MANAGEMENT SYSTEMMANAGEMENT SYSTEMIST-2001-32429 ICONSIST-2001-32429 ICONS

dr Bartosz Nowicki

dr Witold Staniszkis

Rodan Systems S.A.

The ICONS consortium

Page 2: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

2

Presentation OutlinePresentation Outline

• What is knowledge management?• Where are we now?• ICONS - a possibility to get even further!• What do we want to achieve?• Presentation of Rodan Systems S.A.

Page 3: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

3

Knowledge ManagementKnowledge Management

a set of compound activities aiming at increasing an organisation’s effectiveness

and efficiency on the way of better exploitation of information resources

Remedy for:• bad decisions caused by lack of pertinent

information • insufficient reuse• information chaos • overwhelming communication

Page 4: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

4

KnowledgeProduction

KnowledgeClaims

OrganisationalKnowledge

•Interaction•Data/Info acquisition•New knowledge claims•Initial codification

•Knowledge claim peer review•Application of validation criteria•Weighting of value in practice•Formal knowledge codification

•Sharing and transfer•Teaching and training•Implementing new knowledge•Production of knowledge artifacts

Experiential feedback loop

Knowledge Management Consortium International 2001

Knowledge Management Life CycleKnowledge Management Life Cycle

KnowledgeValidation

KnowledgeIntegration

Page 5: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

Where are we now?Where are we now?

Page 6: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

Authors'Association

Page 7: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

8

Polish Press Agency

Page 8: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

9

Ministry of Economy

Page 9: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

10

Road Inspection

Page 10: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

11

Exchange Commission

Page 11: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

12

SANPLAST Portal

Page 12: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

ICONS - a possibility to get even ICONS - a possibility to get even further!further!

Page 13: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

14

ICONS formal informationICONS formal information• Rodan Systems - co-ordinator, initiator, project management,

architecture, prototype development, procedural knowledge• University of Dauphine - distributed content repository• University of Ulster - knowledge management paradigms• Centro Informazioni Economiche a Sociali – Datalog inference engine• SchmumbergerSema Belgium - the NAS Best Practices Portal• IPI PAN - tools, standards, methods, user interface• InfoVide - ICONS deployment methodology

• Budget: > 3 million EURO; founded 1,9• Duration: 24 months; effort 350 man-months

Page 14: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

15

Current project statusCurrent project status

• Started 1st January 2002• No slippage now!• First consortium meeting• First project review - positive• 7 complete and 4 draft reports• Publications

– 2 book chapters

– 11 papers

– 13 presentations

• A number of working prototypes of specific functionality• Sound integration platform of OfficeObjects® Portal

Page 15: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

What do we want to achieve?What do we want to achieve?

Page 16: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

‘‘Simple ideas are hard to implement,Simple ideas are hard to implement,complex ideas are impossible to implement’complex ideas are impossible to implement’

Prof. Witold Litwin, ACM fellowProf. Witold Litwin, ACM fellowon the first ICONS project meetingon the first ICONS project meeting

Warsaw, Poland, 2002 Warsaw, Poland, 2002

Page 17: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

18

Project goalsProject goals

• Developing a stable prototype • Supporting uniform, knowledge-based access to

– distributed information resources available in the form of web pages,

– pre-existing heterogeneous databases, as well as – legacy information processing systems.

• Managing knowledge base comprising – meta-information representing the domain ontology of various

nature (structural, procedural, declarative, knowledge maps)– multimedia content

Page 18: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

19

Project plansProject plans

• Development of knowledge representation techniques and methodologies for a multimedia content repository

• Development of user interface design and management tools• Design and implementation of efficient algorithms for management of

large distributed multimedia content repositories• Development of an analysis and design methodology for large,

knowledge-based content repository systems• Integration of relevant research result and standards in a coherent

ICONS architecture and development of stable prototype• Demonstration of the viability of the ICONS prototype in a real

application environment of “NAS Best Practices Portal”

• Starting point for development - OfficeObjects® Portal platform

Page 19: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

20

KnowledgeManagement

System

Repository

Search

Collaboration

Security

InformationIntegration Knowledge

Representation

BusinessIntelligence

Systems

DataBases

Web Pages

Files

DocumentManagement

LegacyInformation

Systems

Encription

AccessControl Autenthication

Electronicsignature

WorkflowManagement Internet

Intranet

MessageExchange

DiscussionForums

XML RDF

Files

HSM DBMS

Versioncontrol

Hyper-tekst

Processgraphs

Conceptualtrees

Knowledgemaps

TextProperties

KnowledgeEngineering

Semanticnets

Knowledgemaps

Semantic DataModels

Semanticnets

SDM nets

Inference

Timerepresentation

• A formal knowledge represenation language• An Inference Engine• A time modelling• Navigation in semantic nets

• Scalable distributed ICONS architecture• Load balancing algorithms• Intelligent information integrator

• Knowledge engineeering aids• Business process metrics• Intelligent workload assignment algorithms

• An advanced graphic interface for knowledge represenation• Intelligent personalisation facitlties

• Integration of heterogeneous resources• Intelligent agents

ICONS: areas of interest, existing solutions, points of attack

Page 20: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

21

Knowledge accessKnowledge access

Content Repository

Full text search Attribute based search

Navigational search

Categoristaion

based (knowledge

maps)

Link basedI

II

II

II

II

I

Page 21: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

22

Structural knowledge navigationStructural knowledge navigation

Page 22: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

23

• WfMC compliant• advanced time modelling• intelligent workflow participant assignment• intelligent flow control• personalised „to do” list • knowledge creation processes• process monitoring• workflow distribution• process definition an important part of domain ontology• process instances important for optimisation

Procedural knowledge and Procedural knowledge and intelligent workflow managementintelligent workflow management

Page 23: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

24

positions

Selection of the best performerSelection of the best performer

final decision

roles

time constraintsavailability

load balancing

authorisation

Workflow engine assigns a task taking into account positions competencies and the task specifics, current load,

availability

Page 24: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

25

““To do” list - a single access point to To do” list - a single access point to delegated tasksdelegated tasks

Page 25: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

26

Load balancingLoad balancing

employeeemployee 1 1

employeeemployee 2 2

employeeemployee 3 3

employeeemployee 4 4

task under executiontask under execution waiting taskwaiting taskss rescheduled taskrescheduled task

Page 26: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

27

col(X,red) or col(X,green) or col(X,red) or col(X,green) or col(X,blue) :-state(X)col(X,blue) :-state(X)

:- border(X,Y), col(X,C), col(Y,C):- border(X,Y), col(X,C), col(Y,C)

Declarative knowledgeDeclarative knowledge

• Support in solving difficult tasks• Disjunctive Datalog rules • Easy validation• Efficiency issues (application of main memory databases)

Page 27: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

28

ScalabilityScalability

• Data Access Performance• Scalability to Pbytes• High-Availability 7/24• Load Balancing

Efficiency must be preserved regardless of increasing: number of usersvolume of dataamount of processesvariety of services provided

Page 28: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

29

Typical Network Multicomputer / Typical Network Multicomputer / Grid computerGrid computer

Client Server

Network segments

Scalable distributed data structures (SDDS) - an approach to efficient data access

Page 29: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

30

IntegrationIntegration Intelligent, web services based agents Intelligent, web services based agents

a software entity that carries out some set of operations on behalf of a user or another program with some degree of independence or autonomy, and in so doing, employing some knowledge or representation of the user’s goals or desires

Page 30: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

31- exists, to be selected - exists, to be expanded - to be developed

Development Technologies

Content Management Technologies

Knowledge Management Technologies

Human/Computer Interaction (HCI) Technologies

Main MemoryDBMS

WebApplication

Server

J2EEDevelopmentEnvironment

SecurityEnvironment

ObjectRelational

DBMS

OperatingSystem

Full TextSearch Engine

Content SchemaDefinition

Environment

WorkflowManager

ContentSemantic Model

Manager

ContentRepositoryManager

ExternalContent

Integrator

HierarchicalStorage

Manager

RoleManager

Semi-structuredContent

Integrator

OntologyModel

Manager

IntelligentWorkflowManager

DatalogInference

Engine

ContentCategorisation

Engine

StructuralKnowledgeNavigator

Intelligent AgentDevelopmentEnvironment

Knowledge MapGraphManager

ElectronicForm

Manager

HCIPersonalisation

Engine

ContentPresentation

Manager

StructuralKnowledge

Graph Manager

Process GraphManager

Load BalancingAlgorithms

DistributedArchitectureTechnologies

DistributionOptimisationAlgorithms

ScalableDistributed

Data Structure

ICONS project focus boarders

DistributedWorkflow

Communication

ElectronicForm

Manager

StructuralKnowledge

Graph Manager

Page 31: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

32

KnowledgePresentation

Level

Knowledge Manipulation

Level

Integration Level

IICCOONNSS

AARRCCHHIITTEECCTTUURREEPre-existing, heterogeneous databases Legacy Information Processing Systems Web Information sources

Multi-source Information Mapper

Hierarchical Storage Manager

Information Object Mapper (XSL, SVG) Content Structure Mapper Inference Rule Mapper

XML/

DHTML

Page

Process

Map

(WfMC)

Knowledge

Map

Inference

Rule

Definition

Content

Model

Definition

(DTD, RDF)

Content Base

(XML)

Ontology Base

(RDM)Knowledge

Extractor/

Associator

Content

Management

Framework

Disjunctive Datalog

Inference Engine

HTTP/ WebDav

Server

Page 32: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

33

ICONS - a platform for knowledge ICONS - a platform for knowledge intensive applicationsintensive applications

Heterogeneous databases

Legacy Systems Web sources

ICONSINTELLIGENT CONTENT MANAGEMENT SYSTEM

Standard functional

area 1

Standard functional

area 2

Specificfunctional

area 1

Specific functional

area 2

Page 33: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

34

ICONS MethodologyICONS Methodology• Overall lifecycle• Modelling guidelines • Parametrisation guidelines• Guidelines for technical development of specific functional areas• Standard solutions• Strategy alignment• Best practice focus• Hardware / software infrastructure preparation• Social issues• Project management

Necessary for smooth implementation, deployment and maintenance of a concrete ICONS based application

Page 34: INTELLIGENT CONTENT MANAGEMENT SYSTEM IST-2001-32429 ICONS dr Bartosz Nowicki dr Witold Staniszkis Rodan Systems S.A. The ICONS consortium

35

The NAS Best Practices PortalThe NAS Best Practices Portal

• To validate and give proof of concept for ICONS• To address social and economic objectives of EU• To gather basic information on ISP, SAPARD and PHARE projects• To allow more effective founding thanks to identified good practices