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...
Gespeichert in:
Veröffentlicht in: | The Journal of systems and software 2007-12, Vol.80 (12), p.1941-1955 |
---|---|
Hauptverfasser: | , , |
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 |