a semantic-based architecture for managing knowledge-intensive organizations: the aristotele...
DESCRIPTION
A semantic-based architecture for managing knowledge-intensive organizations: the ARISTOTELE platformTRANSCRIPT
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
ARISTOTELE Project Overview of the architecture
Tools Services Data
Linked Data Layer (LDL) Models for the representation of the knowledge-
intensive enterprise Conclusion
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
2
ARISTOTELE Project
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
3
ARISTOTELE Project
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
4
ARISTOTELE Platform
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
5
Overview of the platform
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
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
6
Building blocks
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
7
Tools
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
8
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
9
Learning Experience Generation(LEG)
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
10
Human Resource Management (HRM)
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
11
Social Collaboration and Networking (CN)
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
12
Knowledge Management (KM)
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
13
Services
Architecture design inspired by SOA principles Standardized interface (platform independent) Loose Coupling Discoverability Composability Abstraction Reusability
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
14
Services
Base Services User Authentication User Profile Services Business Connectivity Services
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
15
Core Services
Knowledge Management System Service Knowledge Extraction Knowledge Building
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
16
Core Services
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
17
Core Services
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
18
Core Services
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
19
Data
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
20
Business Data
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
21
Business Entities
DataContent Data Semantic Data
Business Data
Service
Tool
BE
BE
Service Service
BE BE
BE
SPContentType
Content Data
AR-Models
Semantic Data
Business Entities
Business Data
GOAL • GUID • Title • Description • DateFrom • DateTo
GOAL • URI • Title • Description
GOAL • URI • GUID • Title • Description • DateFrom • DateTo XMLMapping
SP2BE XMLMapping
RDF2BE
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
22
Linked Data Layer
LinkedDataLayer
Content Data Semantic Data
BE
Open Linked Data URI: http://.../actualresource
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
24
External Data ARISTOTELE
Migration from external applications
Content Data
BE
Semantic Data
LDL
Unstructured Data
Data adapter
Structured Data
KMSS
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
25
Models for Knowledge-Intensive Enterprises Four semantic models representing
the knowledge domains the personal worker’s 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
26
Models for Knowledge-Intensive Enterprises Well-known semantic technologies integration
Stefano Paolozzi - ESE 2012, Paphos, November 28th, 2012
27
Models for Knowledge-Intensive Enterprises Knowledge Model
Knowledge concerning enterprise assets strategies, processes, activities, documentation, and, in
general, all the output generated by workers
Knowledge concerning organization-specific information lightweight 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
28
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
29
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
30
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
31
Conclusion
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
32
THANKS FOR YOUR ATTENTION !!!
ARISTOTELE Project
http://www.aristotele-ip.eu
[email protected] Contacts: