SlideShare una empresa de Scribd logo
1 de 31
Managing Semantic
Models for representing
Intangible Enterprise
Assets: The ARISTOTELE
Project Software
Architecture
Pierluigi Ritrovato
Dep. Of Electronic Engineering
and Computer Engineering,
University of Salerno
MOMA S.p.A
 Overview of the ARISTOTELE project
 The ARISTOTELE Approach
 ARISTOTELE Models
 ARISTOTELE tools
 ARISTOTELE Architecture
 The approach
 The logical view
 Other Available results
 The Architecture
 Already Developed tools
Outlines
2
Problems to Overcome
 Conflicting goals
 Separation and missing interconnection between enterprise learning pathways
and real contingent workers’ needs.
 Lack of integration
 Missing links between learning strategies oriented to different working and
organisational contexts.
 Difficulty to capture and reuse formal and informal knowledge for organisational
learning. Once the needed knowledge is acquired, all information on how this
knowledge was built disappears
 Lack of any form of Collective Intelligence
 Heterogeneity
 High-level fragmentation of data, information, tools and environment used by
workers to operate in their working life (studying, carrying out process activities,
discussing, collaborating, etc.).
 Difficulty to assess, exploit, share and reuse learning experiences in terms of
approach, contents and knowledge both at personal and enterprise level.
SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
3
ARISTOTELE Approach: overview
1. To merge strategic
organisational objectives and
worker preferences and needs
to create personalised and
adaptive learning experience;
2. To support organisational
processes: optimising human
resource allocation; supporting
daily work through Personal
Working Learning Environment;
individual performance
assessment;
3. To support innovation
management and building
through Innovation Factory
SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
4
 The top level is the starting point: inputs (organizational objectives and worker
needs, preferences, …) “influencing” the key ARISTOTELE processes
 The middle level embraces the key ARISTOTELE processes centred on
collaboration:
 Building of personalized learning experiences
 Creation of Innovation Factory for collaborative innovation boosting
 Management and sharing of personal knowledge to be “reused” in different domains and tasks
 The bottom level includes features supporting update and reuse of organizational
knowledge
ARISTOTELE enabling building blocks
and research areas
5SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
The general Idea
6
 Knowledge Model (KM)
 provides constructs for the representation of
enterprise knowledge entities, enterprise
domain vocabulary, educational vocabulary
 Competence Model (CM)
 provides constructs for the representation of
competences and their relations to other
concepts such as context, activities, and
objectives
 Worker Model (WM)
 provides constructs for the representation of
worker including social, learning, working
and personal goals
 Learning Experience Model (LEM)
 provides constructs for the learning
experience needed to achieve a new
competence or fill a competence gap.
ARISTOTELE Models
7SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
 The models have been defined following four main
directions:
 the analysis of organizational practices of the pilots, the
project’s scenarios and requirements, and the methodologies
needs to derive the main concepts and relationships of the four
models;
 the definition of few and clear principles to follow during the
modeling activities;
 the selection of a set of specifications, standards and available
models from the the State-of-the-Art and Intelligent Web
Teacher (IWT) platform that represent the building blocks of the
four models;
 the analysis of actual experiences from communities of practice
Models Definition
8SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Role of the Models: Integrated Schemas
9
 Reference Ontologies: used to represent and
structure enterprise’s resources (e.g., worker profile,
competences, project and activities, etc.)
 FOAF, DOAP, SKOS, SIOC, etc.
 Organisation Ontologies: exploited to provide a
shared classification of the resources available in the
Knowledge base.
 to classify knowledge resources according to the context of the
enterprise and to provide a common access layer to
heterogeneous resources daily produced by the workers (e.g.,
document, wiki, blog, etc.).
Characteristics of the ARISTOTELE
Models
10SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
The Knowledge Model: reference Ontology
11SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
The Knowledge Model: Organisation Ontology
and IWT Learning Domain Model
12SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Competence Model
13
Worker Model
14
Learning Experience Generation Model
15
A Knowledge model instance example
16
Training Domain Instance
17SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
 Knowledge Management (KM) Tool, exploiting methodologies
