Validation of the Sessionless Mode of the HTTPR Protocol
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Outros Autores: | , , |
Tipo de documento: | Capítulo de livro |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFMS |
Texto Completo: | https://repositorio.ufms.br/handle/123456789/1756 |
Resumo: | Reliable delivery of messages using open and product-neutral protocols has been identified as a needed technology in enterprise computing and a fundamental middleware component in several E-Business systems. The HTTPR protocol aims at guaranteeing reliable message delivery, even in the presence of failures, by providing the sender with the ability to deliver a message once, and only once, to its intended receiver(s). This work reports the experience in the formalization and validation of the sessionless mode of the HTTPR protocol through the use of the SPIN model checker. To overcome the state space explosion problem that arose while validating the protocol, a decompositional approach was used which could be of general interest in the validation of complex systems. |
id |
UFMS_2dd5891d57df859659568a9e4c78dd97 |
---|---|
oai_identifier_str |
oai:repositorio.ufms.br:123456789/1756 |
network_acronym_str |
UFMS |
network_name_str |
Repositório Institucional da UFMS |
repository_id_str |
2124 |
spelling |
2013-08-06T20:21:22Z2021-09-30T19:55:29Z2003ROMANO, Paolo et al. Validation of the Sessionless Mode of the HTTPR Protocol. In: KÖNIG, Hartmut et al. (Org.). Formal Techniques for Networked and Distributed Systems - FORTE 2003. Berlin: Springer, 2003. p. 62-78. Disponível em: <http://www.springer.com/computer/communication+networks/book/978-3-540-20175-5>. Acesso em: 06 ago. 2013.https://repositorio.ufms.br/handle/123456789/1756Reliable delivery of messages using open and product-neutral protocols has been identified as a needed technology in enterprise computing and a fundamental middleware component in several E-Business systems. The HTTPR protocol aims at guaranteeing reliable message delivery, even in the presence of failures, by providing the sender with the ability to deliver a message once, and only once, to its intended receiver(s). This work reports the experience in the formalization and validation of the sessionless mode of the HTTPR protocol through the use of the SPIN model checker. To overcome the state space explosion problem that arose while validating the protocol, a decompositional approach was used which could be of general interest in the validation of complex systems.engSpringerRedes de ComputadoresComputer NetworkTecnologia da ComunicaçãoCommunication TechnologyEngenharia de SoftwareSoftware EngineeringSistemas OperacionaisOperating SystemsValidation of the Sessionless Mode of the HTTPR Protocolinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookPartRomano, PaoloRomero, Milton Ernesto RomeroCiciani, BrunoQuaglia, Francescoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILResumo.pdf.jpgResumo.pdf.jpgGenerated Thumbnailimage/jpeg1713https://repositorio.ufms.br/bitstream/123456789/1756/4/Resumo.pdf.jpg4690f8ec0e00b763b2d8bb5f497cd61aMD54ORIGINALResumo.pdfResumo.pdfapplication/pdf48168https://repositorio.ufms.br/bitstream/123456789/1756/1/Resumo.pdfac1a7cacfe9038c150a9000be204dd48MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/1756/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTResumo.pdf.txtResumo.pdf.txtExtracted texttext/plain2754https://repositorio.ufms.br/bitstream/123456789/1756/3/Resumo.pdf.txt6cdc69e773416169d4227a364402f9dcMD53123456789/17562021-09-30 15:55:29.368oai:repositorio.ufms.br:123456789/1756Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:55:29Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false |
dc.title.pt_BR.fl_str_mv |
Validation of the Sessionless Mode of the HTTPR Protocol |
title |
Validation of the Sessionless Mode of the HTTPR Protocol |
spellingShingle |
Validation of the Sessionless Mode of the HTTPR Protocol Romano, Paolo Redes de Computadores Computer Network Tecnologia da Comunicação Communication Technology Engenharia de Software Software Engineering Sistemas Operacionais Operating Systems |
title_short |
Validation of the Sessionless Mode of the HTTPR Protocol |
title_full |
Validation of the Sessionless Mode of the HTTPR Protocol |
title_fullStr |
Validation of the Sessionless Mode of the HTTPR Protocol |
title_full_unstemmed |
Validation of the Sessionless Mode of the HTTPR Protocol |
title_sort |
Validation of the Sessionless Mode of the HTTPR Protocol |
author |
Romano, Paolo |
author_facet |
Romano, Paolo Romero, Milton Ernesto Romero Ciciani, Bruno Quaglia, Francesco |
author_role |
author |
author2 |
Romero, Milton Ernesto Romero Ciciani, Bruno Quaglia, Francesco |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Romano, Paolo Romero, Milton Ernesto Romero Ciciani, Bruno Quaglia, Francesco |
dc.subject.por.fl_str_mv |
Redes de Computadores Computer Network Tecnologia da Comunicação Communication Technology Engenharia de Software Software Engineering Sistemas Operacionais Operating Systems |
topic |
Redes de Computadores Computer Network Tecnologia da Comunicação Communication Technology Engenharia de Software Software Engineering Sistemas Operacionais Operating Systems |
description |
Reliable delivery of messages using open and product-neutral protocols has been identified as a needed technology in enterprise computing and a fundamental middleware component in several E-Business systems. The HTTPR protocol aims at guaranteeing reliable message delivery, even in the presence of failures, by providing the sender with the ability to deliver a message once, and only once, to its intended receiver(s). This work reports the experience in the formalization and validation of the sessionless mode of the HTTPR protocol through the use of the SPIN model checker. To overcome the state space explosion problem that arose while validating the protocol, a decompositional approach was used which could be of general interest in the validation of complex systems. |
publishDate |
2003 |
dc.date.issued.fl_str_mv |
2003 |
dc.date.accessioned.fl_str_mv |
2013-08-06T20:21:22Z |
dc.date.available.fl_str_mv |
2021-09-30T19:55:29Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bookPart |
format |
bookPart |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
ROMANO, Paolo et al. Validation of the Sessionless Mode of the HTTPR Protocol. In: KÖNIG, Hartmut et al. (Org.). Formal Techniques for Networked and Distributed Systems - FORTE 2003. Berlin: Springer, 2003. p. 62-78. Disponível em: <http://www.springer.com/computer/communication+networks/book/978-3-540-20175-5>. Acesso em: 06 ago. 2013. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufms.br/handle/123456789/1756 |
identifier_str_mv |
ROMANO, Paolo et al. Validation of the Sessionless Mode of the HTTPR Protocol. In: KÖNIG, Hartmut et al. (Org.). Formal Techniques for Networked and Distributed Systems - FORTE 2003. Berlin: Springer, 2003. p. 62-78. Disponível em: <http://www.springer.com/computer/communication+networks/book/978-3-540-20175-5>. Acesso em: 06 ago. 2013. |
url |
https://repositorio.ufms.br/handle/123456789/1756 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Springer |
publisher.none.fl_str_mv |
Springer |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMS instname:Universidade Federal de Mato Grosso do Sul (UFMS) instacron:UFMS |
instname_str |
Universidade Federal de Mato Grosso do Sul (UFMS) |
instacron_str |
UFMS |
institution |
UFMS |
reponame_str |
Repositório Institucional da UFMS |
collection |
Repositório Institucional da UFMS |
bitstream.url.fl_str_mv |
https://repositorio.ufms.br/bitstream/123456789/1756/4/Resumo.pdf.jpg https://repositorio.ufms.br/bitstream/123456789/1756/1/Resumo.pdf https://repositorio.ufms.br/bitstream/123456789/1756/2/license.txt https://repositorio.ufms.br/bitstream/123456789/1756/3/Resumo.pdf.txt |
bitstream.checksum.fl_str_mv |
4690f8ec0e00b763b2d8bb5f497cd61a ac1a7cacfe9038c150a9000be204dd48 8a4605be74aa9ea9d79846c1fba20a33 6cdc69e773416169d4227a364402f9dc |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS) |
repository.mail.fl_str_mv |
ri.prograd@ufms.br |
_version_ |
1815447985476075520 |