SlideShare a Scribd company logo
1 of 30
Download to read offline
Collaborative modeling of
processes and ontologies with MoKi
Mauro Dragoni

Fondazione Bruno Kessler (FBK)
Shape and Evolve Living Knowledge Unit (SHELL)
https://shell.fbk.eu/index.php/Mauro_Dragoni - dragoni@fbk.eu

Semantic MediaWiki Conference Fall, Berlin, Germany – October 30th, 2013

1
Outline of the presentation



Introduction



Architecture for collaborative conceptual modeling
in wikis



MoKi and some of its real usages

2

2
What is all about?


Develop a theoretical and practical framework that:
 Supports the integrated modeling of Processes and Ontologies;
 Fosters the collaboration between domain experts and knowledge
engineers.



WHY?
 need of a comprehensive model which requires the description
of both the dynamic component (processes) and the static
component (ontology);
 need for an agile collaboration between domain experts and
knowledge engineers. Need to actively involve the domain
experts in the modeling process.

3
Integrating processes and ontologies
Roles / Organization

Documents

Actions

4
The research vision - architecture

MoKi

Knowledge Engineer

the Modelling W iKi ---

Modelling tool

Domain expert

Knowledge Engineer

Domain expert

Model

Formal representation of
integrated processes and
ontologies
Theoretical framework

Architecture for collaborative
conceptual modeling

5
AN ARCHITECTURE FOR
COLLABORATIVE
CONCEPTUAL MODELING IN
WIKIS

6
An architecture for collaborative
conceptual modeling in wikis
1.

One element


One page

each element of the model is represented by a page in the wiki;

Mountain

Concept “Mountain”

A mountain is a large landform that
stretches above the surrounding land in
a limited area usually in the form of a
peak. A mountain is generally steeper
than a hill.
The highest
mountain on earth is
the Mount Everest

7

7
An architecture for collaborative
conceptual modeling in wikis
2.

Unstructured and structured descriptions


each page contains both structured and unstructured content;

Mountain
A mountain is a large landform that
stretches above the surrounding land in
a limited area usually in the form of a
peak. A mountain is generally steeper
than a hill.
The highest
mountain on earth is
the Mount Everest
(unstructured content)

L andf or m
¬H i ll

¬P lai n

∀madeOf (E ar th

Rock)

∃hei ght. ≥ 2500
M ountai n(M t.E ver est)
M ountai n(M t.K i li manj ar o)
(structured content)

8

8
An architecture for collaborative
conceptual modeling in wikis
3.

Different views to access the model:


different views to support different modeling actors;

Mountain
A mountain is a large landform that
stretches above the surrounding land in
a limited area usually in the form of a
peak. A mountain is generally steeper
than a hill.
The highest
mountain on earth is
the Mount Everest

(unstructured view)

9

9
Collaboration

10

10
AND SOME OF ITS REAL
USAGES
11


Wiki-based modeling tool;



Supports the integrated modeling of Processes and
Ontologies;



Provides modeling support both for domain experts
and knowledge engineers, fostering the
collaboration between them;



Based on the architecture presented so far.
12

12
Different views for different roles

Unstructured
view
Semi-structured
Fully-structured
view
view
13
Different views for different roles

14
The tool

Different views for different roles

15
Further features

Integrated
process and
ontology

Graphical
editing

16

16
Further features: key concepts extraction


Automatic extraction of key-concepts from a text corpus.
 Key-concepts are terms characterizing the domain represented
by the corpus;
 Extraction performed with the KX (Keyphrase eXtraction) system;

 Extracted list enriched with additional resources (e.g. WordNet)
and aligned with the ontology under construction/consideration.



Useful for several ontology modeling-related tasks:
 Boosting ontology creation/extension;
 Ontology terminological evaluation/ranking (based on ontology
metrics);
 Ranking of ontology concepts.

17

17
Further features: support for multilingual
ontology management
Language Expert

Language Expert

MoKi

Knowledge Engineer

Modelling tool

the Modelling W iKi ---

Domain expert