and techniques supporting organizational knowledge building and
maintenance (merging, matching, versioning) in a semi-automatic
way using knowledge extraction techniques as well.
 Human Resource Management (HRM) Tool, exploiting
methodologies and techniques supporting competence gap
analysis, team and group formation, internal resources
competence development, and recruitment.
 Social Collaboration and Networking (CN) Tool, aiming at
supporting the innovation process within the organization. .
 Learning Experience Generation (LEG) Tool, exploiting
methodologies and techniques to recommend suitable contents
and didactic approaches to the workers, to generate, adapt and
manage personalized learning experiences tailored to the
organizational objectives.
 Personal and reliable Working and Learning Environment
(PWLE) tool, acting as a methodological and technological
integrator for all the other tools.
The Tools
18SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
How Fit Everithing Together
19
 Several Challenges
 Complexity of the systems
 Enterprise architecture
 Enterprise Application Integration and Semantic technologies
 Integration of Several Technologies
 several form of deployment (SaaS, IaaS, distributed, centralised)
 Facilitate Adoption, Acceptance and Assimilation
 Provide the right information to the involved stakeholders
(distributed teams)
 Respecting the time constrains
 Key decisions
 Incremental approach (2 steps)
 first High Level Architecture (guidelines, approach description and
documentation) – exploited for tools design
 Architecture Design leveraging on existing frameworks
Design the ARISTOTELE Architecture
20SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
 Provides a methodological and technological framework describing
principles and guidelines underlying the whole ARISTOTELE
Platform
 Provides specification of the logical description of the architecture
 Provide an understanding of what kind of building block we rely on and
 How they contribute to the achievement of the whole system
 Provides guidelines for architects and developers team in charge
of the design and development of the different ARISTOTELE
modules
 Provides information about decomposition of the platform
 Identification of the main building blocks
 Identification of their responsibilities
 Provides information about ARISTOTELE enabling technologies
features
Definition of the High Level Architecture
What it is: Sketch the whole system
21SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Definition of the High Level Architecture
Documentation (1/2)
 Produce the documentation that communicates the
architectural decisions
 Inspired to the Views and Beyond (V&B) approach
proposed by the Software Engineering Institute
 Motivation – An architecture document is useful only if it
communicates effectively the architectural decisions
 Fundamental unit of documentation – Views, each representing
a "part of the whole" system structures
 Fundamental principle – Documenting an architecture is a
matter of documenting the relevant views, and then adding
documentation that applies to more than one view
 The concept of View allows simplify the communication by
focusing only on some aspects at a time
22SOA-KME Workshop at CISIS 2012
Palermo 4th-6th, 2012
 More in detail, the process followed the steps
 Identify the stakeholders and their needs (Designer, Developer, Integrator,
Administrator)
 Identify the useful views
 Establish the information sources
 Gather information
 Create the documentation package
 Review
 Views
 Logical - Defines the typology of building blocks and how they are related
 Decomposition - Defines the required building blocks for each logical layer
 Implementation – Provides guidelines for the most significant implementation
issues
 Technological – Clarify the role of the technological baseline (IWT and
SharePoint) with respect to the overall architecture
 Integration - Defines interaction and communication patterns among
ARISTOTELE components, SharePoint components, IWT components and
legacy applications
 Deployment – Provides guidance for the platform deployment
Definition of the High Level Architecture
Documentation (2/2)
23SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Architecture
Design
MIKE 2.0
Semantic
Enterprise
Enterprise 2.0
High Level
Architecture
Software
Architecture
Documentation
Views & Beyond
High level
system overview
User
Requirement
s
Business
Process
Patterns
Architectural
drivers
ARISTOTELE Architecture design
SAFE
Architecture
 Input
 User Requirements
 Business Process Patterns: to describe how ARISTOTELE supports the
members of the organization
 From High Level Architecture:
 Architectural drivers
 Views&Beyond approach for the documentation of the architecture
 A first high level system overview
 From MIKE 2.0:
 SAFE Architecture: An architecture for the Federated Enterprise (Methodology
for the definition of the architecture, SOA pattern adoption)
 Semantic Enterprise: provides a layer for the enterprise to establish coherence,
consistency, and interoperability across its information assets
 Enterprise 2.0: brings the collaborative and social computing concepts
associated with Web 2.0 into the Enterprise
 Output: Software Architecture Documentation
ARISTOTELE Architecture design
ARISTOTELE Architecture Logical view
Data
Data
Tools PWLE LEG HRM CN KM
Services
Core Services
Orchestration Services
Base Services
Content Data Semantic Data
Service Broker
Recommender
System
Enterprise Linked
Data Layer
Knowledge
Management
Link Discovery
SharePoint IWT
External or
Legacy Triple Store
SharePoint
Services
IWT
Services
Competence
Gap
Tag Suggestion
Expert Finding
Worker
Competence
Update
Relevance
Calculation
Team Building
Learning
Experience
Semantic Layer high level architecure
27SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Enterprise Liked Data Layer
2828SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012
Available tools
29
Available tools
30
 Web site: http://www-aristotele-eu.org
 Follow us on twitter: (@Aristotele_ip) URL:
http://twitter.com/#!/Aristotele_ip
 LinkedIn: ID Group - ARISTOTELE
 Facebook: ARISTOTELE Project
ARISTOTELE references
31
Thank you very much
for your attention and
stay tuned!
SOA-KME Workshop @ CISIS 2012
Palermo 4th-6th, 2012

Más contenido relacionado

Similar a Managing Semantic Models for representing Intangible Enterprise Assets: The ARISTOTELE Project Software Architecture

Design Principles for Competence-based Recommender Systems
Design Principles for Competence-based Recommender SystemsDesign Principles for Competence-based Recommender Systems
Design Principles for Competence-based Recommender SystemsARISTOTELE
 
Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?sheilatest
 
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information Systems
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information SystemsCall for papers CONFENIS 2012 - ERP conference - Enterprise Information Systems
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information SystemsCONFENIS 2012
 
myWorld Reflection and Review
myWorld Reflection and ReviewmyWorld Reflection and Review
myWorld Reflection and ReviewGeorge Roberts
 
Conole Aect
Conole AectConole Aect
Conole Aectgrainne
 
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...surmathu
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference modelsJulie Allinson
 
I tec istanbul_23_05_2011
I tec istanbul_23_05_2011I tec istanbul_23_05_2011
I tec istanbul_23_05_2011knşlnşn
 
Supporting Software Development Teams with a Semantic Process- and Artifact-o...
Supporting Software Development Teams with a Semantic Process- and Artifact-o...Supporting Software Development Teams with a Semantic Process- and Artifact-o...
Supporting Software Development Teams with a Semantic Process- and Artifact-o...Hans-Joerg Happel
 
Case analysis km accenture-ramesh_raman_11mba0089
Case analysis km accenture-ramesh_raman_11mba0089Case analysis km accenture-ramesh_raman_11mba0089
Case analysis km accenture-ramesh_raman_11mba0089Ramesh Raman
 
Cinzia Battistella; Modeling a business ecosystem: a network analysis approach
Cinzia Battistella; Modeling a business ecosystem: a network analysis approachCinzia Battistella; Modeling a business ecosystem: a network analysis approach
Cinzia Battistella; Modeling a business ecosystem: a network analysis approachCBOD ANR project U-PSUD
 
Service-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library ServicesService-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library ServicesRichard Akerman
 
Open lw reference architecture project
Open lw reference architecture projectOpen lw reference architecture project
Open lw reference architecture projectEric Kluijfhout
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderBrian Elvesæter
 
Intelleo pedagogical framework
Intelleo pedagogical frameworkIntelleo pedagogical framework
Intelleo pedagogical frameworkMart Laanpere
 

