Validation of the Sessionless Mode of the HTTPR Protocol

Detalhes bibliográficos
Autor(a) principal: Romano, Paolo
Data de Publicação: 2003
Outros Autores: Romero, Milton Ernesto Romero, Ciciani, Bruno, Quaglia, Francesco
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