A Formal Model of Events Based on the Foundational Ontology DOLCE+DnS Ultralight Ansgar Scherp, Thomas Franz, Carsten Saathoff, Steffen Staab Information.

Slides:



Advertisements
Similar presentations
Berliner XML Tage. Humboldt Universität zu Berlin, Oktober 2004 SWEB2004 – Intl Workshop on Semantic Web Technologies in Electronic Business Intelligent.
Advertisements

Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
1 CIDOC CRM + FRBR ER = FRBR OO … an equation for a harmonised view of museum information and bibliographic information Martin Doerr First CASPAR Seminar.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
EVitae: An Event-Based Electronic Chronicle Bin Wu Rahul Singh Punit Gupta Ramesh Jain
MPEG-7 based Multimedia Ontologies: Interoperability Support or Interoperability Issue? Wednesday 5 th of December, 2007 Oscar CelmaRapha.
1 Publishing Linked Sensor Data Semantic Sensor Networks Workshop 2010 In conjunction with the 9th International Semantic Web Conference (ISWC 2010), 7-11.
Multimedia Semantic Web and MPEG-7 Ana B. Benitez ee.columbia.edu Image and Advanced Television Lab (ADVENT) Department of Electrical Engineering.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
OASIS Reference Model for Service Oriented Architecture 1.0
1 © Ramesh Jain Social Life Networks: Ontology-based Recognition Ramesh Jain Contact:
Where are the Semantics in the Semantic Web? Michael Ushold The Boeing Company.
Domain-Specific Software Engineering (DSSE). Software Engineering Concerns  There are many of them  “Classical” software architecture research has focused.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
SCORE – System for Courseware Reuse1/21 S C O R E System for Courseware Reuse Prof. Dr. P.C. Lockemann Dipl.-Inform. Khaldoun Ateyeh Dr. Birgitta König-Ries.
Making Courseware Reusable Institute for Program Structures and Data Organization Universität Karlsruhe Germany Khaldoun Ateyeh, Jutta Mülle
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Course Instructor: Aisha Azeem
Smart Learning Services Based on Smart Cloud Computing
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
© Ramesh Jain Ramesh Jain CTO, PRAJA inc. and Professor Emeritus, UCSD Emergent Semantics and Experiential Computing.
AQUAINT Kickoff Meeting – December 2001 Integrating Robust Semantics, Event Detection, Information Fusion, and Summarization for Multimedia Question Answering.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
A Motivating Scenario for Designing an Extensible Audio- Visual Description Language Monday 25 th of October, 2004 Raphaël Troncy, Jean Carrive, Steffen.
Institute of Informatics and Telecommunications – NCSR “Demokritos” Bootstrapping ontology evolution with multimedia information extraction C.D. Spyropoulos,
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
Metadata, the CARARE Aggregation service and 3D ICONS Kate Fernie, MDR Partners, UK.
Discussions for oneM2M Semantics Standardization Group Name: WG5 Source: InterDigital Communications Meeting Date: Agenda Item: WI-0005 ASN/MN-CSE.
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
MPEG-7 Interoperability Use Case. Motivation MPEG-7: set of standardized tools for describing multimedia content at different abstraction levels Implemented.
SOFTWARE DESIGN.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
Chapter 6 – Architectural Design CSE-411, Dr. Shamim H Ripon.
WIKT 2006, , Bratislava Service-based architecture of Access-eGov system {Martin.Tomasek, InterSoft, a.s.,
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
Software Design Patterns (1) Introduction. patterns do … & do not … Patterns do... provide common vocabulary provide “shorthand” for effectively communicating.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Chapter 6 – Architectural Design Lecture 1 1Chapter 6 Architectural design.
Information Dynamics & Interoperability Presented at: NIT 2001 Global Digital Library Development in the New Millennium Beijing, China, May 2001, and DELOS.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
Co-funded by the European Union WeKnowIt Emerging, Collective Intelligence for personal, organisational and social use Event Detection.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Thinking behind the environment for Making Construals (MCE)
MPEG-7 Audio Overview Ichiro Fujinaga MUMT 611 McGill University.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
COMM: Designing a Well-Founded Multimedia Ontology for the Web Wednesday 14 th of November, 2007 Richard Arndt Steffen Staab Rapha.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
A Reduced Yet Extensible Audio- Visual Description Language: How to Escape From The MPEG-7 Bottleneck Thursday 28 th of October, 2004 Raphaël Troncy, Jean.
Designing and Using an Audio-Visual Description Core Ontology Friday 8 th of October, 2004 Antoine Isaac & Raphaël Troncy.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Working meeting of WP4 Task WP4.1
Analyzing and Securing Social Networks
Ontology Reuse In MBSE Henson Graves Abstract January 2011
Patterns.
IDEAS Core Model Concept
Information Networks: State of the Art
Chapter 5 Architectural Design.
Presentation transcript:

A Formal Model of Events Based on the Foundational Ontology DOLCE+DnS Ultralight Ansgar Scherp, Thomas Franz, Carsten Saathoff, Steffen Staab Information Systems & Semantic Web University of Koblenz Germany ADAPT Oberseminar, Koblenz, June

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 2 Outlook  Motivation  Events in Emergency Response  Formal Model of Events  Existing Event Models  Future Work

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 3 Motivation  Events need to be modeled and are useful in a variety of application domains  Lifelogs, multimedia experience sharing  Emergency response  Cultural heritage  News  Sports  Surveillance  However  Event detection and annotation from different sources  Using different data models and proprietary solutions  Event descriptions need to be shared between systems

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 4 Emergency Control Center Forward Liaison Officer Creates event with photo Calls to report about an incident Creates incident event with audio Requests to report about a situation Reports about incident by taking photos etc. Emergency Response Coordination Emergency Hotline Fire Department Police Department Coordinate and keep up to date Report and update about the incident Coordinate and keep up to date Report and update about the incident Citizen Events in Emergency Response  EU Integrated Project WeKnowIt Several emergency response entities are involved Using different event-based systems Common understanding of events is needed to efficiently communicate between ER entities Events are enriched with multimedia data (documentary support)

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 5 Formal Representation of Events Humans like to think in terms of events & entities Event model is a human-centered approach to capture human experience and knowledge Development of the Event-Model-F Sophisticated modeling support for occurrences in which humans participate F = E +1, homage to event model E by Westermann & Jain Specification in Web Ontology Language (OWL) Formalized in Description Logics Useful for the interoperability of computer systems

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 6 What is an event? Events Perduring entities that unfold over time Occurrences in which humans participate (not technical, low-level events within computer systems!) Subject to discussions and interpretations by humans Objects Enduring entities that unfold over space Events and objects require each other

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 7 Requirements to a Common Event Model Participative aspect Participation of living and non-living objects in events Temporal aspect and spatial aspect Can be specified by absolute or relative reference points Structural aspect Mereology, i.e., event (de-)composition Causal, i.e., E 1  E 2 Correlative, i.e., E 2 and E 3 overlap with common cause Interpretation Structural relations matter to subjectivity and interpretation Experiential aspect (documentation) Annotation of events with sensor data such as media data

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 8 Non-functional Requirements Extensibility Include future aspects for describing events Axiomatization & formal precision Required for a common understanding of events Interoperability between systems Modularity Reduce complexity by selecting only what is required Reusability Share common events/objects for different interpretations Reuse of domain knowledge Separation of concerns Core model needs to be applicable in many different domains Separate structural knowledge from domain-specific knowledge

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 9 Design Approach 1.Chose of foundational ontology DOLCE+DnS Ultralight as modeling basis Aims at capturing the most essential aspects in the world Defines disjunctive upper classes Event, Object, Quality and Abstract Follows a pattern-oriented approach for ontology design 2.Use of ontology design patterns  Generic solution to recurring modeling problem  Reduces complexity of the designed model 3.Define Event-Model-F as core ontology Provides structural knowledge for a specific field that Spans across multiple domains, e.g., lifelogs, ER, etc. Build on top and aligned with DOLCE+DnS Ultralight

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 10 Ontology Stack Core Ontologies Domain Ontologies Foundational Ontologies  Foundational Ontologies  Span across multiple fields, each covering multiple domains  Core Ontologies  Situated in one field, but span across multiple domains  Examples: annotation, communication, events,...  Domain Ontology  For a specific domain, e.g., fishery, human body, emergency response, etc.

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 11 Modeling Basis of our Core Ontologies DnS as fundamental design principle for Event-Model-F Descriptions and Situations (DnS) pattern Formal representation of context through use of roles Decoupling concrete events and objects from their roles in a specific contextual situation Description Specification of roles required in a specific situation Can be understood as template Situation Observable real-world situation, i.e., a concrete combination of events and objects Satisfies a description, if it fits into the template

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 12 Example: Descriptions and Situations Pattern BirthdayPartyDescription defines roles BirthdayEvent (Event) BirthdayChild (Object) BirthdayGuests (Objects) BirthdayCake (Object) BirthdayMusic (Object) BirthdayPartySituation defines concrete events and objects July 5 th John Peter, Marie, Tom, Bob, … 3-layer-cream-cake Loud music Different interpretation of same the BirthdayPartySituation Neighbor is annoyed by the loud music

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 13 Ontology Patterns of Event-Model-F Event-Model-F defines six core ontology patterns based on Description and Situation pattern (1) Participation pattern (2) Mereology pattern (composition) (3) Causality pattern (4) Correlation pattern (5) Documentation pattern (6) Interpretation pattern

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 14 (1) Participation Pattern Participation of living and non-living objects in events Reuse of domain knowledge EventParticipationDescription defines exactly 1 DescribedEvent defines min 1 Participant defines some LocationParameter defines some TimeParameter defines only (DescribedEvent or Participant or LocationParameter or TimeParameter) isSatisfiedBy exactly 1 EventParticipationSituation

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 15 (2) Mereology Pattern Composite event consists of multiple component events Composition along time, space, and space-time EventCompositionDescription defines exactly 1 Composite defines min 1 Component defines only (Composite or Component or EventCompositionConstraint) isSatisfiedBy exactly 1 EventCompositionSituation

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 16 (3) Causality Pattern Event (cause) implies other event (effect) Causal relationship holds under some justification Causes and effects are events, and only events EventCausalityDescription defines exactly 1 Cause defines exactly 1 Effect defines exactly 1 Justification defines only (Cause or Effect or Justification) isSatisfiedBy exactly 1 EventCausalitySituation

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 17 (4) Correlation Pattern Correlate events have a common cause Happen at the same time or share some overlap Useful, as often only correlation is observable and the common cause remains unknown EventCorrelationDescription defines min 2 Correlate defines exactly 1 Justification defines only (Correlate or Justification) isSatisfiedBy exactly 1 EventCorrelationSituation

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 18 (5) Documentation Pattern Provide documentary evidence for an event Annotation of events with photos, video, audio, etc. EventDocumentationDescription defines exactly 1 DocumentedEvent defines some Documenter defines only (DocumentedEvent or Documenter) isSatisfiedBy exactly 1 EventDocumentation- Situation Documenter classifies, e.g., DigitalData defined in COMM (Core Ontology on Multimedia) providing a formal model of MPEG-7 Low-level Multimedia Descriptors

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 19 (6) Interpretation Pattern Explicit modeling of contextual views on events Combines the instantiations of patterns (1) to (5) EventInterpretationDescription defines exactly 1 Interpretant defines min 1 RelevantSituation defines only (Interpretant or RelevantSituation) isSatisfiedBy exactly 1 EventInterpretationSituation For example: interpretation of a power outage Citizen: power outage on our street causes severe problems Officer: power outage of three blocks is less important than a power outage of the hospitals

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 20 Short Example: Serious Weather Conditions During serious weather conditions a flood happens Power pole snappes and causes a power outage Citizen observes this event from his home

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 21 Related Work and Existing Event Models Existing research focuses on processing low-level signals and actions  Events that happen within computerized systems  For example, publish-subscribe systems, complex event processing, event signal processing, reactivity on the web Existing event models  For example, Event Model E, EventML, Event Calculus, CIDOC CRM, VERL, SsVM, Event Ontology, Eventory  Do not follow a systematic development approach  Semantically ambiguous  Conceptually narrow  Hinders interoperability of different event-based systems

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide Comparison to Existing Event Models SsVM = Semantic-syntactic video model VERL = Video event representation language CIDOC CRM = Conceptual reference model for cultural heritage

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 23 Non-functional Requirement Extensibility Pattern-oriented approach of DOLCE+DnS Ultralight Specializing/extending existing patterns, adding new patterns, … Axiomatization & formal precision Bases on foundational ontology DOLCE+DnS Ultralight Semantically precise Modularity Pattern-oriented design Reusability Integrating existing domain ontologies Separation of concerns Structural knowledge is defined in the ontology design patterns Domain-specific knowledge is linked through classifying roles

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide Event-Model-F API Programming interface to Event-Model-F Enable direct use of the Event-Model-F without requiring to know the internal details of the ontology Layered architecture of the API Your Application Event-Model-F Extended API Event-Model-F Core API RDF Storage (Sesame) Will be released under open source license Will be released under open source license (soon)

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 25 SemaPlorer 25 Place Object Type Event Use of Event-Model-F in the Emergency Response scenario with the distributed SemaPlorer application Explore & visualize semantic Web 2.0 data in real-time Large, mixed-quality, semantically heterogeneous data Winner of Billion Triples Challenge, ISWC, Karlsruhe, Germany, 2008

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide Future work on Event-Model-F Extraction of events and objects from Web content Reasoning on Event-Model-F with Linked Geo Data Behaviour model Object model to represent (3D) Objects Event-Model-F Website  Provides the ontology and examples in OWL  Technical report with Description Logic axiomatization   1st Int. Workshop on Events in Multimedia  With Ramesh Jain (UCI) and Mohan Kankanhalli (NUS)  Conjunct with ACM Multimedia conference 

ISWeb - Information Systems & Semantic Web Ansgar Scherp Event-Model-F Slide 27 Thank you for your attention! Questions? Ansgar Scherp Reference: A. Scherp, T. Franz, C. Saathoff and S. Staab, F---A Model of Events based on the Foundational Ontology DOLCE+DnS Ultralight, International Conference on Knowledge Capturing (K-CAP), Redondo Beach, CA, USA, September, 2009.