COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support

Pervasive computing environments are populated with networked services, i.e., autonomous software entities, providing a number of functionalities. One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the fly functiona...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2007-12, Vol.80 (12), p.1941-1955
Hauptverfasser: Ben Mokhtar, Sonia, Georgantas, Nikolaos, Issarny, Valérie
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1955
container_issue 12
container_start_page 1941
container_title The Journal of systems and software
container_volume 80
creator Ben Mokhtar, Sonia
Georgantas, Nikolaos
Issarny, Valérie
description Pervasive computing environments are populated with networked services, i.e., autonomous software entities, providing a number of functionalities. One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the fly functionalities of the networked services opportunely according to the current pervasive environment. Towards this purpose, we present COCOA, a solution for COnversation-based service COmposition in pervAsive computing environments with QoS support. COCOA provides COCOA-L, an OWL-S based language for the semantic, QoS-aware specification of services and tasks, which further allows the specification of services and tasks conversations. Moreover, COCOA provides two mechanisms: COCOA-SD for the QoS-aware semantic service discovery and COCOA-CI for the QoS-aware integration of service conversations towards the realization of the user task’s conversation. The distinctive feature of COCOA is the ability of integrating on the fly the conversations of networked services to realize the conversation of the user task, by further meeting the QoS requirements of user tasks. Thereby, COCOA allows the dynamic realization of user tasks according to the specifics of the pervasive computing environment in terms of available services and by enforcing valid service consumption.
doi_str_mv 10.1016/j.jss.2007.03.002
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_inria_00415927v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121207000726</els_id><sourcerecordid>1370452641</sourcerecordid><originalsourceid>FETCH-LOGICAL-c403t-f1696173c1a346bfe470d6b07731d9de41d40ebd9a1263856fd37ec40c8455803</originalsourceid><addsrcrecordid>eNp9kE-P1DAMxSMEEsPCB-AWcUXtOn_atHAaVQuLNNIIAecoTVw21U5Skk4R356MBnHcky37957sR8hbBjUD1t7O9ZxzzQFUDaIG4M_IjnVKVIzz7jnZFUaWnvGX5FXOMxSQA9-RcTgOx_0HOhzDhimb1cdQjSajoxnT5i2W1WmJ2V821Ae6lPE--w2pjaflvPrwk2LYfIrhhGHN9LdfH-jX-I3m87LEtL4mLybzmPHNv3pDfny6-z7cV4fj5y_D_lBZCWKtJtb2LVPCMiNkO04oFbh2BKUEc71DyZwEHF1vGG9F17STEwqL1nayaToQN-T91ffBPOol-ZNJf3Q0Xt_vD9qH5I0GkKzpudpYod9d6SXFX2fMq57jOYVyoOa8b6TohSoQu0I2xZwTTv99GehL7nrWJXd9yV2DKP68aD5eNVh-3Twmna3HYNH5hHbVLvon1H8B1CyKdQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229543937</pqid></control><display><type>article</type><title>COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support</title><source>Elsevier ScienceDirect Journals</source><creator>Ben Mokhtar, Sonia ; Georgantas, Nikolaos ; Issarny, Valérie</creator><creatorcontrib>Ben Mokhtar, Sonia ; Georgantas, Nikolaos ; Issarny, Valérie</creatorcontrib><description>Pervasive computing environments are populated with networked services, i.e., autonomous software entities, providing a number of functionalities. One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the fly functionalities of the networked services opportunely according to the current pervasive environment. Towards this purpose, we present COCOA, a solution for COnversation-based service COmposition in pervAsive computing environments with QoS support. COCOA provides COCOA-L, an OWL-S based language for the semantic, QoS-aware specification of services and tasks, which further allows the specification of services and tasks conversations. Moreover, COCOA provides two mechanisms: COCOA-SD for the QoS-aware semantic service discovery and COCOA-CI for the QoS-aware integration of service conversations towards the realization of the user task’s conversation. The distinctive feature of COCOA is the ability of integrating on the fly the conversations of networked services to realize the conversation of the user task, by further meeting the QoS requirements of user tasks. Thereby, COCOA allows the dynamic realization of user tasks according to the specifics of the pervasive computing environment in terms of available services and by enforcing valid service consumption.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/j.jss.2007.03.002</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Alliances ; Computer networks ; Computer Science ; Dynamic service composition ; Mobile Computing ; Pervasive computing ; QoS ; Quality of service ; Semantic web ; Semantics ; Service oriented architectures ; Studies ; Systems integration ; Ubiquitous Computing ; Workflow</subject><ispartof>The Journal of systems and software, 2007-12, Vol.80 (12), p.1941-1955</ispartof><rights>2007 Elsevier Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Dec 2007</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c403t-f1696173c1a346bfe470d6b07731d9de41d40ebd9a1263856fd37ec40c8455803</citedby><cites>FETCH-LOGICAL-c403t-f1696173c1a346bfe470d6b07731d9de41d40ebd9a1263856fd37ec40c8455803</cites><orcidid>0000-0003-2821-7714</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0164121207000726$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,776,780,881,3537,27901,27902,65534</link.rule.ids><backlink>$$Uhttps://inria.hal.science/inria-00415927$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Ben Mokhtar, Sonia</creatorcontrib><creatorcontrib>Georgantas, Nikolaos</creatorcontrib><creatorcontrib>Issarny, Valérie</creatorcontrib><title>COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support</title><title>The Journal of systems and software</title><description>Pervasive computing environments are populated with networked services, i.e., autonomous software entities, providing a number of functionalities. One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the fly functionalities of the networked services opportunely according to the current pervasive environment. Towards this purpose, we present COCOA, a solution for COnversation-based service COmposition in pervAsive computing environments with QoS support. COCOA provides COCOA-L, an OWL-S based language for the semantic, QoS-aware specification of services and tasks, which further allows the specification of services and tasks conversations. Moreover, COCOA provides two mechanisms: COCOA-SD for the QoS-aware semantic service discovery and COCOA-CI for the QoS-aware integration of service conversations towards the realization of the user task’s conversation. The distinctive feature of COCOA is the ability of integrating on the fly the conversations of networked services to realize the conversation of the user task, by further meeting the QoS requirements of user tasks. Thereby, COCOA allows the dynamic realization of user tasks according to the specifics of the pervasive computing environment in terms of available services and by enforcing valid service consumption.</description><subject>Alliances</subject><subject>Computer networks</subject><subject>Computer Science</subject><subject>Dynamic service composition</subject><subject>Mobile Computing</subject><subject>Pervasive computing</subject><subject>QoS</subject><subject>Quality of service</subject><subject>Semantic web</subject><subject>Semantics</subject><subject>Service oriented architectures</subject><subject>Studies</subject><subject>Systems integration</subject><subject>Ubiquitous Computing</subject><subject>Workflow</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp9kE-P1DAMxSMEEsPCB-AWcUXtOn_atHAaVQuLNNIIAecoTVw21U5Skk4R356MBnHcky37957sR8hbBjUD1t7O9ZxzzQFUDaIG4M_IjnVKVIzz7jnZFUaWnvGX5FXOMxSQA9-RcTgOx_0HOhzDhimb1cdQjSajoxnT5i2W1WmJ2V821Ae6lPE--w2pjaflvPrwk2LYfIrhhGHN9LdfH-jX-I3m87LEtL4mLybzmPHNv3pDfny6-z7cV4fj5y_D_lBZCWKtJtb2LVPCMiNkO04oFbh2BKUEc71DyZwEHF1vGG9F17STEwqL1nayaToQN-T91ffBPOol-ZNJf3Q0Xt_vD9qH5I0GkKzpudpYod9d6SXFX2fMq57jOYVyoOa8b6TohSoQu0I2xZwTTv99GehL7nrWJXd9yV2DKP68aD5eNVh-3Twmna3HYNH5hHbVLvon1H8B1CyKdQ</recordid><startdate>20071201</startdate><enddate>20071201</enddate><creator>Ben Mokhtar, Sonia</creator><creator>Georgantas, Nikolaos</creator><creator>Issarny, Valérie</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0003-2821-7714</orcidid></search><sort><creationdate>20071201</creationdate><title>COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support</title><author>Ben Mokhtar, Sonia ; Georgantas, Nikolaos ; Issarny, Valérie</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c403t-f1696173c1a346bfe470d6b07731d9de41d40ebd9a1263856fd37ec40c8455803</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Alliances</topic><topic>Computer networks</topic><topic>Computer Science</topic><topic>Dynamic service composition</topic><topic>Mobile Computing</topic><topic>Pervasive computing</topic><topic>QoS</topic><topic>Quality of service</topic><topic>Semantic web</topic><topic>Semantics</topic><topic>Service oriented architectures</topic><topic>Studies</topic><topic>Systems integration</topic><topic>Ubiquitous Computing</topic><topic>Workflow</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ben Mokhtar, Sonia</creatorcontrib><creatorcontrib>Georgantas, Nikolaos</creatorcontrib><creatorcontrib>Issarny, Valérie</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ben Mokhtar, Sonia</au><au>Georgantas, Nikolaos</au><au>Issarny, Valérie</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support</atitle><jtitle>The Journal of systems and software</jtitle><date>2007-12-01</date><risdate>2007</risdate><volume>80</volume><issue>12</issue><spage>1941</spage><epage>1955</epage><pages>1941-1955</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>Pervasive computing environments are populated with networked services, i.e., autonomous software entities, providing a number of functionalities. One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the fly functionalities of the networked services opportunely according to the current pervasive environment. Towards this purpose, we present COCOA, a solution for COnversation-based service COmposition in pervAsive computing environments with QoS support. COCOA provides COCOA-L, an OWL-S based language for the semantic, QoS-aware specification of services and tasks, which further allows the specification of services and tasks conversations. Moreover, COCOA provides two mechanisms: COCOA-SD for the QoS-aware semantic service discovery and COCOA-CI for the QoS-aware integration of service conversations towards the realization of the user task’s conversation. The distinctive feature of COCOA is the ability of integrating on the fly the conversations of networked services to realize the conversation of the user task, by further meeting the QoS requirements of user tasks. Thereby, COCOA allows the dynamic realization of user tasks according to the specifics of the pervasive computing environment in terms of available services and by enforcing valid service consumption.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jss.2007.03.002</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0003-2821-7714</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2007-12, Vol.80 (12), p.1941-1955
issn 0164-1212
1873-1228
language eng
recordid cdi_hal_primary_oai_HAL_inria_00415927v1
source Elsevier ScienceDirect Journals
subjects Alliances
Computer networks
Computer Science
Dynamic service composition
Mobile Computing
Pervasive computing
QoS
Quality of service
Semantic web
Semantics
Service oriented architectures
Studies
Systems integration
Ubiquitous Computing
Workflow
title COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-15T06%3A04%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=COCOA:%20COnversation-based%20service%20COmposition%20in%20pervAsive%20computing%20environments%20with%20QoS%20support&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Ben%20Mokhtar,%20Sonia&rft.date=2007-12-01&rft.volume=80&rft.issue=12&rft.spage=1941&rft.epage=1955&rft.pages=1941-1955&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/j.jss.2007.03.002&rft_dat=%3Cproquest_hal_p%3E1370452641%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229543937&rft_id=info:pmid/&rft_els_id=S0164121207000726&rfr_iscdi=true