You are on page 1of 32

A SEMANTIC-BASED ARCHITECTURE FOR MANAGING KNOWLEDGE-INTENSIVE ORGANIZATIONS: THE ARISTOTELE PLATFORM

P. Del Nostro, F. Orciuoli, S. Paolozzi, P. Ritrovato, D. Toti

Stefano Paolozzi
Centro di Matematica Pura e Applicata - CRMPA University of Salerno, Italy ESE 2012, Paphos, November 28th, 2012

ARISTOTELE Project - http://www.aristotele-ip.eu

Outline
2

ARISTOTELE Project Overview of the architecture


Tools Services Data

Linked Data Layer (LDL) Models for the representation of the knowledgeintensive enterprise Conclusion
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

ARISTOTELE Project
3

Personalized Learning & Collaborative Working Environments Fostering Social Creativity and Innovations Inside the Organizations Integrated Project (IP) co-funded by the European Commission FP7 Theme ICT-2009.4.2, Technology Enhanced Learning, Grant Agreement no. 257886 8 partners from 4 European countries
4 Academics 2 Industrials 2 Pilots

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

ARISTOTELE Project
4

Objectives
To develop models, methodologies, technologies and tools to support the development of competencies and creativity by self-organizing, acquiring, processing and sharing of information and knowledge inside the enterprise To support the day-by-day activities of the knowledge workers (Reinhardt et al. 2011)

Target

Medium-large knowledge-intensive enterprise

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

ARISTOTELE Platform
5

A designed and integrated set of online services that provide workers, managers and trainers with tools and resources to support and enhance the emergence of their competences and creativity

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Overview of the platform


6

Information Space structured and un-structured data (i.e. Web pages, databases, documents, etc.) Semantics Services Business logic, Data access Composable Tools Interface for the final users Composable External application integration

Organization

Tools
Services

Information space

External applications

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Building blocks
7

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Tools
8

Tools build up the presentation layer provide a set of conceptually-related functionalities in order to help worker activities.

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Personal Working and Learning Environment (PWLE)

Purpose
assisting

the knowledge worker in his/her daily working activities, by acting as a methodological and technological integrator for most of the other tools supports learning and knowledge activities, connects workers with each other, and contributes to the organizational knowledge

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Learning Experience Generation(LEG)


10

Purpose
provides

workers with suitable contents and didactic approaches generates, adapts and manages personalized learning experiences tailored to the organizational objectives.

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Human Resource Management (HRM)


11

Purpose
supporting

competence gap analysis supporting team and group formation supporting competence development for internal resources, and recruitment

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Social Collaboration and Networking (CN)


12

Purpose
exploits

methodologies and techniques to combine adaptive learning strategies with non-adaptive emergent competence change, based on serendipitous exploitation of other people's knowledge made available in social networks

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Knowledge Management (KM)


13

Purpose
providing

a set of tools a set of tools which support organizational knowledge building and maintenance (merging, matching, versioning) in a (semi)automatic way

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Services
14

Architecture design inspired by SOA principles


Standardized

interface (platform independent) Loose Coupling Discoverability Composability Abstraction Reusability

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Services
15

Base Services
User

Authentication User Profile Services Business Connectivity Services


Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Core Services
16

Knowledge Management System Service


Knowledge

Extraction Knowledge Building

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Core Services
17

Linked Data Layer (LDL)


enables

data access for tools and other services provides the aggregation of information distributed over heterogeneous sources
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Core Services
18

Recommender System

provides information filtering in order to recommend information items that are likely to be of interest to ta worker.

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Core Services
19

Social Networking

provides information filtering in order to recommend information items that are likely to be of interest to ta worker.

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Data
20

Heterogeneous information
RDBMS Sharepoint

contents RDF/OWL repositories

3 kinds of data
Content

Data Semantic Data Business Data

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Business Data
21

Data managed by the tools are built by merging information from content and semantic data into classes these sets of classes are called Business Entities A Business Entity has the role of decoupling the communication and the management of data at a business level from the nature of the actual data sources.

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Business Entities
22
Business Data Data Content Data Semantic Data

Business Entities
URI GUID Title Description DateFrom DateTo

GOAL

Tool
BE
XMLMapping RDF2BE

XMLMapping SP2BE

Business Data

BE

Service
BE

SPContentType
GUID Title Description DateFrom DateTo

AR-Models
BE
URI Title Description

GOAL

BE

GOAL

Service

Service

Content Data

Semantic Data Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Linked Data Layer


24

URI: http://.../actualresource

Open Linked Data

Content Data

Semantic Data

BE

LinkedDataLayer

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Migration from external applications


25

External Data Structured Data Data adapter


BE

ARISTOTELE LDL Content Data

KMSS

Semantic Data

Unstructured Data
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

26

Models for Knowledge-Intensive Enterprises

Four semantic models representing


the

knowledge domains the personal workers competences and profiles (including knowledge, skill, attitudes, and preferences) the enterprise knowledge including objectives and skills (concerning learning and businesses activities) the context and the didactical approaches

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

27

Models for Knowledge-Intensive Enterprises

Well-known semantic technologies integration

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

28

Models for Knowledge-Intensive Enterprises

Knowledge Model
Knowledge
strategies,

concerning enterprise assets

processes, activities, documentation, and, in general, all the output generated by workers

Knowledge
lightweight

concerning organization-specific information

ontologies meant to provide a shared classification of the organization's resources and entities

Knowledge

concerning training

Representation

of the educational domain that may be exploited by a company

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

29

Models for Knowledge-Intensive Enterprises

Competence Model
Competence

descriptions in terms of Knowledge, Skills and Attitudes (KSA) competences of a worker and the evidence of their acquisition competences needed to fulfill a particular role/job (job description)

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

30

Models for Knowledge-Intensive Enterprises

Worker Model
representation

of workers inside their organization,

including
personal

information social activities and relationships learning preferences and needs Working activities and involvements

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

31

Models for Knowledge-Intensive Enterprises

Learning Experience Model


provides

a representation of the elements required to support the generation of personalized learning experiences

Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

Conclusion
32

Conceptual Models for representing semantic information in the enterprise Implementation of a semantic platform for enterprise management (tool & services) Architecture based on SOA principles Linked Data Layer to manage the knowledge thus represented and make it accessible by both the internal components and external tools TODO
Experimentation
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012

THANKS FOR YOUR ATTENTION !!! ARISTOTELE Project http://www.aristotele-ip.eu

Contacts:

paolozzi@crmpa.it

You might also like