SlideShare a Scribd company logo
1 of 26
Download to read offline
SOBOLEO –
Editor and Repository for Living Ontologies
Simone Braun &
Valentin Zacharias
FZI Research Center for
Information Technologies
Karlsruhe, Germanyhttp://tool.soboleo.com
22
SOBOLEO
 SOBOLEO supports the development
and refinement of living ontologies
according to the principles of
Ontology Maturing
 SOBOLEO is a web-based system
that enables groups of people to
jointly structure information (web
documents and people) in a domain
33MATURE - Continuous Social Learning in Knowledge Networks
Annotate People & Search
44
SOBOLEO
 SOBOLEO uses Simple Knowledge Organisation System
Format for representing ontologies
55
SOBOLEO
 SOBOLEO provides an architecture
that enables diverse components
(both remote and within SOBOLEO)
to jointly work with living ontologies
66MATURE - Continuous Social Learning in Knowledge Networks
77
SOBOLEO
Try SOBOLEO at:
http://tool.soboleo.com/
No Registration, No Installation
Dr. Valentin Zacharias
zach@fzi.de
Simone Braun
braun@fzi.de
Backup Details
MATURE - Continuous Social Learning in Knowledge Networks
99
Living Ontologies, Ontology Maturing &
their Use Cases
1010
Living Ontologies & Ontology Maturing
 Living Ontologies are ontologies that are
• never finished
• used and developed at the same time by the end users
 We describe their engineering with the Ontology
Maturing Process Model
• understanding their development as a continuous and
collaborative process embedded & interwoven with actual usages
processes
1111
Use Case 1
 A learning course that is jointly developing an
understanding of a domain by creating an ontology and
interlinking it with relevant documents
 For this use case SOBOLEO is integrated with a
discussion tool to support structured dialogs about
ontology development and document annotations
 SOBOLEO supports the management of ontology,
documents and dialogs
 The ontology is also evolving throughout its use –
always reflecting the current knowledge of the course
participants
1212
Use Case 2
 A group of experts jointly collecting the state-of-the-
art in a scientific domain (with links to both documents
and experts)
 Here too the ontology will constantly evolve to reflect
both the knowledge of the experts as well as the
current scientific consensus
1313
Use Case 3
 An HR department organizing data about available
experts through semantic people tagging
 SOBOLEO supports maintaining a competency ontology
and using this ontology to keep track of - and search
within - the database of experts
 The competency ontology is never really finished – as
new possible skills are emerging all the time.
1414
SOBOLEO – Concepts and Architecture
1515
Concepts: Collaboration Spaces
 A Collaboration Space is the virtual space in which
collaboration between people with a shared goal takes place
 Each Collaboration Space has one SKOS ontology and may
have information about documents and experts that are
annotated with this ontology
 All information in a space is jointly edited by the members
of this space
 One SOBOLEO installation supports an arbitrary number of
(completely independent except for user data) collaboration
spaces
 On the server each collaboration space is represented as one
folder that can even be moved between SOBOLEO
installations
1616
Concepts: Event Bus & Events
 Technically each collaboration space is represented by
an Event Bus component that manages the
communication within the space
 Different parts of the functionality are realized as
services (both local within the server and remote) that
are registered with the event bus
 Communication within the space is organized around
the concept of Events:
• Command Events, Query Event, Notification Event
 All events exist as Java & JavaScript objects, as XML
serializations, and as SOAP methods
• any remote clients can do arbitrary changes and receive
notifications
1717
Example – Delete Concept
1. Delete-Concept command triggered by user interaction
1818
Example – Delete Concept
2. Event bus asks registered Ontologoy Management service to
extend this command event with implied commands
1919
Example – Delete Concept
3. Event Permission – this tests the user credentials as well as the
adherence to SKOS integrity constraints
2020
Example – Delete Concept
4. Command processors actually execute the change
2121
Example – Delete Concept
5. Result is sent back to the requester and all registered event
listeners are notified of the changes that have been done
2222
A look at SOBOLEO‘s User Interface
2323
SOBOLEO User Interface
 SOBOLEO has interfaces for
• Editing SKOS ontologies
• Annotating documents & people
• Search
• Browse documents & people
• And much more (administration, people directory, people
profiles, history display, dialog transcript view, gardening
recommendations)
 SOBOLEO is completely web-based (implemented as
Java Servlets)
 User interface implemented in GWT (runs as Java
Script in browser)
2424
UserInterface-Editor
2525
Annotate Documents
2626
Browse

More Related Content

Similar to SOBOLEO – Editor and Repository for Living Ontologies

KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyVassilis Protonotarios
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWijait
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ijait
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications dannyijwest
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications IJwest
 
Come to the Fiesta! Join the OLE Project
Come to the Fiesta! Join the OLE ProjectCome to the Fiesta! Join the OLE Project
Come to the Fiesta! Join the OLE ProjectDoreen Herold
 