Similar a Managing Semantic Models for representing Intangible Enterprise Assets: The ARISTOTELE Project Software Architecture (20)

Design Principles for Competence-based Recommender Systems
Design Principles for Competence-based Recommender SystemsDesign Principles for Competence-based Recommender Systems
Design Principles for Competence-based Recommender Systems
 
Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?
 
12786246.ppt
12786246.ppt12786246.ppt
12786246.ppt
 
unit 2 Summer 2019 (11).pptx
unit 2 Summer 2019 (11).pptxunit 2 Summer 2019 (11).pptx
unit 2 Summer 2019 (11).pptx
 
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information Systems
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information SystemsCall for papers CONFENIS 2012 - ERP conference - Enterprise Information Systems
Call for papers CONFENIS 2012 - ERP conference - Enterprise Information Systems
 
myWorld Reflection and Review
myWorld Reflection and ReviewmyWorld Reflection and Review
myWorld Reflection and Review
 
Conole Aect
Conole AectConole Aect
Conole Aect
 
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...
till_j_winkler_et_al_closing_the_it_development_operations_gap_acceptedversio...
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference models
 
I tec istanbul_23_05_2011
I tec istanbul_23_05_2011I tec istanbul_23_05_2011
I tec istanbul_23_05_2011
 
Supporting Software Development Teams with a Semantic Process- and Artifact-o...
Supporting Software Development Teams with a Semantic Process- and Artifact-o...Supporting Software Development Teams with a Semantic Process- and Artifact-o...
Supporting Software Development Teams with a Semantic Process- and Artifact-o...
 
Case analysis km accenture-ramesh_raman_11mba0089
Case analysis km accenture-ramesh_raman_11mba0089Case analysis km accenture-ramesh_raman_11mba0089
Case analysis km accenture-ramesh_raman_11mba0089
 
Cinzia Battistella; Modeling a business ecosystem: a network analysis approach
Cinzia Battistella; Modeling a business ecosystem: a network analysis approachCinzia Battistella; Modeling a business ecosystem: a network analysis approach
Cinzia Battistella; Modeling a business ecosystem: a network analysis approach
 
Service-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library ServicesService-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library Services
 
Hubert Managing The Content Explosion
Hubert Managing The Content ExplosionHubert Managing The Content Explosion
Hubert Managing The Content Explosion
 
Open lw reference architecture project
Open lw reference architecture projectOpen lw reference architecture project
Open lw reference architecture project
 
Archimate Introduction
Archimate IntroductionArchimate Introduction
Archimate Introduction
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trender
 
Hse mda bpmn_210410
Hse mda bpmn_210410Hse mda bpmn_210410
Hse mda bpmn_210410
 
Intelleo pedagogical framework
Intelleo pedagogical frameworkIntelleo pedagogical framework
Intelleo pedagogical framework
 

Más de ARISTOTELE

Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...
Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...
Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...ARISTOTELE
 
Enterprise Systems for Competence Development
Enterprise Systems for Competence DevelopmentEnterprise Systems for Competence Development
Enterprise Systems for Competence DevelopmentARISTOTELE
 
Mapping Knowledge Activities with System Operations to Foster Information Sys...
Mapping Knowledge Activities with System Operations to Foster Information Sys...Mapping Knowledge Activities with System Operations to Foster Information Sys...
Mapping Knowledge Activities with System Operations to Foster Information Sys...ARISTOTELE
 
Better Together: Exploring the Effects of Knowledge Application, Support for ...
Better Together: Exploring the Effects of Knowledge Application, Support for ...Better Together: Exploring the Effects of Knowledge Application, Support for ...
Better Together: Exploring the Effects of Knowledge Application, Support for ...ARISTOTELE
 
Optimising allocation of knowledge workers to learning measures for competenc...
Optimising allocation of knowledge workers to learning measures for competenc...Optimising allocation of knowledge workers to learning measures for competenc...
Optimising allocation of knowledge workers to learning measures for competenc...ARISTOTELE
 
