A Context Ontology for Service
Provisioning and Consumption
Authors
M.C.C. Oscar Jair Cabrera Bejar
Dr. Xavier Franch
Dr. ...
2
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concept...
3
Overview
Services
Companies
Customers
Economic impact
Mean to deliver value
Malfunctions
Economic losses,
consumers’ dis...
4
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concept...
5
Paper contribution
Time
Location
Activity
Individuality
RCIS2014
Time
...
Service
…
Object
User
Place
Produce
Context
In...
6
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concept...
7
Documentation
Ontology development process
RCIS2014
Methontology
Specification Knowledge acquisition Conceptualization
I...
8
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concept...
9
Specification
RCIS2014
Domain
Context information causing either positive or negative effects on entities involved in se...
10
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concep...
11
Knowledge acquisition
RCIS2014
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...
12
Knowledge acquisition
RCIS2014
Category Context grouped Category Context grouped
Environment Physical
environment, User...
13
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concep...
14
Conceptualization
RCIS2014
15
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concep...
16
Use case scenario
RCIS2014
17
Outline
 Overview
 Paper contribution
 Ontology development process
• Specification
• Knowledge acquisition
• Concep...
18
Conclusions & future work
RCIS2014
 Presented the state of the art of context model proposals for software
services pr...
Thanks for your attention
Comments and Questions
Xavier Franch, franch@essi.upc.edu
Oscar Cabrera, ocabrera@essi.upc.edu
J...
Upcoming SlideShare
Loading in …5
×

A Context Ontology for Service Provisioning and Consumption

550 views

Published on

Nowadays services as those provided by smart cities, health smart services, as well as common services (e.g., telephonic services, e-mail services), have a great economic impact for organisations and represent an important mean to deliver value to their consumers. The malfunctions of both the services themselves as well as the entities responsible for their execution and consumption might cause economic losses, consumers’ dissatisfaction and even shorten the service life cycle, among other risks. To avoid malfunctions beyond maintaining quality levels desired, it is important to take into account the widest possible context information that cause either positive or negative effects around services and entities involved in their provisioning and consumption. In this paper, we propose an upper ontology for service provisioning and consumption from a service-centric perspective. Specifically, we focus on software services, although
we could argue for more generic applications. The contribution is the analysis, evaluation and reuse of existing proposals on context models to identify the strengths and weaknesses of its current status as well as to identify contexts not yet considered, and
consolidate an integrated view of these proposals. The ultimate intention is to provide a well-defined and consolidated infrastructure of context information as a common body of
knowledge, that could be instantiated on variety of use cases, for example, to be instantiated by monitors as context information useful to be monitored, or to be used as context information that allows knowing which contexts affect a service when a user
consumes it, among others.

Published in: Services, Education, Spiritual
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
550
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Context Ontology for Service Provisioning and Consumption

  1. 1. A Context Ontology for Service Provisioning and Consumption Authors M.C.C. Oscar Jair Cabrera Bejar Dr. Xavier Franch Dr. Jordi Marco Research Challenges in Information Science (RCIS) May 28-30 2014, Marrakesh, Morocco
  2. 2. 2 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  3. 3. 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”
  4. 4. 4 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  5. 5. 5 Paper contribution Time Location Activity Individuality RCIS2014 Time ... Service … Object User Place Produce Context Information Service provisioning & consumption Entities Ontology Paper contribution State of the art Consolidate context information
  6. 6. 6 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  7. 7. 7 Documentation Ontology development process RCIS2014 Methontology Specification Knowledge acquisition Conceptualization Integration Implementation Evaluation Evolving prototype Domain Scope Purpose Sources of knowledge State of the art Conceptual model Conceptualize the acquired knowledge Integrate definitions Reusing Ontology codified Avoiding wrong definitions
  8. 8. 8 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  9. 9. 9 Specification RCIS2014 Domain Context information causing either positive or negative effects on entities involved in service provisioning and consumption. Scope Delimited by relevant entities surrounding the domain specified. Purpose Providing structured context knowledge from a service-centric perspective. Specification overview
  10. 10. 10 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  11. 11. 11 Knowledge acquisition RCIS2014 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 +30 Nodes Depth level Correlation map between nodes and depth levels Definition completeness 30 Papers were evaluated Ontology-based Categorization-based UML-based
  12. 12. 12 Knowledge acquisition RCIS2014 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 Resource Interaction means, Resource management, Resource specification, Informational, Tools, Service, Economic, Device, Platform, Network, Application, System, Computing,
  13. 13. 13 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  14. 14. 14 Conceptualization RCIS2014
  15. 15. 15 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  16. 16. 16 Use case scenario RCIS2014
  17. 17. 17 Outline  Overview  Paper contribution  Ontology development process • Specification • Knowledge acquisition • Conceptualization  Use case scenario  Conclusions & future work RCIS2014
  18. 18. 18 Conclusions & future work RCIS2014  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.;
  19. 19. Thanks for your attention Comments and Questions Xavier Franch, franch@essi.upc.edu Oscar Cabrera, ocabrera@essi.upc.edu Jordi Marco, jmarco@lsi.upc.edu

×