Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Context-aware Composition of Semantic Web Services

Published: 01 April 2014 Publication History

Abstract

Service-based systems are usually conceived and executed in highly dynamic environments, characterized by complex and continuously evolving users' requirements and surrounding conditions. To address this dynamicity, these systems should be designed keeping in mind the different execution contexts where they could be used. This typically impacts service discovery and composition with the aim of dynamically forging the system behavior better fitting a given context. This paper proposes a design approach based on a semantic model for context representation. It is an extension of the OWL-S ontology aimed at enriching the expressiveness of each section of a typical OWL-S semantic service description, by means of context conditions and adaptation rules. By having access to continuously updated context information, these descriptions can be exploited by a discovery/composition tool to automatically find the atomic or composite services that can be better-tuned to the requestor's behaviors and to the particular situations of the surrounding environment.

References

[1]
Akogrimo: Access to knowledge through the grid in a mobile world. http://www.mobilegrids.org/. Last checked: February 2014
[2]
Abowd GD, Dey AK, Brown PJ, Davies N, Smith M, Steggles P (1999) Towards a better understanding of context and context-awareness. In: Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing, HUC '99. Springer-Verlag, London, pp 304---307
[3]
Athanasopoulos D, Zarras AV, Issarny V, Pitoura E, Vassiliadis P (2008) Cowsami: interface-aware context gathering in ambient intelligence environments. Pervasive Mob Comput 4(3):360---389.
[4]
Bevilacqua L, Furno A, di Carlo V, Zimeo E (2011) A tool for automatic generation of ws-bpel compositions from owl-s described services. In: 2011 5th International Conference on Software, Knowledge Information, Industrial Management and Applications (SKIMA), pp 1---8.
[5]
Bevilacqua L, Furno A, di Carlo V, Zimeo E (2012) Automatic generation of concrete compositions in adaptive contexts {to appear}. Mediterr J Comput Netw
[6]
Blum AL, Furst ML (1995) Fast planning through planning graph analysis. Artif Intell 90(1):1636---1642
[7]
Bolchini C, Curino CA, Orsi G, Quintarelli E, Rossato R, Schreiber FA, Tanca L (2009) And what can context do for data?Commun ACM 52(11):136---140.
[8]
Chen I, Yang S, Zhang J (2006) Ubiquitous provision of context aware web services. In: Services Computing, 2006. IEEE International Conference on SCC '06, pp 60---68
[9]
Ghallab M, Isi CK, Penberthy S, Smith DE, Sun Y, Weld D (1998) PDDL - the planning domain definition language. Tech. rep., CVC TR-98-003/DCS TR-1165, Yale Center for Computational Vision and Control.
[10]
Hafiddi H, Baidouri H, Nassar M, Kriouile A (2012) An aspect based pattern for context-awareness of services. Int J Comput Sci Netw Secur 12(1):71---78
[11]
Li L, Liu D, Bouguettaya A (2011) Semantic based aspect-oriented programming for context-aware web service composition. Inf Syst 36(3):551---564.
[12]
Maamar Z, Benslimane D, Narendra NC (2006) What can context do for web services? Commun ACM 49(12):98---103.
[13]
Pascoe J (1998) Adding generic contextual capabilities to wearable computers. In: Wearable Computers, 1998. 2nd International Symposium on Digest of Papers. pp 92---99.
[14]
Pellier D (2011) PDDL4J. http://sourceforge.net/projects/pdd4j/. Last checked: February 2014
[15]
Polese M, Tretola G, Zimeo E (2010) Self-adaptive management of web processes. In: 2010 12th IEEE International Symposium on Web Systems Evolution (WSE), pp 33---42.
[16]
Rasch K, Li F, Sehic S, Ayani R, Dustdar S (2011) Context-driven personalized service discovery in pervasive environments. World Wide Web 14:295---319
[17]
Schilit B, Adams N, Want R (1994) Context-aware computing applications. In: Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications, WMCSA '94. IEEE Computer Society, Washington, pp 85---90.
[18]
Tretola G, Zimeo E (2010) Autonomic internet-scale workflows. In: Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond, MONA '10. ACM, New York, pp 48---56.
[19]
Truong HL, Dustdar S (2009) A survey on context-aware web service systems. Int J Web Inf Syst 5(1):5---31.
[20]
Xiao H, Zou Y, Ng J, Nigul L (2010) An approach for context-aware service discovery and recommendation. In: 2010 IEEE International Conference on Web Services (ICWS), pp 163---170.
[21]
Zhou J, Gilman E, Palola J, Riekki J, Ylianttila M, Sun J (2011) Context-aware pervasive service composition and its implementation. Personal Ubiquitous Comput 15(3):291---303.