Knowledge Engineer

Domain expert

Domain-adapted
Dictionary-based
Translation Services

Domain-adapted
Statistical Machine
Translation Services

Public Machine
Translation Services

18
Further features: connections with
external components


Automatic suggestions of mappings between ontologies



Managing ontology evolution



Exposure service



Triple stores



SPARQL Endpoints



…

19

19
Usages of



IP FP6 EU Project [03/2006 – 02/2010]



Purpose: modeling of tasks/processes in an enterprise and of
the topics related to that task (competencies)



Used by:
 4 SMEs
 3 Universities
 several related summer schools and university courses

20

20
Usages of



STREP FP7 EU project [01/2010 – 12/2012]



Purpose: build/revise an environmental ontology



Developed the new key concepts extraction functionalities



Used to automatically create part of the ontology (pollen)

21

21
Usages of



eContentplus EU Project [09/2007 – 08/2010]



Purpose: build/revise an ontology of organic agriculture and
agroecology



Used to foster collaboration between domain experts (FAO) and
knowledge engineers



Follow-up: Organic.Lingua
(FP7 Pilot Tipe B EU project [36 months, 03-2011 – 02/2014])


Extend MoKi to multilingua models and interface

22

22
Usages of



Italian national project [01/2010 – 12/2011]



Purpose: model processes for analysis/revision and
dematerialization



Used by 7 Italian regions:
 Piemonte, Emilia Romagna 1 & 2, Puglia, Liguria, Marche, Trentino



Medium size models produced in around 2 weeks.
23

23
Usages of
OncoCure


Funded by Fondazione Caritro, Trento [2007 – 2008]



Purpose: modeling breast cancer clinical protocols encoded in
Asbru.



Customized version of the tool



Actively used mainly by KE



Positive feedback by the doctor who produced the clinical
guidelines in “reviewing” the model created.

24

24
Usages of
Pro.Mo.


Trentino Legge 6 Project [03/2012 – 12/2013]



Purpose: link the business process modeling level with the
system level



Each task represents one or more hardware services.



An intermediate level permits to link the hardware level with the
modeled processes.



Data coming from the hardware level are mapped with the models
and analysis operations are performed.
25

25
Evaluation


Performed within ProDe project (to be presented @ ISWC2011);



Users: 14 Public Administration employees distributed across 6
teams creating different integrated models;



Research questions considered:
 RQ1: Is MoKi easy to use for domain experts?
 RQ2: Is MoKi useful for collaboratively modeling domain knowledge?
 RQ3: Are all the provided views useful or is there a “best” view among
the different interface views provided by MoKi for: (a) getting the model
overview? (b) navigating the model? (c) creating new entities?



Analyses performed:
 Quantitative analysis of the data on the usage of MoKi (editing logs,
web-server logs, …);
 On-line questionnaire filled by the real users.

26

26
Evaluation Results


RQ1 (ease of use):
 The users perceive the tool as more than easy to use:
• 72% of employees spent only less than two days to learn how to use tool;
• the same percentage learned it autonomously.



RQ2 (usefulness for collaborative modeling):
 The users positively perceive the overall usefulness of the tool for
the collaborative modeling of documents and processes:
• Correlation between the size of the subject’s team and his/her feedback
about tool usefulness for collaborative purposes (esp. in team with 3+ or
more users).
• Result further validated by the intensive usage of collaborative
functionalities by people in large team.



RQ3 (usefulness of provided views):
 All the views provided by the tool have their own usefulness.

27

27
Current & Future Works


Implementation of the workspace manager for managing multiple
ontologies



Develop ad-hoc templates to guide DE in modeling activities




Support usage of ontology patterns




to speed up modeling activities, and limit modeling errors

Extend key-concepts extraction functionalities




describing an artifact is different than describing a role

Support extraction / identification of semantic relation in text (e.g. “isA”) between
concepts

Architectural improvements for speeding up the customization of the graphical
interface of the tool

28

28
Resources


Publications and demos:
 ESWC2013, ESWC2012, ISWC2011, EKAW2010, ISWC2010,