INSTRUCT - Integrated Structural Biology Infrastructure
INSTRUCT - Integrated Structural Biology InfrastructureINSTRUCT - Integrated Structural Biology Infrastructure
INSTRUCT - Integrated Structural Biology InfrastructureResearch Data Alliance
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...tobold
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...Sebastian Dennerlein
 
EDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptxEDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptxfelipezapata51
 
Tech Trans as Learning
Tech Trans as LearningTech Trans as Learning
Tech Trans as LearningVidensemergens
 
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...Sofia Eu
 
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof..."Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...eLiberatica
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1iotest
 

Similar to SOBOLEO – Editor and Repository for Living Ontologies (20)

UCIAD overview
UCIAD overviewUCIAD overview
UCIAD overview
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet Ontology
 
Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
Celsius Bloodhound: Automatizing searching and fetching records from library ...
Celsius Bloodhound: Automatizing searching and fetching records from library ...Celsius Bloodhound: Automatizing searching and fetching records from library ...
Celsius Bloodhound: Automatizing searching and fetching records from library ...
 
Mod onto colibri
Mod onto colibriMod onto colibri
Mod onto colibri
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
Come to the Fiesta! Join the OLE Project
Come to the Fiesta! Join the OLE ProjectCome to the Fiesta! Join the OLE Project
Come to the Fiesta! Join the OLE Project
 
INSTRUCT - Integrated Structural Biology Infrastructure
INSTRUCT - Integrated Structural Biology InfrastructureINSTRUCT - Integrated Structural Biology Infrastructure
INSTRUCT - Integrated Structural Biology Infrastructure
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
 
EDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptxEDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptx
 
Tech Trans as Learning
Tech Trans as LearningTech Trans as Learning
Tech Trans as Learning
 
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...
 
Sirio
SirioSirio
Sirio
 
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof..."Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...
"Open Source for Public Libraries Case Study IBLA Soft Library Automation Sof...
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1
 

More from Simone Braun

People Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungPeople Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungSimone Braun
 
Don’t Annoy the Informal Teacher: Context-Aware Mediation of Communication f...
Don’t Annoy the Informal Teacher:Context-Aware Mediation of Communication f...Don’t Annoy the Informal Teacher:Context-Aware Mediation of Communication f...
Don’t Annoy the Informal Teacher: Context-Aware Mediation of Communication f...Simone Braun
 
Von Tags zu semantischen Beziehungen - kollaborative Ontologiereifung
Von Tags zu semantischen Beziehungen - kollaborative OntologiereifungVon Tags zu semantischen Beziehungen - kollaborative Ontologiereifung
Von Tags zu semantischen Beziehungen - kollaborative OntologiereifungSimone Braun
 
Ontology Maturing for Searching, Managing, and Retrieving Resources
Ontology Maturing for Searching, Managing, and Retrieving ResourcesOntology Maturing for Searching, Managing, and Retrieving Resources
Ontology Maturing for Searching, Managing, and Retrieving ResourcesSimone Braun
 
Mature - a dynamic perspective on ontologies
Mature - a dynamic perspective on ontologiesMature - a dynamic perspective on ontologies
Mature - a dynamic perspective on ontologiesSimone Braun
 
Microlearning und der Wissensreifungsprozess
Microlearning und der WissensreifungsprozessMicrolearning und der Wissensreifungsprozess
Microlearning und der WissensreifungsprozessSimone Braun
 
Partizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienPartizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienSimone Braun
 
Reflections on knowledge modelling as a maturing and learning process
Reflections on knowledge modelling as a maturing and learning processReflections on knowledge modelling as a maturing and learning process
Reflections on knowledge modelling as a maturing and learning processSimone Braun
 

More from Simone Braun (8)

People Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungPeople Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur Gestaltung
 
Don’t Annoy the Informal Teacher: Context-Aware Mediation of Communication f...
Don’t Annoy the Informal Teacher:Context-Aware Mediation of Communication f...Don’t Annoy the Informal Teacher:Context-Aware Mediation of Communication f...
Don’t Annoy the Informal Teacher: Context-Aware Mediation of Communication f...
 
Von Tags zu semantischen Beziehungen - kollaborative Ontologiereifung
Von Tags zu semantischen Beziehungen - kollaborative OntologiereifungVon Tags zu semantischen Beziehungen - kollaborative Ontologiereifung
Von Tags zu semantischen Beziehungen - kollaborative Ontologiereifung
 
Ontology Maturing for Searching, Managing, and Retrieving Resources
Ontology Maturing for Searching, Managing, and Retrieving ResourcesOntology Maturing for Searching, Managing, and Retrieving Resources
Ontology Maturing for Searching, Managing, and Retrieving Resources
 
Mature - a dynamic perspective on ontologies
Mature - a dynamic perspective on ontologiesMature - a dynamic perspective on ontologies
Mature - a dynamic perspective on ontologies
 