Identifying Collaboration Know-How from Action Patterns in Distributed Teams
Identifying Collaboration Know-How from Action Patterns in Distributed TeamsIdentifying Collaboration Know-How from Action Patterns in Distributed Teams
Identifying Collaboration Know-How from Action Patterns in Distributed TeamsARISTOTELE
 
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"ARISTOTELE presentation at the workshop "Informatics for enterprise processes"
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"ARISTOTELE
 
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...ARISTOTELE
 
A Semantic Approach for Improving Competence Assessment in Organizations
A Semantic Approach for Improving Competence Assessment in OrganizationsA Semantic Approach for Improving Competence Assessment in Organizations
A Semantic Approach for Improving Competence Assessment in OrganizationsARISTOTELE
 
ARISTOTELE project overview
ARISTOTELE project overviewARISTOTELE project overview
ARISTOTELE project overviewARISTOTELE
 

Más de ARISTOTELE (10)

Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...
Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...
Ontology-based Standardization on Knowledge Exchange in Social Knowledge Mana...
 
Enterprise Systems for Competence Development
Enterprise Systems for Competence DevelopmentEnterprise Systems for Competence Development
Enterprise Systems for Competence Development
 
Mapping Knowledge Activities with System Operations to Foster Information Sys...
Mapping Knowledge Activities with System Operations to Foster Information Sys...Mapping Knowledge Activities with System Operations to Foster Information Sys...
Mapping Knowledge Activities with System Operations to Foster Information Sys...
 
Better Together: Exploring the Effects of Knowledge Application, Support for ...
Better Together: Exploring the Effects of Knowledge Application, Support for ...Better Together: Exploring the Effects of Knowledge Application, Support for ...
Better Together: Exploring the Effects of Knowledge Application, Support for ...
 
Optimising allocation of knowledge workers to learning measures for competenc...
Optimising allocation of knowledge workers to learning measures for competenc...Optimising allocation of knowledge workers to learning measures for competenc...
Optimising allocation of knowledge workers to learning measures for competenc...
 
Identifying Collaboration Know-How from Action Patterns in Distributed Teams
Identifying Collaboration Know-How from Action Patterns in Distributed TeamsIdentifying Collaboration Know-How from Action Patterns in Distributed Teams
Identifying Collaboration Know-How from Action Patterns in Distributed Teams
 
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"ARISTOTELE presentation at the workshop "Informatics for enterprise processes"
ARISTOTELE presentation at the workshop "Informatics for enterprise processes"
 
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
 
A Semantic Approach for Improving Competence Assessment in Organizations
A Semantic Approach for Improving Competence Assessment in OrganizationsA Semantic Approach for Improving Competence Assessment in Organizations
A Semantic Approach for Improving Competence Assessment in Organizations
 
ARISTOTELE project overview
ARISTOTELE project overviewARISTOTELE project overview
ARISTOTELE project overview
 