SemWiki2009, ESWC2009, …



Released Open Source in July 2010 (version 1.2 – GPL2)



New release will come in January 2014 (version 3.0 – GPL3)



MoKi WebSite:
 URL: http://moki.fbk.eu
 On-line demos, code download, documentation, news, support…

29

29
Mauro Dragoni
https://shell.fbk.eu/index.php/Mauro_Dragoni
dragoni@fbk.eu
30

More Related Content

Similar to Collaborative Modeling of Processes and Ontologies with MoKi

CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayMartin Turner
 
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...ijitcs
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMohammed Ali Khan
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Alessandra Bagnato
 
PresentationTest
PresentationTestPresentationTest
PresentationTestbolu804
 
A Model-based Framework for Continuous Development and Runtime Validation of...
A Model-based Framework for Continuous Development and Runtime Validation  of...A Model-based Framework for Continuous Development and Runtime Validation  of...
A Model-based Framework for Continuous Development and Runtime Validation of...Hugo Bruneliere
 
Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Kuwait10
 
1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltoolsCARLOS ALARIO
 
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTS
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTSFRAMEWORKS BETWEEN COMPONENTS AND OBJECTS
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTSacijjournal
 
A Framework for Model-Driven Evolution in Families of Software Architectures
A Framework for Model-Driven Evolution in Families of Software ArchitecturesA Framework for Model-Driven Evolution in Families of Software Architectures
A Framework for Model-Driven Evolution in Families of Software ArchitecturesPooyan Jamshidi
 
Object Oriented Approach for Software Development
Object Oriented Approach for Software DevelopmentObject Oriented Approach for Software Development
Object Oriented Approach for Software DevelopmentRishabh Soni
 
Reading week09 lechler_cc
Reading week09 lechler_ccReading week09 lechler_cc
Reading week09 lechler_cchenry KKK
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...IRJET Journal
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...dannyijwest
 
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...Amanuel Alemayehu
 
Linking data, models and tools an overview
Linking data, models and tools an overviewLinking data, models and tools an overview
Linking data, models and tools an overviewGennadii Donchyts
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminarifi8106tlu
 
A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...Richard Hogue
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype librariesMartin Chapman
 

Similar to Collaborative Modeling of Processes and Ontologies with MoKi (20)

CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 May
 
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...
PROPOSAL OF AN HYBRID METHODOLOGY FOR ONTOLOGY DEVELOPMENT BY EXTENDING THE P...
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updated
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
PresentationTest
PresentationTestPresentationTest
PresentationTest
 
S4 future manufacturing-discussion-report
S4 future manufacturing-discussion-reportS4 future manufacturing-discussion-report
S4 future manufacturing-discussion-report
 
A Model-based Framework for Continuous Development and Runtime Validation of...
A Model-based Framework for Continuous Development and Runtime Validation  of...A Model-based Framework for Continuous Development and Runtime Validation  of...
A Model-based Framework for Continuous Development and Runtime Validation of...
 
Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10
 
1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools
 
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTS
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTSFRAMEWORKS BETWEEN COMPONENTS AND OBJECTS
FRAMEWORKS BETWEEN COMPONENTS AND OBJECTS
 
A Framework for Model-Driven Evolution in Families of Software Architectures
A Framework for Model-Driven Evolution in Families of Software ArchitecturesA Framework for Model-Driven Evolution in Families of Software Architectures
A Framework for Model-Driven Evolution in Families of Software Architectures
 
Object Oriented Approach for Software Development
Object Oriented Approach for Software DevelopmentObject Oriented Approach for Software Development
Object Oriented Approach for Software Development
 
Reading week09 lechler_cc
Reading week09 lechler_ccReading week09 lechler_cc
Reading week09 lechler_cc
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
 
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...
RuCORD: Rule-based Composite Operation Recovering and Detection to Support Co...
 
Linking data, models and tools an overview
Linking data, models and tools an overviewLinking data, models and tools an overview
Linking data, models and tools an overview
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
 
