How Can Semantics and Context Awareness Enhance the Composition of Context-aware Services?

Tarik Fissaa, Hatim Guermah, Hatim Hafiddi, Mahmoud Nassar

Abstract

The context-aware services refers to applications that use so-called contextual information to provide appropriate services or relevant information to the user or other applications to perform a specific task. An important challenge in context-aware service oriented systems is the creation of a new service on demand to carry out more complex tasks through the composition of existing services. In this work, we aim to propose a semantic based architecture for the development of context aware services composition using Artificial Intelligence (AI) planning. The straightforward translation between AI planning through PDDL and Semantic web services via OWL-S allows to automate the composition process. Thus planning based service composition launches a goal-oriented composition procedure to generate a plan of composite service corresponding to the user request.

References

  1. Br├ęzillon, P. (2003). Focusing on context in humancentered computing. Intelligent Systems, IEEE, 18(3):62-66.
  2. Brown, P., Bovey, J., and Chen, X. (1997). Context-aware applications: from the laboratory to the marketplace. Personal Communications, IEEE, 4(5):58-64.
  3. Dey, A. and Abowd, G. (2000). Towards a better understanding of context and context-awareness. In CHI 2000 Workshop on The What, Who, Where, When, and How of Context-Awareness.
  4. Fikes, R. E. and Nilsson, N. J. (1972). Strips: A new approach to the application of theorem proving to problem solving. Artificial intelligence, 2(3):189-208.
  5. Ghidini, C. and Giunchiglia, F. (2001). Local models semantics, or contextual reasoning= locality+ compatibility. Artificial intelligence, 127(2):221-259.
  6. Hatzi, O., Vrakas, D., Bassiliades, N., Anagnostopoulos, D., and Vlahavas, I. (2013). The porsce ii framework: Using ai planning for automated semantic web service composition. The Knowledge Engineering Review, 28(02):137-156.
  7. Henricksen, K., Indulska, J., and Rakotonirainy, A. (2003). Generating context management infrastructure from high-level context models. In In 4th International Conference on Mobile Data Management (MDM)- Industrial Track. Citeseer.
  8. Klusch, M., Gerber, A., and Schmidt, M. (2005). Semantic web service composition planning with owls-xplan. In AAAI Fall Symposium on Semantic Web and Agents, USA.
  9. Li, L., Liu, D., and Bouguettaya, A. (2011). Semantic based aspect-oriented programming for context-aware web service composition. Information Systems, 36(3):551- 564.
  10. Martin, D., Burstein, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcguinness, D. L., Sirin, E., and Srinivasan, N. (2007). Bringing semantics to web services with owl-s. World Wide Web, 10(3):243-277.
  11. Mcdermott, D., Ghallab, M., Howe, A., Knoblock, C., Ram, A., Veloso, M., Weld, D., and Wilkins, D. (1998). Pddl - the planning domain definition language. Technical Report TR-98-003, Yale Center for Computational Vision and Control,.
  12. Mrissa, M., Ghedira, C., Benslimane, D., Maamar, Z., Rosenberg, F., and Dustdar, S. (2007). A contextbased mediation approach to compose semantic web services. ACM Transactions on Internet Technology (TOIT), 8(1):4.
  13. Nilsson, M., Hjelm, J., and Ohto, H. (2000). Composite capabilities/preference profiles: Requirements and architecture. W3C Working Draft, 21.
  14. Object Management Group (2009). Ontology definition metamodel (omg) version 1.0. Technical Report formal/2009-05-01, Object Management Group.
  15. Schilit, B., Adams, N., and Want, R. (1994). Contextaware computing applications. In Mobile Computing Systems and Applications, 1994. WMCSA 1994. First Workshop on, pages 85-90. IEEE.
  16. Schmidt, A. and Van Laerhoven, K. (2001). How to build smart appliances? Personal Communications, IEEE, 8(4):66-71.
  17. Sirin, E., Parsia, B., Wu, D., Hendler, J., and Nau, D. (2004). HTN planning for web service composition using SHOP2. Web Semantics: Science, Services and Agents on the World Wide Web, 1(4):377-396.
  18. Strang, T. and Linnhoff-Popien, C. (2004). A context modeling survey. In In: Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing, Nottingham/England.
Download


Paper Citation


in Harvard Style

Fissaa T., Guermah H., Hafiddi H. and Nassar M. (2015). How Can Semantics and Context Awareness Enhance the Composition of Context-aware Services? . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-097-0, pages 640-647. DOI: 10.5220/0005381706400647


in Bibtex Style

@conference{iceis15,
author={Tarik Fissaa and Hatim Guermah and Hatim Hafiddi and Mahmoud Nassar},
title={How Can Semantics and Context Awareness Enhance the Composition of Context-aware Services?},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2015},
pages={640-647},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005381706400647},
isbn={978-989-758-097-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - How Can Semantics and Context Awareness Enhance the Composition of Context-aware Services?
SN - 978-989-758-097-0
AU - Fissaa T.
AU - Guermah H.
AU - Hafiddi H.
AU - Nassar M.
PY - 2015
SP - 640
EP - 647
DO - 10.5220/0005381706400647