Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Dynamic Web Services Provisioning with Constraints

Identifieur interne : 001477 ( Istex/Corpus ); précédent : 001476; suivant : 001478

Dynamic Web Services Provisioning with Constraints

Auteurs : Eric Monfroy ; Olivier Perrin ; Christophe Ringeissen

Source :

RBID : ISTEX:59533B6D3B4163E6BC8E38C519728B118756E3DD

Abstract

Abstract: In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.

Url:
DOI: 10.1007/978-3-540-88871-0_6

Links to Exploration step

ISTEX:59533B6D3B4163E6BC8E38C519728B118756E3DD

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Dynamic Web Services Provisioning with Constraints</title>
<author>
<name sortKey="Monfroy, Eric" sort="Monfroy, Eric" uniqKey="Monfroy E" first="Eric" last="Monfroy">Eric Monfroy</name>
<affiliation>
<mods:affiliation>Universidad Técnica Federico Santa María, Valparaíso, Chile</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>LINA, Université de Nantes, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: Eric.Monfroy@inf.utfsm.cl</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<affiliation>
<mods:affiliation>LORIA, INRIA Nancy Grand Est, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: operrin@loria.fr</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Ringeissen, Christophe" sort="Ringeissen, Christophe" uniqKey="Ringeissen C" first="Christophe" last="Ringeissen">Christophe Ringeissen</name>
<affiliation>
<mods:affiliation>LORIA, INRIA Nancy Grand Est, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: ringeiss@loria.fr</mods:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:59533B6D3B4163E6BC8E38C519728B118756E3DD</idno>
<date when="2008" year="2008">2008</date>
<idno type="doi">10.1007/978-3-540-88871-0_6</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001477</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001477</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Dynamic Web Services Provisioning with Constraints</title>
<author>
<name sortKey="Monfroy, Eric" sort="Monfroy, Eric" uniqKey="Monfroy E" first="Eric" last="Monfroy">Eric Monfroy</name>
<affiliation>
<mods:affiliation>Universidad Técnica Federico Santa María, Valparaíso, Chile</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>LINA, Université de Nantes, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: Eric.Monfroy@inf.utfsm.cl</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<affiliation>
<mods:affiliation>LORIA, INRIA Nancy Grand Est, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: operrin@loria.fr</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Ringeissen, Christophe" sort="Ringeissen, Christophe" uniqKey="Ringeissen C" first="Christophe" last="Ringeissen">Christophe Ringeissen</name>
<affiliation>
<mods:affiliation>LORIA, INRIA Nancy Grand Est, France</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: ringeiss@loria.fr</mods:affiliation>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.</div>
</front>
</TEI>
<istex>
<corpusName>springer-ebooks</corpusName>
<author>
<json:item>
<name>Eric Monfroy</name>
<affiliations>
<json:string>Universidad Técnica Federico Santa María, Valparaíso, Chile</json:string>
<json:string>LINA, Université de Nantes, France</json:string>
<json:string>E-mail: Eric.Monfroy@inf.utfsm.cl</json:string>
</affiliations>
</json:item>
<json:item>
<name>Olivier Perrin</name>
<affiliations>
<json:string>LORIA, INRIA Nancy Grand Est, France</json:string>
<json:string>E-mail: operrin@loria.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Christophe Ringeissen</name>
<affiliations>
<json:string>LORIA, INRIA Nancy Grand Est, France</json:string>
<json:string>E-mail: ringeiss@loria.fr</json:string>
</affiliations>
</json:item>
</author>
<subject>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>web service</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>provisioning</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>privacy</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>constraint reasoning</value>
</json:item>
</subject>
<arkIstex>ark:/67375/HCB-189DCDT3-H</arkIstex>
<language>
<json:string>eng</json:string>
</language>
<originalGenre>
<json:string>OriginalPaper</json:string>
</originalGenre>
<abstract>Abstract: In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.</abstract>
<qualityIndicators>
<score>9.256</score>
<pdfWordCount>7586</pdfWordCount>
<pdfCharCount>42034</pdfCharCount>
<pdfVersion>1.3</pdfVersion>
<pdfPageCount>18</pdfPageCount>
<pdfPageSize>430 x 660 pts</pdfPageSize>
<refBibsNative>false</refBibsNative>
<abstractWordCount>188</abstractWordCount>
<abstractCharCount>1192</abstractCharCount>
<keywordCount>4</keywordCount>
</qualityIndicators>
<title>Dynamic Web Services Provisioning with Constraints</title>
<chapterId>
<json:string>6</json:string>
<json:string>Chap6</json:string>
</chapterId>
<genre>
<json:string>conference</json:string>
</genre>
<serie>
<title>Lecture Notes in Computer Science</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>2008</copyrightDate>
<issn>
<json:string>0302-9743</json:string>
</issn>
<eissn>
<json:string>1611-3349</json:string>
</eissn>
<editor>
<json:item>
<name>David Hutchison</name>
</json:item>
<json:item>
<name>Takeo Kanade</name>
</json:item>
<json:item>
<name>Josef Kittler</name>
</json:item>
<json:item>
<name>Jon M. Kleinberg</name>
</json:item>
<json:item>
<name>Friedemann Mattern</name>
</json:item>
<json:item>
<name>John C. Mitchell</name>
</json:item>
<json:item>
<name>Moni Naor</name>
</json:item>
<json:item>
<name>Oscar Nierstrasz</name>
</json:item>
<json:item>
<name>C. Pandu Rangan</name>
</json:item>
<json:item>
<name>Bernhard Steffen</name>
</json:item>
<json:item>
<name>Madhu Sudan</name>
</json:item>
<json:item>
<name>Demetri Terzopoulos</name>
</json:item>
<json:item>
<name>Doug Tygar</name>
</json:item>
<json:item>
<name>Moshe Y. Vardi</name>
</json:item>
<json:item>
<name>Gerhard Weikum</name>
</json:item>
</editor>
</serie>
<host>
<title>On the Move to Meaningful Internet Systems: OTM 2008</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>2008</copyrightDate>
<doi>
<json:string>10.1007/978-3-540-88871-0</json:string>
</doi>
<issn>
<json:string>0302-9743</json:string>
</issn>
<eissn>
<json:string>1611-3349</json:string>
</eissn>
<eisbn>
<json:string>978-3-540-88871-0</json:string>
</eisbn>
<bookId>
<json:string>978-3-540-88871-0</json:string>
</bookId>
<isbn>
<json:string>978-3-540-88870-3</json:string>
</isbn>
<volume>5331</volume>
<pages>
<first>26</first>
<last>43</last>
</pages>
<genre>
<json:string>book-series</json:string>
</genre>
<editor>
<json:item>
<name>Robert Meersman</name>
<affiliations>
<json:string>STARLab, Bldg G/10, Vrije Universiteit Brussel (VUB), Pleinlaan 2, 1050, Brussels, Belgium</json:string>
<json:string>E-mail: robert.meersman@vub.ac.be</json:string>
</affiliations>
</json:item>
<json:item>
<name>Zahir Tari</name>
<affiliations>
<json:string>School of Computer Science and Information Technology, Bld 10.10, RMIT University, 376-392 Swanston Street, VIC 3001, Melbourne, Australia</json:string>
<json:string>E-mail: zahir.tari@rmit.edu.au</json:string>
</affiliations>
</json:item>
</editor>
<subject>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Database Management</value>
</json:item>
<json:item>
<value>Data Mining and Knowledge Discovery</value>
</json:item>
<json:item>
<value>Information Systems Applications (incl.Internet)</value>
</json:item>
<json:item>
<value>Computer Communication Networks</value>
</json:item>
<json:item>
<value>User Interfaces and Human Computer Interaction</value>
</json:item>
<json:item>
<value>Systems and Data Security</value>
</json:item>
</subject>
</host>
<ark>
<json:string>ark:/67375/HCB-189DCDT3-H</json:string>
</ark>
<publicationDate>2008</publicationDate>
<copyrightDate>2008</copyrightDate>
<doi>
<json:string>10.1007/978-3-540-88871-0_6</json:string>
</doi>
<id>59533B6D3B4163E6BC8E38C519728B118756E3DD</id>
<score>1</score>
<fulltext>
<json:item>
<extension>pdf</extension>
<original>true</original>
<mimetype>application/pdf</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/fulltext.pdf</uri>
</json:item>
<json:item>
<extension>zip</extension>
<original>false</original>
<mimetype>application/zip</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/bundle.zip</uri>
</json:item>
<istex:fulltextTEI uri="https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/fulltext.tei">
<teiHeader>
<fileDesc>
<titleStmt>
<title level="a" type="main" xml:lang="en">Dynamic Web Services Provisioning with Constraints</title>
</titleStmt>
<publicationStmt>
<authority>ISTEX</authority>
<availability>
<licence>Springer-Verlag Berlin Heidelberg</licence>
</availability>
<date when="2008">2008</date>
</publicationStmt>
<notesStmt>
<note type="conference" source="proceedings" scheme="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</note>
<note type="publication-type" subtype="book-series" scheme="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</note>
</notesStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Dynamic Web Services Provisioning with Constraints</title>
<author>
<persName>
<forename type="first">Eric</forename>
<surname>Monfroy</surname>
</persName>
<email>Eric.Monfroy@inf.utfsm.cl</email>
<affiliation>
<orgName type="institution">Universidad Técnica Federico Santa María</orgName>
<address>
<settlement>Valparaíso</settlement>
<country key="CL">CHILE</country>
</address>
</affiliation>
<affiliation>
<orgName type="institution">LINA, Université de Nantes</orgName>
<address>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">Olivier</forename>
<surname>Perrin</surname>
</persName>
<email>operrin@loria.fr</email>
<affiliation>
<orgName type="institution">LORIA, INRIA Nancy Grand Est</orgName>
<address>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">Christophe</forename>
<surname>Ringeissen</surname>
</persName>
<email>ringeiss@loria.fr</email>
<affiliation>
<orgName type="institution">LORIA, INRIA Nancy Grand Est</orgName>
<address>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<idno type="istex">59533B6D3B4163E6BC8E38C519728B118756E3DD</idno>
<idno type="ark">ark:/67375/HCB-189DCDT3-H</idno>
<idno type="DOI">10.1007/978-3-540-88871-0_6</idno>
</analytic>
<monogr>
<title level="m" type="main">On the Move to Meaningful Internet Systems: OTM 2008</title>
<title level="m" type="sub">OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008, Monterrey, Mexico, November 9-14, 2008, Proceedings, Part I</title>
<title level="m" type="part">Web Service</title>
<idno type="DOI">10.1007/978-3-540-88871-0</idno>
<idno type="book-id">978-3-540-88871-0</idno>
<idno type="ISBN">978-3-540-88870-3</idno>
<idno type="eISBN">978-3-540-88871-0</idno>
<idno type="chapter-id">Chap6</idno>
<idno type="part-id">Part6</idno>
<editor>
<persName>
<forename type="first">Robert</forename>
<surname>Meersman</surname>
</persName>
<email>robert.meersman@vub.ac.be</email>
<affiliation>
<orgName type="department">STARLab, Bldg G/10</orgName>
<orgName type="institution">Vrije Universiteit Brussel (VUB)</orgName>
<address>
<street>Pleinlaan 2</street>
<postCode>1050</postCode>
<settlement>Brussels</settlement>
<country key="BE">BELGIUM</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Zahir</forename>
<surname>Tari</surname>
</persName>
<email>zahir.tari@rmit.edu.au</email>
<affiliation>
<orgName type="department">School of Computer Science and Information Technology, Bld 10.10</orgName>
<orgName type="institution">RMIT University</orgName>
<address>
<street>376-392 Swanston Street</street>
<postCode>VIC 3001</postCode>
<settlement>Melbourne</settlement>
<country key="AU">AUSTRALIA</country>
</address>
</affiliation>
</editor>
<imprint>
<biblScope unit="vol">5331</biblScope>
<biblScope unit="page" from="26">26</biblScope>
<biblScope unit="page" to="43">43</biblScope>
<biblScope unit="chapter-count">64</biblScope>
<biblScope unit="part-chapter-count">3</biblScope>
</imprint>
</monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<editor>
<persName>
<forename type="first">David</forename>
<surname>Hutchison</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Takeo</forename>
<surname>Kanade</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Josef</forename>
<surname>Kittler</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Jon</forename>
<forename type="first">M.</forename>
<surname>Kleinberg</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Friedemann</forename>
<surname>Mattern</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">John</forename>
<forename type="first">C.</forename>
<surname>Mitchell</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Moni</forename>
<surname>Naor</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Oscar</forename>
<surname>Nierstrasz</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">C.</forename>
<surname>Pandu Rangan</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Bernhard</forename>
<surname>Steffen</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Madhu</forename>
<surname>Sudan</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Demetri</forename>
<surname>Terzopoulos</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Doug</forename>
<surname>Tygar</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Moshe</forename>
<forename type="first">Y.</forename>
<surname>Vardi</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">Gerhard</forename>
<surname>Weikum</surname>
</persName>
</editor>
<idno type="pISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="seriesID">558</idno>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<abstract xml:lang="en">
<head>Abstract</head>
<p>In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.</p>
</abstract>
<textClass ana="keyword">
<keywords xml:lang="en">
<term>web service</term>
<term>provisioning</term>
<term>privacy</term>
<term>constraint reasoning</term>
</keywords>
</textClass>
<textClass ana="subject">
<keywords scheme="book-subject-collection">
<list>
<label>SUCO11645</label>
<item>
<term>Computer Science</term>
</item>
</list>
</keywords>
</textClass>
<textClass ana="subject">
<keywords scheme="book-subject">
<list>
<label>I</label>
<item>
<term type="Primary">Computer Science</term>
</item>
<label>I18024</label>
<item>
<term type="Secondary" subtype="priority-1">Database Management</term>
</item>
<label>I18030</label>
<item>
<term type="Secondary" subtype="priority-2">Data Mining and Knowledge Discovery</term>
</item>
<label>I18040</label>
<item>
<term type="Secondary" subtype="priority-3">Information Systems Applications (incl.Internet)</term>
</item>
<label>I13022</label>
<item>
<term type="Secondary" subtype="priority-4">Computer Communication Networks</term>
</item>
<label>I18067</label>
<item>
<term type="Secondary" subtype="priority-5">User Interfaces and Human Computer Interaction</term>
</item>
<label>I14050</label>
<item>
<term type="Secondary" subtype="priority-6">Systems and Data Security</term>
</item>
</list>
</keywords>
</textClass>
<langUsage>
<language ident="EN"></language>
</langUsage>
</profileDesc>
</teiHeader>
</istex:fulltextTEI>
<json:item>
<extension>txt</extension>
<original>false</original>
<mimetype>text/plain</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/fulltext.txt</uri>
</json:item>
</fulltext>
<metadata>
<istex:metadataXml wicri:clean="corpus springer-ebooks not found" wicri:toSee="no header">
<istex:xmlDeclaration>version="1.0" encoding="UTF-8"</istex:xmlDeclaration>
<istex:docType PUBLIC="-//Springer-Verlag//DTD A++ V2.4//EN" URI="http://devel.springer.de/A++/V2.4/DTD/A++V2.4.dtd" name="istex:docType"></istex:docType>
<istex:document>
<Publisher>
<PublisherInfo>
<PublisherName>Springer Berlin Heidelberg</PublisherName>
<PublisherLocation>Berlin, Heidelberg</PublisherLocation>
</PublisherInfo>
<Series>
<SeriesInfo SeriesType="Series" TocLevels="0">
<SeriesID>558</SeriesID>
<SeriesPrintISSN>0302-9743</SeriesPrintISSN>
<SeriesElectronicISSN>1611-3349</SeriesElectronicISSN>
<SeriesTitle Language="En">Lecture Notes in Computer Science</SeriesTitle>
</SeriesInfo>
<SeriesHeader>
<EditorGroup>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>David</GivenName>
<FamilyName>Hutchison</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Takeo</GivenName>
<FamilyName>Kanade</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Josef</GivenName>
<FamilyName>Kittler</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Jon</GivenName>
<GivenName>M.</GivenName>
<FamilyName>Kleinberg</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Friedemann</GivenName>
<FamilyName>Mattern</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>John</GivenName>
<GivenName>C.</GivenName>
<FamilyName>Mitchell</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Moni</GivenName>
<FamilyName>Naor</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Oscar</GivenName>
<FamilyName>Nierstrasz</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>C.</GivenName>
<FamilyName>Pandu Rangan</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Bernhard</GivenName>
<FamilyName>Steffen</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Madhu</GivenName>
<FamilyName>Sudan</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Demetri</GivenName>
<FamilyName>Terzopoulos</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Doug</GivenName>
<FamilyName>Tygar</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Moshe</GivenName>
<GivenName>Y.</GivenName>
<FamilyName>Vardi</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>Gerhard</GivenName>
<FamilyName>Weikum</FamilyName>
</EditorName>
</Editor>
</EditorGroup>
</SeriesHeader>
<Book Language="En">
<BookInfo BookProductType="Proceedings" ContainsESM="No" Language="En" MediaType="eBook" NumberingStyle="Unnumbered" OutputMedium="All" TocLevels="0">
<BookID>978-3-540-88871-0</BookID>
<BookTitle>On the Move to Meaningful Internet Systems: OTM 2008</BookTitle>
<BookSubTitle>OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008, Monterrey, Mexico, November 9-14, 2008, Proceedings, Part I</BookSubTitle>
<BookVolumeNumber>5331</BookVolumeNumber>
<BookSequenceNumber>5331</BookSequenceNumber>
<BookDOI>10.1007/978-3-540-88871-0</BookDOI>
<BookTitleID>183978</BookTitleID>
<BookPrintISBN>978-3-540-88870-3</BookPrintISBN>
<BookElectronicISBN>978-3-540-88871-0</BookElectronicISBN>
<BookChapterCount>64</BookChapterCount>
<BookCopyright>
<CopyrightHolderName>Springer Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>2008</CopyrightYear>
</BookCopyright>
<BookSubjectGroup>
<BookSubject Code="I" Type="Primary">Computer Science</BookSubject>
<BookSubject Code="I18024" Priority="1" Type="Secondary">Database Management</BookSubject>
<BookSubject Code="I18030" Priority="2" Type="Secondary">Data Mining and Knowledge Discovery</BookSubject>
<BookSubject Code="I18040" Priority="3" Type="Secondary">Information Systems Applications (incl.Internet)</BookSubject>
<BookSubject Code="I13022" Priority="4" Type="Secondary">Computer Communication Networks</BookSubject>
<BookSubject Code="I18067" Priority="5" Type="Secondary">User Interfaces and Human Computer Interaction</BookSubject>
<BookSubject Code="I14050" Priority="6" Type="Secondary">Systems and Data Security</BookSubject>
<SubjectCollection Code="SUCO11645">Computer Science</SubjectCollection>
</BookSubjectGroup>
<BookContext>
<SeriesID>558</SeriesID>
</BookContext>
</BookInfo>
<BookHeader>
<EditorGroup>
<Editor AffiliationIDS="Aff1">
<EditorName DisplayOrder="Western">
<GivenName>Robert</GivenName>
<FamilyName>Meersman</FamilyName>
</EditorName>
<Contact>
<Email>robert.meersman@vub.ac.be</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff2">
<EditorName DisplayOrder="Western">
<GivenName>Zahir</GivenName>
<FamilyName>Tari</FamilyName>
</EditorName>
<Contact>
<Email>zahir.tari@rmit.edu.au</Email>
</Contact>
</Editor>
<Affiliation ID="Aff1">
<OrgDivision>STARLab, Bldg G/10</OrgDivision>
<OrgName>Vrije Universiteit Brussel (VUB)</OrgName>
<OrgAddress>
<Street>Pleinlaan 2</Street>
<Postcode>1050</Postcode>
<City>Brussels</City>
<Country>Belgium</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff2">
<OrgDivision>School of Computer Science and Information Technology, Bld 10.10</OrgDivision>
<OrgName>RMIT University</OrgName>
<OrgAddress>
<Street>376-392 Swanston Street</Street>
<Postcode>VIC 3001</Postcode>
<City>Melbourne</City>
<Country>Australia</Country>
</OrgAddress>
</Affiliation>
</EditorGroup>
</BookHeader>
<Part ID="Part6">
<PartInfo TocLevels="0">
<PartID>6</PartID>
<PartSequenceNumber>6</PartSequenceNumber>
<PartTitle>Web Service</PartTitle>
<PartChapterCount>3</PartChapterCount>
<PartContext>
<SeriesID>558</SeriesID>
<BookTitle>On the Move to Meaningful Internet Systems: OTM 2008</BookTitle>
</PartContext>
</PartInfo>
<Chapter ID="Chap6" Language="En">
<ChapterInfo ChapterType="OriginalPaper" ContainsESM="No" NumberingStyle="Unnumbered" TocLevels="0">
<ChapterID>6</ChapterID>
<ChapterDOI>10.1007/978-3-540-88871-0_6</ChapterDOI>
<ChapterSequenceNumber>6</ChapterSequenceNumber>
<ChapterTitle Language="En">Dynamic Web Services Provisioning with Constraints</ChapterTitle>
<ChapterFirstPage>26</ChapterFirstPage>
<ChapterLastPage>43</ChapterLastPage>
<ChapterCopyright>
<CopyrightHolderName>Springer-Verlag Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>2008</CopyrightYear>
</ChapterCopyright>
<ChapterGrants Type="Regular">
<MetadataGrant Grant="OpenAccess"></MetadataGrant>
<AbstractGrant Grant="OpenAccess"></AbstractGrant>
<BodyPDFGrant Grant="Restricted"></BodyPDFGrant>
<BodyHTMLGrant Grant="Restricted"></BodyHTMLGrant>
<BibliographyGrant Grant="Restricted"></BibliographyGrant>
<ESMGrant Grant="Restricted"></ESMGrant>
</ChapterGrants>
<ChapterContext>
<SeriesID>558</SeriesID>
<PartID>6</PartID>
<BookID>978-3-540-88871-0</BookID>
<BookTitle>On the Move to Meaningful Internet Systems: OTM 2008</BookTitle>
</ChapterContext>
</ChapterInfo>
<ChapterHeader>
<AuthorGroup>
<Author AffiliationIDS="Aff3 Aff4">
<AuthorName DisplayOrder="Western">
<GivenName>Eric</GivenName>
<FamilyName>Monfroy</FamilyName>
</AuthorName>
<Contact>
<Email>Eric.Monfroy@inf.utfsm.cl</Email>
</Contact>
</Author>
<Author AffiliationIDS="Aff5">
<AuthorName DisplayOrder="Western">
<GivenName>Olivier</GivenName>
<FamilyName>Perrin</FamilyName>
</AuthorName>
<Contact>
<Email>operrin@loria.fr</Email>
</Contact>
</Author>
<Author AffiliationIDS="Aff5">
<AuthorName DisplayOrder="Western">
<GivenName>Christophe</GivenName>
<FamilyName>Ringeissen</FamilyName>
</AuthorName>
<Contact>
<Email>ringeiss@loria.fr</Email>
</Contact>
</Author>
<Affiliation ID="Aff3">
<OrgName>Universidad Técnica Federico Santa María</OrgName>
<OrgAddress>
<City>Valparaíso</City>
<Country>Chile</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff4">
<OrgName>LINA, Université de Nantes</OrgName>
<OrgAddress>
<Country>France</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff5">
<OrgName>LORIA, INRIA Nancy Grand Est</OrgName>
<OrgAddress>
<Country>France</Country>
</OrgAddress>
</Affiliation>
</AuthorGroup>
<Abstract ID="Abs1" Language="En">
<Heading>Abstract</Heading>
<Para>In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.</Para>
</Abstract>
<KeywordGroup Language="En">
<Heading>Keywords</Heading>
<Keyword>web service</Keyword>
<Keyword>provisioning</Keyword>
<Keyword>privacy</Keyword>
<Keyword>constraint reasoning</Keyword>
</KeywordGroup>
<ArticleNote Type="Misc">
<SimplePara>This work is partly funded by the INRIA-CONICYT project “CoreWeb” and the INRIA associate team “VanaWeb”.</SimplePara>
</ArticleNote>
</ChapterHeader>
<NoBody></NoBody>
</Chapter>
</Part>
</Book>
</Series>
</Publisher>
</istex:document>
</istex:metadataXml>
<mods version="3.6">
<titleInfo lang="en">
<title>Dynamic Web Services Provisioning with Constraints</title>
</titleInfo>
<titleInfo type="alternative" contentType="CDATA">
<title>Dynamic Web Services Provisioning with Constraints</title>
</titleInfo>
<name type="personal">
<namePart type="given">Eric</namePart>
<namePart type="family">Monfroy</namePart>
<affiliation>Universidad Técnica Federico Santa María, Valparaíso, Chile</affiliation>
<affiliation>LINA, Université de Nantes, France</affiliation>
<affiliation>E-mail: Eric.Monfroy@inf.utfsm.cl</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Olivier</namePart>
<namePart type="family">Perrin</namePart>
<affiliation>LORIA, INRIA Nancy Grand Est, France</affiliation>
<affiliation>E-mail: operrin@loria.fr</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Christophe</namePart>
<namePart type="family">Ringeissen</namePart>
<affiliation>LORIA, INRIA Nancy Grand Est, France</affiliation>
<affiliation>E-mail: ringeiss@loria.fr</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<typeOfResource>text</typeOfResource>
<genre displayLabel="OriginalPaper" authority="ISTEX" authorityURI="https://content-type.data.istex.fr" type="conference" valueURI="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</genre>
<originInfo>
<publisher>Springer Berlin Heidelberg</publisher>
<place>
<placeTerm type="text">Berlin, Heidelberg</placeTerm>
</place>
<dateIssued encoding="w3cdtf">2008</dateIssued>
<copyrightDate encoding="w3cdtf">2008</copyrightDate>
</originInfo>
<language>
<languageTerm type="code" authority="rfc3066">en</languageTerm>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
</language>
<abstract lang="en">Abstract: In this paper we consider the provisioning problem of Web services. Our framework is based on the existence of an abstract composition, i.e., the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allows us to match the Web services according to a given request. Our proposal performs this instantiation in a distributed manner, i.e., the solvers for each service type are solving some constraints at one level, and they are forwarding the rest of the request (modified by the local solution) to the next services. When a service cannot provision part of the composition, a distributed backtrack mechanism enables to change previous solutions (i.e., provisions). A major interest of our approach is to preserve privacy: solutions are not sent to the whole composition, services know only the services to which they are connected, and parts of the request that are already solved are removed from the next requests.</abstract>
<subject lang="en">
<genre>Keywords</genre>
<topic>web service</topic>
<topic>provisioning</topic>
<topic>privacy</topic>
<topic>constraint reasoning</topic>
</subject>
<relatedItem type="host">
<titleInfo>
<title>On the Move to Meaningful Internet Systems: OTM 2008</title>
<subTitle>OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008, Monterrey, Mexico, November 9-14, 2008, Proceedings, Part I</subTitle>
</titleInfo>
<name type="personal">
<namePart type="given">Robert</namePart>
<namePart type="family">Meersman</namePart>
<affiliation>STARLab, Bldg G/10, Vrije Universiteit Brussel (VUB), Pleinlaan 2, 1050, Brussels, Belgium</affiliation>
<affiliation>E-mail: robert.meersman@vub.ac.be</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Zahir</namePart>
<namePart type="family">Tari</namePart>
<affiliation>School of Computer Science and Information Technology, Bld 10.10, RMIT University, 376-392 Swanston Street, VIC 3001, Melbourne, Australia</affiliation>
<affiliation>E-mail: zahir.tari@rmit.edu.au</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<genre type="book-series" authority="ISTEX" authorityURI="https://publication-type.data.istex.fr" valueURI="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</genre>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">2008</copyrightDate>
<issuance>monographic</issuance>
</originInfo>
<subject>
<genre>Book-Subject-Collection</genre>
<topic authority="SpringerSubjectCodes" authorityURI="SUCO11645">Computer Science</topic>
</subject>
<subject>
<genre>Book-Subject-Group</genre>
<topic authority="SpringerSubjectCodes" authorityURI="I">Computer Science</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I18024">Database Management</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I18030">Data Mining and Knowledge Discovery</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I18040">Information Systems Applications (incl.Internet)</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I13022">Computer Communication Networks</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I18067">User Interfaces and Human Computer Interaction</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I14050">Systems and Data Security</topic>
</subject>
<identifier type="DOI">10.1007/978-3-540-88871-0</identifier>
<identifier type="ISBN">978-3-540-88870-3</identifier>
<identifier type="eISBN">978-3-540-88871-0</identifier>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="eISSN">1611-3349</identifier>
<identifier type="BookTitleID">183978</identifier>
<identifier type="BookID">978-3-540-88871-0</identifier>
<identifier type="BookChapterCount">64</identifier>
<identifier type="BookVolumeNumber">5331</identifier>
<identifier type="BookSequenceNumber">5331</identifier>
<identifier type="PartChapterCount">3</identifier>
<part>
<date>2008</date>
<detail type="part">
<title>Web Service</title>
</detail>
<detail type="volume">
<number>5331</number>
<caption>vol.</caption>
</detail>
<extent unit="pages">
<start>26</start>
<end>43</end>
</extent>
</part>
<recordInfo>
<recordOrigin>Springer Berlin Heidelberg, 2008</recordOrigin>
</recordInfo>
</relatedItem>
<relatedItem type="series">
<titleInfo>
<title>Lecture Notes in Computer Science</title>
</titleInfo>
<name type="personal">
<namePart type="given">David</namePart>
<namePart type="family">Hutchison</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Takeo</namePart>
<namePart type="family">Kanade</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Josef</namePart>
<namePart type="family">Kittler</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Jon</namePart>
<namePart type="given">M.</namePart>
<namePart type="family">Kleinberg</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Friedemann</namePart>
<namePart type="family">Mattern</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">John</namePart>
<namePart type="given">C.</namePart>
<namePart type="family">Mitchell</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Moni</namePart>
<namePart type="family">Naor</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Oscar</namePart>
<namePart type="family">Nierstrasz</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">C.</namePart>
<namePart type="family">Pandu Rangan</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Bernhard</namePart>
<namePart type="family">Steffen</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Madhu</namePart>
<namePart type="family">Sudan</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Demetri</namePart>
<namePart type="family">Terzopoulos</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Doug</namePart>
<namePart type="family">Tygar</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Moshe</namePart>
<namePart type="given">Y.</namePart>
<namePart type="family">Vardi</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Gerhard</namePart>
<namePart type="family">Weikum</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">2008</copyrightDate>
<issuance>serial</issuance>
</originInfo>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="eISSN">1611-3349</identifier>
<identifier type="SeriesID">558</identifier>
<recordInfo>
<recordOrigin>Springer Berlin Heidelberg, 2008</recordOrigin>
</recordInfo>
</relatedItem>
<identifier type="istex">59533B6D3B4163E6BC8E38C519728B118756E3DD</identifier>
<identifier type="ark">ark:/67375/HCB-189DCDT3-H</identifier>
<identifier type="DOI">10.1007/978-3-540-88871-0_6</identifier>
<identifier type="ChapterID">6</identifier>
<identifier type="ChapterID">Chap6</identifier>
<accessCondition type="use and reproduction" contentType="copyright">Springer Berlin Heidelberg, 2008</accessCondition>
<recordInfo>
<recordContentSource authority="ISTEX" authorityURI="https://loaded-corpus.data.istex.fr" valueURI="https://loaded-corpus.data.istex.fr/ark:/67375/XBH-RLRX46XW-4">springer</recordContentSource>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 2008</recordOrigin>
</recordInfo>
</mods>
<json:item>
<extension>json</extension>
<original>false</original>
<mimetype>application/json</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-189DCDT3-H/record.json</uri>
</json:item>
</metadata>
</istex>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Istex/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001477 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Istex/Corpus/biblio.hfd -nk 001477 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Istex
   |étape=   Corpus
   |type=    RBID
   |clé=     ISTEX:59533B6D3B4163E6BC8E38C519728B118756E3DD
   |texte=   Dynamic Web Services Provisioning with Constraints
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022