Microlearning und der Wissensreifungsprozess
Microlearning und der WissensreifungsprozessMicrolearning und der Wissensreifungsprozess
Microlearning und der Wissensreifungsprozess
 
Partizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienPartizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von Kompetenzontologien
 
Reflections on knowledge modelling as a maturing and learning process
Reflections on knowledge modelling as a maturing and learning processReflections on knowledge modelling as a maturing and learning process
Reflections on knowledge modelling as a maturing and learning process
 

Recently uploaded

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

SOBOLEO – Editor and Repository for Living Ontologies

  • 1. SOBOLEO – Editor and Repository for Living Ontologies Simone Braun & Valentin Zacharias FZI Research Center for Information Technologies Karlsruhe, Germanyhttp://tool.soboleo.com
  • 2. 22 SOBOLEO  SOBOLEO supports the development and refinement of living ontologies according to the principles of Ontology Maturing  SOBOLEO is a web-based system that enables groups of people to jointly structure information (web documents and people) in a domain
  • 3. 33MATURE - Continuous Social Learning in Knowledge Networks Annotate People & Search
  • 4. 44 SOBOLEO  SOBOLEO uses Simple Knowledge Organisation System Format for representing ontologies
  • 5. 55 SOBOLEO  SOBOLEO provides an architecture that enables diverse components (both remote and within SOBOLEO) to jointly work with living ontologies
  • 6. 66MATURE - Continuous Social Learning in Knowledge Networks
  • 7. 77 SOBOLEO Try SOBOLEO at: http://tool.soboleo.com/ No Registration, No Installation Dr. Valentin Zacharias zach@fzi.de Simone Braun braun@fzi.de
  • 8. Backup Details MATURE - Continuous Social Learning in Knowledge Networks
  • 9. 99 Living Ontologies, Ontology Maturing & their Use Cases
  • 10. 1010 Living Ontologies & Ontology Maturing  Living Ontologies are ontologies that are • never finished • used and developed at the same time by the end users  We describe their engineering with the Ontology Maturing Process Model • understanding their development as a continuous and collaborative process embedded & interwoven with actual usages processes
  • 11. 1111 Use Case 1  A learning course that is jointly developing an understanding of a domain by creating an ontology and interlinking it with relevant documents  For this use case SOBOLEO is integrated with a discussion tool to support structured dialogs about ontology development and document annotations  SOBOLEO supports the management of ontology, documents and dialogs  The ontology is also evolving throughout its use – always reflecting the current knowledge of the course participants
  • 12. 1212 Use Case 2  A group of experts jointly collecting the state-of-the- art in a scientific domain (with links to both documents and experts)  Here too the ontology will constantly evolve to reflect both the knowledge of the experts as well as the current scientific consensus
  • 13. 1313 Use Case 3  An HR department organizing data about available experts through semantic people tagging  SOBOLEO supports maintaining a competency ontology and using this ontology to keep track of - and search within - the database of experts  The competency ontology is never really finished – as new possible skills are emerging all the time.
  • 14. 1414 SOBOLEO – Concepts and Architecture
  • 15. 1515 Concepts: Collaboration Spaces  A Collaboration Space is the virtual space in which collaboration between people with a shared goal takes place  Each Collaboration Space has one SKOS ontology and may have information about documents and experts that are annotated with this ontology  All information in a space is jointly edited by the members of this space  One SOBOLEO installation supports an arbitrary number of (completely independent except for user data) collaboration spaces  On the server each collaboration space is represented as one folder that can even be moved between SOBOLEO installations
  • 16. 1616 Concepts: Event Bus & Events  Technically each collaboration space is represented by an Event Bus component that manages the communication within the space  Different parts of the functionality are realized as services (both local within the server and remote) that are registered with the event bus  Communication within the space is organized around the concept of Events: • Command Events, Query Event, Notification Event  All events exist as Java & JavaScript objects, as XML serializations, and as SOAP methods • any remote clients can do arbitrary changes and receive notifications
  • 17. 1717 Example – Delete Concept 1. Delete-Concept command triggered by user interaction
  • 18. 1818 Example – Delete Concept 2. Event bus asks registered Ontologoy Management service to extend this command event with implied commands
  • 19. 1919 Example – Delete Concept 3. Event Permission – this tests the user credentials as well as the adherence to SKOS integrity constraints
  • 20. 2020 Example – Delete Concept 4. Command processors actually execute the change
  • 21. 2121 Example – Delete Concept 5. Result is sent back to the requester and all registered event listeners are notified of the changes that have been done
  • 22. 2222 A look at SOBOLEO‘s User Interface
  • 23. 2323 SOBOLEO User Interface  SOBOLEO has interfaces for • Editing SKOS ontologies • Annotating documents & people • Search • Browse documents & people • And much more (administration, people directory, people profiles, history display, dialog transcript view, gardening recommendations)  SOBOLEO is completely web-based (implemented as Java Servlets)  User interface implemented in GWT (runs as Java Script in browser)