![Page 1: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/1.jpg)
A Context Ontology for Service Provisioning and Consumption
AuthorsM.C.C. Oscar Jair Cabrera Bejar
Dr. Xavier FranchDr. Jordi Marco
Research Challenges in Information Science (RCIS)May 28-30 2014, Marrakesh, Morocco
![Page 2: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/2.jpg)
2
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 3: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/3.jpg)
3
Overview
Services
Companies
Customers
Economic impact
Mean to deliver value
Malfunctions
Economic losses, consumers’ dissatisfaction,
shorten the service life cycle, …
Context
To avoid
K. Anind“Context is any information that can be used to characterise the situation of an entity”
Service-centric perspective
RCIS2014
Seen from
Service provisioning and consumption
“An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves”
![Page 4: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/4.jpg)
4
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 5: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/5.jpg)
5
Paper contribution
Time
Location
Activity
IndividualityInteracti
on
RCIS2014 Time
...
Service
…
Object
User
PlaceProduce
Context Information
Service provisioning & consumption
Entities
Ontology
Paper contribution
State of the art Consolidate
context information
![Page 6: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/6.jpg)
6
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 7: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/7.jpg)
7
Documentation
Ontology development processRCIS2014
Methontology
Specification Knowledge acquisition Conceptualization
Integration Implementation Evaluation
Evolving prototype
DomainScope
Purpose
Sources of knowledge
State of the art
Conceptual model
Conceptualize the acquired knowledge
Integrate definitions
Reusing
Ontology codified
Avoiding wrong
definitions
![Page 8: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/8.jpg)
8
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 9: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/9.jpg)
9
SpecificationRCIS2014
Domain Context information causing either positive or negative effects on entities involved in service provisioning and consumption.
ScopeDelimited by relevant entities surrounding the domain specified.
Purpose Providing structured context knowledge from a service-centric perspective.
Specification overview
![Page 10: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/10.jpg)
10
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 11: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/11.jpg)
11
Knowledge acquisitionRCIS2014
5
43 2 2 2
2
1
1
1
1
1 1
1
1
1
1
1
1
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9
Size5
Size4
Size3
Size2
Size1
3-6 7-10 11-14 15-183-6 7-10 11-14 15-18 19-22 23-26 27-30 +30Nodes
Depthlevel
Correlation map between nodes and depth levels Definition completeness
30 Papers were evaluated
Ontology-based
Categorization-based
UML-based
![Page 12: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/12.jpg)
12
Knowledge acquisitionRCIS2014
Category Context grouped Category Context grouped Environment Physical
environment, User environment, Environmental parameters, Environmental, Pollution
Preferences Individual dimension, Individuality, Personal, Interest-topic, interest, Thing, Cognitive pattern
Location Space, Place, Spatial, Living conditions, Physical, Indoor, Outdoor
Time Timestamp, Physical, temporal, sporadic, periodic
Infrastructure Technical, Technological, Energy, Functional, Non-functional, Quality of service, QoWS
Activity Attention, State, Goals, Tasks, Object, Schedule, User history, Action, Agenda User action, Event
Human Factors
Relations, Medical Social dimension, Relationship, Agent, Community, contact, Peers, Auxiliary,
Role Division of Labour, Holder, User role
Policy Rules, Legal entity
Entity User, Person, Service, Provider, third-party services
Profiles Information, characteristics, ability, education, profession, expertise. Domain, Subscription information, identity
![Page 13: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/13.jpg)
13
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 14: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/14.jpg)
14
ConceptualizationRCIS2014
![Page 15: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/15.jpg)
15
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 16: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/16.jpg)
16
Use case scenarioRCIS2014
![Page 17: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/17.jpg)
17
Outline Overview Paper contribution Ontology development process
• Specification
• Knowledge acquisition
• Conceptualization Use case scenario Conclusions & future work
RCIS2014
![Page 18: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/18.jpg)
18
Conclusions & future workRCIS2014
Presented the state of the art of context model proposals for software services providing an overview on the field;
Made available a unified and consolidated upper ontology-based context information;
To extend the state of the art addressed in this work in a form of systematic mapping considering an extended panoramic view of context model proposals;
To provide different resources from an ontological point of view, such as the instantiation method, inference, reasoning and implementation, etc.;
![Page 19: A Context Ontology for Service Provisioning and Consumption](https://reader036.vdocuments.us/reader036/viewer/2022070319/557cfa72d8b42a89158b4c9e/html5/thumbnails/19.jpg)
Thanks for your attention
Comments and Questions
Xavier Franch, [email protected] Cabrera, [email protected]
Jordi Marco, [email protected]