Cited By

View all
  • (2020)Making Smart Buildings and Personal Systems Cooperate via Knowledge Base OverlaysProceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good10.1145/3411170.3411261(181-186)Online publication date: 14-Sep-2020
  • (2019)Reactive behavioural adaptation of service compositionsJournal of Software: Evolution and Process10.1002/smr.220131:11Online publication date: 15-Nov-2019
  • (2018)Formal Specification of Adaptable Semantic Web Services CompositionInternational Journal of Information Technology and Web Engineering10.4018/IJITWE.201810010213:4(14-34)Online publication date: 1-Oct-2018
  • Show More Cited By
  1. Context-aware Composition of Semantic Web Services

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Mobile Networks and Applications
    Mobile Networks and Applications  Volume 19, Issue 2
    April 2014
    141 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 01 April 2014

    Author Tags

    1. Context modeling
    2. Context-aware computing
    3. Semantic Web Services
    4. Service composition
    5. Service design
    6. Service discovery

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Making Smart Buildings and Personal Systems Cooperate via Knowledge Base OverlaysProceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good10.1145/3411170.3411261(181-186)Online publication date: 14-Sep-2020
    • (2019)Reactive behavioural adaptation of service compositionsJournal of Software: Evolution and Process10.1002/smr.220131:11Online publication date: 15-Nov-2019
    • (2018)Formal Specification of Adaptable Semantic Web Services CompositionInternational Journal of Information Technology and Web Engineering10.4018/IJITWE.201810010213:4(14-34)Online publication date: 1-Oct-2018
    • (2018)A Framework for the composition and formal verification of adaptable semantic Web servicesProceedings of the 16th International Conference on Advances in Mobile Computing and Multimedia10.1145/3282353.3282355(25-33)Online publication date: 19-Nov-2018
    • (2018)Fostering distributed business logic in Open Collaborative NetworksInformation Systems Frontiers10.1007/s10796-016-9691-520:3(589-616)Online publication date: 1-Jun-2018
    • (2017)Graph Planning Based Composition For Adaptable Semantic Web ServicesProcedia Computer Science10.1016/j.procs.2017.08.016112:C(358-368)Online publication date: 1-Sep-2017
    • (2017)The Internet of Things Supporting Context-Aware ComputingMobile Networks and Applications10.1007/s11036-017-0810-422:2(332-343)Online publication date: 1-Apr-2017
    • (2016)Leveraging fuzzy dominance relationship and machine learning for hybrid web service discoveryInternational Journal of Web Engineering and Technology10.1504/IJWET.2016.07733611:2(107-132)Online publication date: 1-Jan-2016
    • (2016)An Integrated context-aware Planning Approach to Self-Adaptation Web Service CompositionProceedings of the 14th International Conference on Advances in Mobile Computing and Multi Media10.1145/3007120.3007127(3-11)Online publication date: 28-Nov-2016
    • (2016)Hybrid approach for selective delivery of information streams in data-intensive monitoring systemsAdvanced Engineering Informatics10.1016/j.aei.2016.07.00630:3(537-552)Online publication date: 1-Aug-2016
    • Show More Cited By

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media