A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype libraries
 

More from Mauro Dragoni

Keynote given at ISWC 2019 Semantic Management for Healthcare Workshop
Keynote given at ISWC 2019 Semantic Management for Healthcare WorkshopKeynote given at ISWC 2019 Semantic Management for Healthcare Workshop
Keynote given at ISWC 2019 Semantic Management for Healthcare WorkshopMauro Dragoni
 
Translating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsTranslating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsMauro Dragoni
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Exploiting Multilinguality For Creating Mappings Between Thesauri
Exploiting Multilinguality For Creating Mappings Between ThesauriExploiting Multilinguality For Creating Mappings Between Thesauri
Exploiting Multilinguality For Creating Mappings Between ThesauriMauro Dragoni
 
Semantic-based Process Analysis
Semantic-based Process AnalysisSemantic-based Process Analysis
Semantic-based Process AnalysisMauro Dragoni
 
Authoring OWL 2 ontologies with the TEX-OWL syntax
Authoring OWL 2 ontologies with the TEX-OWL syntaxAuthoring OWL 2 ontologies with the TEX-OWL syntax
Authoring OWL 2 ontologies with the TEX-OWL syntaxMauro Dragoni
 
A Fuzzy Approach For Multi-Domain Sentiment Analysis
A Fuzzy Approach For Multi-Domain Sentiment AnalysisA Fuzzy Approach For Multi-Domain Sentiment Analysis
A Fuzzy Approach For Multi-Domain Sentiment AnalysisMauro Dragoni
 
Using Semantic and Domain-based Information in CLIR Systems
Using Semantic and Domain-based Information in CLIR SystemsUsing Semantic and Domain-based Information in CLIR Systems
Using Semantic and Domain-based Information in CLIR SystemsMauro Dragoni
 
Multilingual Knowledge Organization Systems Management: Best Practices
Multilingual Knowledge Organization Systems Management: Best PracticesMultilingual Knowledge Organization Systems Management: Best Practices
Multilingual Knowledge Organization Systems Management: Best PracticesMauro Dragoni
 

More from Mauro Dragoni (9)

Keynote given at ISWC 2019 Semantic Management for Healthcare Workshop
Keynote given at ISWC 2019 Semantic Management for Healthcare WorkshopKeynote given at ISWC 2019 Semantic Management for Healthcare Workshop
Keynote given at ISWC 2019 Semantic Management for Healthcare Workshop
 
Translating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsTranslating Ontologies in Real-World Settings
Translating Ontologies in Real-World Settings
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Exploiting Multilinguality For Creating Mappings Between Thesauri
Exploiting Multilinguality For Creating Mappings Between ThesauriExploiting Multilinguality For Creating Mappings Between Thesauri
Exploiting Multilinguality For Creating Mappings Between Thesauri
 
Semantic-based Process Analysis
Semantic-based Process AnalysisSemantic-based Process Analysis
Semantic-based Process Analysis
 
Authoring OWL 2 ontologies with the TEX-OWL syntax
Authoring OWL 2 ontologies with the TEX-OWL syntaxAuthoring OWL 2 ontologies with the TEX-OWL syntax
Authoring OWL 2 ontologies with the TEX-OWL syntax
 
A Fuzzy Approach For Multi-Domain Sentiment Analysis
A Fuzzy Approach For Multi-Domain Sentiment AnalysisA Fuzzy Approach For Multi-Domain Sentiment Analysis
A Fuzzy Approach For Multi-Domain Sentiment Analysis
 
Using Semantic and Domain-based Information in CLIR Systems
Using Semantic and Domain-based Information in CLIR SystemsUsing Semantic and Domain-based Information in CLIR Systems
Using Semantic and Domain-based Information in CLIR Systems
 