Último

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Managing Semantic Models for representing Intangible Enterprise Assets: The ARISTOTELE Project Software Architecture

  • 1. Managing Semantic Models for representing Intangible Enterprise Assets: The ARISTOTELE Project Software Architecture Pierluigi Ritrovato Dep. Of Electronic Engineering and Computer Engineering, University of Salerno MOMA S.p.A
  • 2.  Overview of the ARISTOTELE project  The ARISTOTELE Approach  ARISTOTELE Models  ARISTOTELE tools  ARISTOTELE Architecture  The approach  The logical view  Other Available results  The Architecture  Already Developed tools Outlines 2
  • 3. Problems to Overcome  Conflicting goals  Separation and missing interconnection between enterprise learning pathways and real contingent workers’ needs.  Lack of integration  Missing links between learning strategies oriented to different working and organisational contexts.  Difficulty to capture and reuse formal and informal knowledge for organisational learning. Once the needed knowledge is acquired, all information on how this knowledge was built disappears  Lack of any form of Collective Intelligence  Heterogeneity  High-level fragmentation of data, information, tools and environment used by workers to operate in their working life (studying, carrying out process activities, discussing, collaborating, etc.).  Difficulty to assess, exploit, share and reuse learning experiences in terms of approach, contents and knowledge both at personal and enterprise level. SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012 3
  • 4. ARISTOTELE Approach: overview 1. To merge strategic organisational objectives and worker preferences and needs to create personalised and adaptive learning experience; 2. To support organisational processes: optimising human resource allocation; supporting daily work through Personal Working Learning Environment; individual performance assessment; 3. To support innovation management and building through Innovation Factory SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012 4
  • 5.  The top level is the starting point: inputs (organizational objectives and worker needs, preferences, …) “influencing” the key ARISTOTELE processes  The middle level embraces the key ARISTOTELE processes centred on collaboration:  Building of personalized learning experiences  Creation of Innovation Factory for collaborative innovation boosting  Management and sharing of personal knowledge to be “reused” in different domains and tasks  The bottom level includes features supporting update and reuse of organizational knowledge ARISTOTELE enabling building blocks and research areas 5SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 7.  Knowledge Model (KM)  provides constructs for the representation of enterprise knowledge entities, enterprise domain vocabulary, educational vocabulary  Competence Model (CM)  provides constructs for the representation of competences and their relations to other concepts such as context, activities, and objectives  Worker Model (WM)  provides constructs for the representation of worker including social, learning, working and personal goals  Learning Experience Model (LEM)  provides constructs for the learning experience needed to achieve a new competence or fill a competence gap. ARISTOTELE Models 7SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 8.  The models have been defined following four main directions:  the analysis of organizational practices of the pilots, the project’s scenarios and requirements, and the methodologies needs to derive the main concepts and relationships of the four models;  the definition of few and clear principles to follow during the modeling activities;  the selection of a set of specifications, standards and available models from the the State-of-the-Art and Intelligent Web Teacher (IWT) platform that represent the building blocks of the four models;  the analysis of actual experiences from communities of practice Models Definition 8SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 9. Role of the Models: Integrated Schemas 9
  • 10.  Reference Ontologies: used to represent and structure enterprise’s resources (e.g., worker profile, competences, project and activities, etc.)  FOAF, DOAP, SKOS, SIOC, etc.  Organisation Ontologies: exploited to provide a shared classification of the resources available in the Knowledge base.  to classify knowledge resources according to the context of the enterprise and to provide a common access layer to heterogeneous resources daily produced by the workers (e.g., document, wiki, blog, etc.). Characteristics of the ARISTOTELE Models 10SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 11. The Knowledge Model: reference Ontology 11SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 12. The Knowledge Model: Organisation Ontology and IWT Learning Domain Model 12SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 16. A Knowledge model instance example 16
  • 17. Training Domain Instance 17SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 18.  Knowledge Management (KM) Tool, exploiting methodologies and techniques supporting organizational knowledge building and maintenance (merging, matching, versioning) in a semi-automatic way using knowledge extraction techniques as well.  Human Resource Management (HRM) Tool, exploiting methodologies and techniques supporting competence gap analysis, team and group formation, internal resources competence development, and recruitment.  Social Collaboration and Networking (CN) Tool, aiming at supporting the innovation process within the organization. .  Learning Experience Generation (LEG) Tool, exploiting methodologies and techniques to recommend suitable contents and didactic approaches to the workers, to generate, adapt and manage personalized learning experiences tailored to the organizational objectives.  Personal and reliable Working and Learning Environment (PWLE) tool, acting as a methodological and technological integrator for all the other tools. The Tools 18SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 19. How Fit Everithing Together 19
  • 20.  Several Challenges  Complexity of the systems  Enterprise architecture  Enterprise Application Integration and Semantic technologies  Integration of Several Technologies  several form of deployment (SaaS, IaaS, distributed, centralised)  Facilitate Adoption, Acceptance and Assimilation  Provide the right information to the involved stakeholders (distributed teams)  Respecting the time constrains  Key decisions  Incremental approach (2 steps)  first High Level Architecture (guidelines, approach description and documentation) – exploited for tools design  Architecture Design leveraging on existing frameworks Design the ARISTOTELE Architecture 20SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 21.  Provides a methodological and technological framework describing principles and guidelines underlying the whole ARISTOTELE Platform  Provides specification of the logical description of the architecture  Provide an understanding of what kind of building block we rely on and  How they contribute to the achievement of the whole system  Provides guidelines for architects and developers team in charge of the design and development of the different ARISTOTELE modules  Provides information about decomposition of the platform  Identification of the main building blocks  Identification of their responsibilities  Provides information about ARISTOTELE enabling technologies features Definition of the High Level Architecture What it is: Sketch the whole system 21SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 22. Definition of the High Level Architecture Documentation (1/2)  Produce the documentation that communicates the architectural decisions  Inspired to the Views and Beyond (V&B) approach proposed by the Software Engineering Institute  Motivation – An architecture document is useful only if it communicates effectively the architectural decisions  Fundamental unit of documentation – Views, each representing a "part of the whole" system structures  Fundamental principle – Documenting an architecture is a matter of documenting the relevant views, and then adding documentation that applies to more than one view  The concept of View allows simplify the communication by focusing only on some aspects at a time 22SOA-KME Workshop at CISIS 2012 Palermo 4th-6th, 2012
  • 23.  More in detail, the process followed the steps  Identify the stakeholders and their needs (Designer, Developer, Integrator, Administrator)  Identify the useful views  Establish the information sources  Gather information  Create the documentation package  Review  Views  Logical - Defines the typology of building blocks and how they are related  Decomposition - Defines the required building blocks for each logical layer  Implementation – Provides guidelines for the most significant implementation issues  Technological – Clarify the role of the technological baseline (IWT and SharePoint) with respect to the overall architecture  Integration - Defines interaction and communication patterns among ARISTOTELE components, SharePoint components, IWT components and legacy applications  Deployment – Provides guidance for the platform deployment Definition of the High Level Architecture Documentation (2/2) 23SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 24. Architecture Design MIKE 2.0 Semantic Enterprise Enterprise 2.0 High Level Architecture Software Architecture Documentation Views & Beyond High level system overview User Requirement s Business Process Patterns Architectural drivers ARISTOTELE Architecture design SAFE Architecture
  • 25.  Input  User Requirements  Business Process Patterns: to describe how ARISTOTELE supports the members of the organization  From High Level Architecture:  Architectural drivers  Views&Beyond approach for the documentation of the architecture  A first high level system overview  From MIKE 2.0:  SAFE Architecture: An architecture for the Federated Enterprise (Methodology for the definition of the architecture, SOA pattern adoption)  Semantic Enterprise: provides a layer for the enterprise to establish coherence, consistency, and interoperability across its information assets  Enterprise 2.0: brings the collaborative and social computing concepts associated with Web 2.0 into the Enterprise  Output: Software Architecture Documentation ARISTOTELE Architecture design
  • 26. ARISTOTELE Architecture Logical view Data Data Tools PWLE LEG HRM CN KM Services Core Services Orchestration Services Base Services Content Data Semantic Data Service Broker Recommender System Enterprise Linked Data Layer Knowledge Management Link Discovery SharePoint IWT External or Legacy Triple Store SharePoint Services IWT Services Competence Gap Tag Suggestion Expert Finding Worker Competence Update Relevance Calculation Team Building Learning Experience
  • 27. Semantic Layer high level architecure 27SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 28. Enterprise Liked Data Layer 2828SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012
  • 31.  Web site: http://www-aristotele-eu.org  Follow us on twitter: (@Aristotele_ip) URL: http://twitter.com/#!/Aristotele_ip  LinkedIn: ID Group - ARISTOTELE  Facebook: ARISTOTELE Project ARISTOTELE references 31 Thank you very much for your attention and stay tuned! SOA-KME Workshop @ CISIS 2012 Palermo 4th-6th, 2012