A bargaining-specific architecture for supporting automated service agreement negotiation systems
The provision of services is often regulated by means of agreements that must be negotiated beforehand. Automating such negotiations is appealing insofar as it overcomes one of the most often cited shortcomings of human negotiation: slowness. Our analysis of the requirements of automated negotiation...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2012 |
| País: | España |
| Institución: | Universidad de Sevilla (US) |
| Repositorio: | idUS. Depósito de Investigación de la Universidad de Sevilla |
| OAI Identifier: | oai:idus.us.es:11441/132149 |
| Acceso en línea: | https://hdl.handle.net/11441/132149 https://doi.org/10.1016/j.scico.2010.09.008 |
| Access Level: | acceso abierto |
| Palabra clave: | Software architecture Automated negotiation Service agreements |
| id |
ES_b280312e4965141663d23ec620f08ff4 |
|---|---|
| oai_identifier_str |
oai:idus.us.es:11441/132149 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
A bargaining-specific architecture for supporting automated service agreement negotiation systemsResinas Arias de Reyna, ManuelFernández Montes, PabloCorchuelo Gil, RafaelSoftware architectureAutomated negotiationService agreementsThe provision of services is often regulated by means of agreements that must be negotiated beforehand. Automating such negotiations is appealing insofar as it overcomes one of the most often cited shortcomings of human negotiation: slowness. Our analysis of the requirements of automated negotiation systems in open environments suggests that some of them cannot be tackled in a protocol-independent manner, which motivates the need for a protocol-specific architecture. However, current state-of-the-art bargaining architectures fail to address all of these requirements together. Our key contribution is a bargaining architecture that addresses all of the requirements we have identified. The definition of the architecture includes a logical view that identifies the key architectural elements and their interactions, a process view that identifies how the architectural elements can be grouped together into processes, a development view that includes a software framework that provides a reference implementation developers can use to build their own negotiation systems, and a scenarios view by means of which the architecture is illustrated and validatedComisión Interministerial de Ciencia y Tecnología (CICYT) SETI (TIN2009-07366)Junta de Andalucía P07-TIC-2533 (Isabel)Ministerio de Ciencia y Tecnología TIN2010-21744-C02-1Ministerio de Ciencia y Tecnología TIN2007-64119Junta de Andalucía P07-TIC-02602Junta de Andalucía P08-TIC-4100Ministerio de Ciencia e Innovación TIN2008-04718-EElsevierLenguajes y Sistemas InformáticosTIC205: Ingeniería del Software AplicadaComisión Interministerial de Ciencia y Tecnología (CICYT). EspañaJunta de AndalucíaMinisterio de Ciencia Y Tecnología (MCYT). EspañaMinisterio de Ciencia e Innovación (MICIN). España2012info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/132149https://doi.org/10.1016/j.scico.2010.09.008reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)InglésScience of Computer Programming, 77 (1), 4-28.SETI (TIN2009-07366)P07-TIC-2533 (Isabel)TIN2010-21744-C02-1TIN2007-64119P07-TIC-02602P08-TIC-4100TIN2008-04718-Ehttps://www.sciencedirect.com/science/article/pii/S0167642310001851info:eu-repo/semantics/openAccessoai:idus.us.es:11441/1321492026-06-17T12:51:07Z |
| dc.title.none.fl_str_mv |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| title |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| spellingShingle |
A bargaining-specific architecture for supporting automated service agreement negotiation systems Resinas Arias de Reyna, Manuel Software architecture Automated negotiation Service agreements |
| title_short |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| title_full |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| title_fullStr |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| title_full_unstemmed |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| title_sort |
A bargaining-specific architecture for supporting automated service agreement negotiation systems |
| dc.creator.none.fl_str_mv |
Resinas Arias de Reyna, Manuel Fernández Montes, Pablo Corchuelo Gil, Rafael |
| author |
Resinas Arias de Reyna, Manuel |
| author_facet |
Resinas Arias de Reyna, Manuel Fernández Montes, Pablo Corchuelo Gil, Rafael |
| author_role |
author |
| author2 |
Fernández Montes, Pablo Corchuelo Gil, Rafael |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
Lenguajes y Sistemas Informáticos TIC205: Ingeniería del Software Aplicada Comisión Interministerial de Ciencia y Tecnología (CICYT). España Junta de Andalucía Ministerio de Ciencia Y Tecnología (MCYT). España Ministerio de Ciencia e Innovación (MICIN). España |
| dc.subject.none.fl_str_mv |
Software architecture Automated negotiation Service agreements |
| topic |
Software architecture Automated negotiation Service agreements |
| description |
The provision of services is often regulated by means of agreements that must be negotiated beforehand. Automating such negotiations is appealing insofar as it overcomes one of the most often cited shortcomings of human negotiation: slowness. Our analysis of the requirements of automated negotiation systems in open environments suggests that some of them cannot be tackled in a protocol-independent manner, which motivates the need for a protocol-specific architecture. However, current state-of-the-art bargaining architectures fail to address all of these requirements together. Our key contribution is a bargaining architecture that addresses all of the requirements we have identified. The definition of the architecture includes a logical view that identifies the key architectural elements and their interactions, a process view that identifies how the architectural elements can be grouped together into processes, a development view that includes a software framework that provides a reference implementation developers can use to build their own negotiation systems, and a scenarios view by means of which the architecture is illustrated and validated |
| publishDate |
2012 |
| dc.date.none.fl_str_mv |
2012 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/11441/132149 https://doi.org/10.1016/j.scico.2010.09.008 |
| url |
https://hdl.handle.net/11441/132149 https://doi.org/10.1016/j.scico.2010.09.008 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Science of Computer Programming, 77 (1), 4-28. SETI (TIN2009-07366) P07-TIC-2533 (Isabel) TIN2010-21744-C02-1 TIN2007-64119 P07-TIC-02602 P08-TIC-4100 TIN2008-04718-E https://www.sciencedirect.com/science/article/pii/S0167642310001851 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Elsevier |
| publisher.none.fl_str_mv |
Elsevier |
| dc.source.none.fl_str_mv |
reponame:idUS. Depósito de Investigación de la Universidad de Sevilla instname:Universidad de Sevilla (US) |
| instname_str |
Universidad de Sevilla (US) |
| reponame_str |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| collection |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869417059583000576 |
| score |
15,300724 |