Multilingual Knowledge Organization Systems Management: Best Practices
Multilingual Knowledge Organization Systems Management: Best PracticesMultilingual Knowledge Organization Systems Management: Best Practices
Multilingual Knowledge Organization Systems Management: Best Practices
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Collaborative Modeling of Processes and Ontologies with MoKi

  • 1. Collaborative modeling of processes and ontologies with MoKi Mauro Dragoni Fondazione Bruno Kessler (FBK) Shape and Evolve Living Knowledge Unit (SHELL) https://shell.fbk.eu/index.php/Mauro_Dragoni - dragoni@fbk.eu Semantic MediaWiki Conference Fall, Berlin, Germany – October 30th, 2013 1
  • 2. Outline of the presentation  Introduction  Architecture for collaborative conceptual modeling in wikis  MoKi and some of its real usages 2 2
  • 3. What is all about?  Develop a theoretical and practical framework that:  Supports the integrated modeling of Processes and Ontologies;  Fosters the collaboration between domain experts and knowledge engineers.  WHY?  need of a comprehensive model which requires the description of both the dynamic component (processes) and the static component (ontology);  need for an agile collaboration between domain experts and knowledge engineers. Need to actively involve the domain experts in the modeling process. 3
  • 4. Integrating processes and ontologies Roles / Organization Documents Actions 4
  • 5. The research vision - architecture MoKi Knowledge Engineer the Modelling W iKi --- Modelling tool Domain expert Knowledge Engineer Domain expert Model Formal representation of integrated processes and ontologies Theoretical framework Architecture for collaborative conceptual modeling 5
  • 7. An architecture for collaborative conceptual modeling in wikis 1. One element  One page each element of the model is represented by a page in the wiki; Mountain Concept “Mountain” A mountain is a large landform that stretches above the surrounding land in a limited area usually in the form of a peak. A mountain is generally steeper than a hill. The highest mountain on earth is the Mount Everest 7 7
  • 8. An architecture for collaborative conceptual modeling in wikis 2. Unstructured and structured descriptions  each page contains both structured and unstructured content; Mountain A mountain is a large landform that stretches above the surrounding land in a limited area usually in the form of a peak. A mountain is generally steeper than a hill. The highest mountain on earth is the Mount Everest (unstructured content) L andf or m ¬H i ll ¬P lai n ∀madeOf (E ar th Rock) ∃hei ght. ≥ 2500 M ountai n(M t.E ver est) M ountai n(M t.K i li manj ar o) (structured content) 8 8
  • 9. An architecture for collaborative conceptual modeling in wikis 3. Different views to access the model:  different views to support different modeling actors; Mountain A mountain is a large landform that stretches above the surrounding land in a limited area usually in the form of a peak. A mountain is generally steeper than a hill. The highest mountain on earth is the Mount Everest (unstructured view) 9 9
  • 11. AND SOME OF ITS REAL USAGES 11
  • 12.  Wiki-based modeling tool;  Supports the integrated modeling of Processes and Ontologies;  Provides modeling support both for domain experts and knowledge engineers, fostering the collaboration between them;  Based on the architecture presented so far. 12 12
  • 13. Different views for different roles Unstructured view Semi-structured Fully-structured view view 13
  • 14. Different views for different roles 14
  • 15. The tool Different views for different roles 15
  • 17. Further features: key concepts extraction  Automatic extraction of key-concepts from a text corpus.  Key-concepts are terms characterizing the domain represented by the corpus;  Extraction performed with the KX (Keyphrase eXtraction) system;  Extracted list enriched with additional resources (e.g. WordNet) and aligned with the ontology under construction/consideration.  Useful for several ontology modeling-related tasks:  Boosting ontology creation/extension;  Ontology terminological evaluation/ranking (based on ontology metrics);  Ranking of ontology concepts. 17 17
  • 18. Further features: support for multilingual ontology management Language Expert Language Expert MoKi Knowledge Engineer Modelling tool the Modelling W iKi --- Domain expert Knowledge Engineer Domain expert Domain-adapted Dictionary-based Translation Services Domain-adapted Statistical Machine Translation Services Public Machine Translation Services 18
  • 19. Further features: connections with external components  Automatic suggestions of mappings between ontologies  Managing ontology evolution  Exposure service  Triple stores  SPARQL Endpoints  … 19 19
  • 20. Usages of  IP FP6 EU Project [03/2006 – 02/2010]  Purpose: modeling of tasks/processes in an enterprise and of the topics related to that task (competencies)  Used by:  4 SMEs  3 Universities  several related summer schools and university courses 20 20
  • 21. Usages of  STREP FP7 EU project [01/2010 – 12/2012]  Purpose: build/revise an environmental ontology  Developed the new key concepts extraction functionalities  Used to automatically create part of the ontology (pollen) 21 21
  • 22. Usages of  eContentplus EU Project [09/2007 – 08/2010]  Purpose: build/revise an ontology of organic agriculture and agroecology  Used to foster collaboration between domain experts (FAO) and knowledge engineers  Follow-up: Organic.Lingua (FP7 Pilot Tipe B EU project [36 months, 03-2011 – 02/2014])  Extend MoKi to multilingua models and interface 22 22
  • 23. Usages of  Italian national project [01/2010 – 12/2011]  Purpose: model processes for analysis/revision and dematerialization  Used by 7 Italian regions:  Piemonte, Emilia Romagna 1 & 2, Puglia, Liguria, Marche, Trentino  Medium size models produced in around 2 weeks. 23 23
  • 24. Usages of OncoCure  Funded by Fondazione Caritro, Trento [2007 – 2008]  Purpose: modeling breast cancer clinical protocols encoded in Asbru.  Customized version of the tool  Actively used mainly by KE  Positive feedback by the doctor who produced the clinical guidelines in “reviewing” the model created. 24 24
  • 25. Usages of Pro.Mo.  Trentino Legge 6 Project [03/2012 – 12/2013]  Purpose: link the business process modeling level with the system level  Each task represents one or more hardware services.  An intermediate level permits to link the hardware level with the modeled processes.  Data coming from the hardware level are mapped with the models and analysis operations are performed. 25 25
  • 26. Evaluation  Performed within ProDe project (to be presented @ ISWC2011);  Users: 14 Public Administration employees distributed across 6 teams creating different integrated models;  Research questions considered:  RQ1: Is MoKi easy to use for domain experts?  RQ2: Is MoKi useful for collaboratively modeling domain knowledge?  RQ3: Are all the provided views useful or is there a “best” view among the different interface views provided by MoKi for: (a) getting the model overview? (b) navigating the model? (c) creating new entities?  Analyses performed:  Quantitative analysis of the data on the usage of MoKi (editing logs, web-server logs, …);  On-line questionnaire filled by the real users. 26 26
  • 27. Evaluation Results  RQ1 (ease of use):  The users perceive the tool as more than easy to use: • 72% of employees spent only less than two days to learn how to use tool; • the same percentage learned it autonomously.  RQ2 (usefulness for collaborative modeling):  The users positively perceive the overall usefulness of the tool for the collaborative modeling of documents and processes: • Correlation between the size of the subject’s team and his/her feedback about tool usefulness for collaborative purposes (esp. in team with 3+ or more users). • Result further validated by the intensive usage of collaborative functionalities by people in large team.  RQ3 (usefulness of provided views):  All the views provided by the tool have their own usefulness. 27 27
  • 28. Current & Future Works  Implementation of the workspace manager for managing multiple ontologies  Develop ad-hoc templates to guide DE in modeling activities   Support usage of ontology patterns   to speed up modeling activities, and limit modeling errors Extend key-concepts extraction functionalities   describing an artifact is different than describing a role Support extraction / identification of semantic relation in text (e.g. “isA”) between concepts Architectural improvements for speeding up the customization of the graphical interface of the tool 28 28
  • 29. Resources  Publications and demos:  ESWC2013, ESWC2012, ISWC2011, EKAW2010, ISWC2010, SemWiki2009, ESWC2009, …  Released Open Source in July 2010 (version 1.2 – GPL2)  New release will come in January 2014 (version 3.0 – GPL3)  MoKi WebSite:  URL: http://moki.fbk.eu  On-line demos, code download, documentation, news, support… 29 29