Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.

Detalhes bibliográficos
Ano de defesa: 1991
Autor(a) principal: RISO, Bernardo Gonçalves. lattes
Orientador(a): SOUZA, Wanderley Lopes de.
Banca de defesa: MOURA, José Antao Beltrão., SAUVE, Jacques Philippe., MAGALHÃES, Mauricio Ferreira., NOGUEIRA, José Marcos Silva., PEDROZO, Aloysio de Castro Pinto.
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://dspace.sti.ufcg.edu.br/handle/riufcg/10365
Resumo: Neste trabalho propõe-se uma abordagem, baseada em estilos de especificação e utilizando a algebra "Calculus of Communicating Systems (CCS)", para o design de sistemas distribuídos e protocolos de comunicação. Inicialmente, o poder de expressão e o poder de análise da álgebra CCS são empregados em uma abordagem clássica, baseada no desenvolvimento passo-a passo de sistemas. Nesse contexto e proposta uma metodologia, que parte da descrição abstrata do sistema que se quer desenvolver (pode ser a especificação de serviço), reduz gradativamente essa abstração através da realização de refinamentos sucessivos (com provas de correção a posteriori), até a obtenção da especificação final em termos de agentes básicos predefinidos (útil à tarefa de implementação). Tal metodologia e ilustrada com o desenvolvimento de um sistema de acesso por exclusão mutua. Em seguida estuda-se a utilização de CCS em uma abordagem transformacional, voltada para a automatização do desenvolvimento de sistemas. Nesse contexto e proposta uma metodologia, que emprega regras de transformação, para a obtenção das entidades de protocolo correspondentes a uma especificação de serviço. Tal metodologia e ilustrada com o desenvolvimento de uma parte do núcleo do serviço e do protocolo "FileTransfer, Access and Management (FTAM)" da " International Organization for Standardization (ISO)". Finalmente, apos um estudo sobre estilos de especificação, e proposta uma nova abordagem, com características intermediárias da abordagem clássica e da abordagem transformacional. Nesse novo contexto e proposta uma metodologia, que parte da especificação do serviço desejado e da especificação do serviço disponível (ambas realizadas no estilo orientado para restrições), e obtém a especificação das entidades de protocolo correspondentes (também no estilo orientado para restrições). Tal metodologia e ilustrada com o desenvolvimento de um sistema de comunicação que envolve o protocolo bit alternante.
id UFCG_fd8056a1da7759914585496b9914119e
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/10365
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling SOUZA, Wanderley Lopes de.SOUZA, W. L.MOURA, José Antao Beltrão.SAUVE, Jacques Philippe.MAGALHÃES, Mauricio Ferreira.NOGUEIRA, José Marcos Silva.PEDROZO, Aloysio de Castro Pinto.RISO, B. G.http://lattes.cnpq.br/8131539079449274RISO, Bernardo Gonçalves.Neste trabalho propõe-se uma abordagem, baseada em estilos de especificação e utilizando a algebra "Calculus of Communicating Systems (CCS)", para o design de sistemas distribuídos e protocolos de comunicação. Inicialmente, o poder de expressão e o poder de análise da álgebra CCS são empregados em uma abordagem clássica, baseada no desenvolvimento passo-a passo de sistemas. Nesse contexto e proposta uma metodologia, que parte da descrição abstrata do sistema que se quer desenvolver (pode ser a especificação de serviço), reduz gradativamente essa abstração através da realização de refinamentos sucessivos (com provas de correção a posteriori), até a obtenção da especificação final em termos de agentes básicos predefinidos (útil à tarefa de implementação). Tal metodologia e ilustrada com o desenvolvimento de um sistema de acesso por exclusão mutua. Em seguida estuda-se a utilização de CCS em uma abordagem transformacional, voltada para a automatização do desenvolvimento de sistemas. Nesse contexto e proposta uma metodologia, que emprega regras de transformação, para a obtenção das entidades de protocolo correspondentes a uma especificação de serviço. Tal metodologia e ilustrada com o desenvolvimento de uma parte do núcleo do serviço e do protocolo "FileTransfer, Access and Management (FTAM)" da " International Organization for Standardization (ISO)". Finalmente, apos um estudo sobre estilos de especificação, e proposta uma nova abordagem, com características intermediárias da abordagem clássica e da abordagem transformacional. Nesse novo contexto e proposta uma metodologia, que parte da especificação do serviço desejado e da especificação do serviço disponível (ambas realizadas no estilo orientado para restrições), e obtém a especificação das entidades de protocolo correspondentes (também no estilo orientado para restrições). Tal metodologia e ilustrada com o desenvolvimento de um sistema de comunicação que envolve o protocolo bit alternante.This work proposes an approach, based on specification styles and using the "Calculus of Communicating Systems (CCS)" algebra, for the design of distributed systems and communication protocols. Initially, the power of expression and the power of analysis of CCS algebra are employed in a classical approach based on step-by-step system development. In this context and proposed a methodology, which starts from the abstract description of the system to be developed (may be the service specification), gradually reduces this abstraction through the successive refinements (with a posteriori proof of correction), until obtaining the final specification in terms of predefined basic agents (useful for the implementation task). Such methodology is illustrated with the development of a mutual exclusion access system. Then we study the use of CCS in a transformational approach, aimed at the automation of systems development. In this context, a methodology is proposed, which employs transformation rules, to obtain the protocol entities corresponding to a service specification. Such methodology is illustrated by the development of a core part of the service and the "FileTransfer, Access and Management (FTAM)" protocol of the "International Organization for Standardization (ISO)". Finally, after a study of specification styles, a new approach is proposed, with intermediate characteristics of the classical approach and the transformational approach. In this new context, a methodology is proposed, starting from the specification of the desired service and the specification of the available service (both performed in the restriction oriented style), and obtains the specification of the corresponding protocol entities (also in the restriction oriented style). Such methodology is illustrated with the development of a communication system involving the alternating bit protocol.Submitted by Ruth Quaresma de Freitas (ruth_quaresma@hotmail.com) on 2019-12-19T16:19:13Z No. of bitstreams: 1 BERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdf: 48140868 bytes, checksum: 628fb4ebd832237ec7cddaf54cb4e9f6 (MD5)Made available in DSpace on 2019-12-19T16:19:13Z (GMT). No. of bitstreams: 1 BERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdf: 48140868 bytes, checksum: 628fb4ebd832237ec7cddaf54cb4e9f6 (MD5) Previous issue date: 1991-10-13Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICAUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEIEngenharia ElétricaSistemas DistribuídosProtocolos de ComunicaçãoDesign de Sistemas DistribuídosTécnicas de Descrição Formal (TDFs)Algebra CCSAbordagem ClássicaAbordagem TransformacionalDistributed SystemsCommunication ProtocolsDistributed Systems DesignFormal Description Techniques (TDFs)Algebra CCSClassical ApproachTransformational ApproachCalculus of Communicating Systems (CCS)Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.An approach to the design of distributed systems and communication protocols.1991-10-132019-12-19T16:19:13Z2019-12-192019-12-19T16:19:13Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/10365RISO, Bernardo Gonçalves. Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação. 1991. 246f. (Tese de Doutorado em Abordagem Transformacional.), Curso de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal da Paraíba – Campus II - Campina Grande - PB - Brasil, 1991.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTBERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdf.txtBERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdf.txttext/plain405887https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/4/BERNARDO+GON%C3%87ALVES+RISO+-+TESE+PPGEE+1991.pdf.txtf398f4261a983b3cd08b62c12e84b23eMD54ORIGINALBERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdfBERNARDO GONÇALVES RISO - TESE PPGEE 1991.pdfapplication/pdf48072953https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/3/BERNARDO+GON%C3%87ALVES+RISO+-+TESE+PPGEE+1991.pdf73b18408525a508bef3733dbf3941436MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/103652025-07-24 05:25:31.833oai:dspace.sti.ufcg.edu.br:riufcg/10365Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T08:25:31Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
dc.title.alternative.pt_BR.fl_str_mv An approach to the design of distributed systems and communication protocols.
title Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
spellingShingle Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
RISO, Bernardo Gonçalves.
Engenharia Elétrica
Sistemas Distribuídos
Protocolos de Comunicação
Design de Sistemas Distribuídos
Técnicas de Descrição Formal (TDFs)
Algebra CCS
Abordagem Clássica
Abordagem Transformacional
Distributed Systems
Communication Protocols
Distributed Systems Design
Formal Description Techniques (TDFs)
Algebra CCS
Classical Approach
Transformational Approach
Calculus of Communicating Systems (CCS)
title_short Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
title_full Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
title_fullStr Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
title_full_unstemmed Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
title_sort Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação.
author RISO, Bernardo Gonçalves.
author_facet RISO, Bernardo Gonçalves.
author_role author
dc.contributor.advisor1.fl_str_mv SOUZA, Wanderley Lopes de.
dc.contributor.advisor1ID.fl_str_mv SOUZA, W. L.
dc.contributor.referee1.fl_str_mv MOURA, José Antao Beltrão.
dc.contributor.referee2.fl_str_mv SAUVE, Jacques Philippe.
dc.contributor.referee3.fl_str_mv MAGALHÃES, Mauricio Ferreira.
dc.contributor.referee4.fl_str_mv NOGUEIRA, José Marcos Silva.
dc.contributor.referee5.fl_str_mv PEDROZO, Aloysio de Castro Pinto.
dc.contributor.authorID.fl_str_mv RISO, B. G.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/8131539079449274
dc.contributor.author.fl_str_mv RISO, Bernardo Gonçalves.
contributor_str_mv SOUZA, Wanderley Lopes de.
MOURA, José Antao Beltrão.
SAUVE, Jacques Philippe.
MAGALHÃES, Mauricio Ferreira.
NOGUEIRA, José Marcos Silva.
PEDROZO, Aloysio de Castro Pinto.
dc.subject.cnpq.fl_str_mv Engenharia Elétrica
topic Engenharia Elétrica
Sistemas Distribuídos
Protocolos de Comunicação
Design de Sistemas Distribuídos
Técnicas de Descrição Formal (TDFs)
Algebra CCS
Abordagem Clássica
Abordagem Transformacional
Distributed Systems
Communication Protocols
Distributed Systems Design
Formal Description Techniques (TDFs)
Algebra CCS
Classical Approach
Transformational Approach
Calculus of Communicating Systems (CCS)
dc.subject.por.fl_str_mv Sistemas Distribuídos
Protocolos de Comunicação
Design de Sistemas Distribuídos
Técnicas de Descrição Formal (TDFs)
Algebra CCS
Abordagem Clássica
Abordagem Transformacional
Distributed Systems
Communication Protocols
Distributed Systems Design
Formal Description Techniques (TDFs)
Algebra CCS
Classical Approach
Transformational Approach
Calculus of Communicating Systems (CCS)
description Neste trabalho propõe-se uma abordagem, baseada em estilos de especificação e utilizando a algebra "Calculus of Communicating Systems (CCS)", para o design de sistemas distribuídos e protocolos de comunicação. Inicialmente, o poder de expressão e o poder de análise da álgebra CCS são empregados em uma abordagem clássica, baseada no desenvolvimento passo-a passo de sistemas. Nesse contexto e proposta uma metodologia, que parte da descrição abstrata do sistema que se quer desenvolver (pode ser a especificação de serviço), reduz gradativamente essa abstração através da realização de refinamentos sucessivos (com provas de correção a posteriori), até a obtenção da especificação final em termos de agentes básicos predefinidos (útil à tarefa de implementação). Tal metodologia e ilustrada com o desenvolvimento de um sistema de acesso por exclusão mutua. Em seguida estuda-se a utilização de CCS em uma abordagem transformacional, voltada para a automatização do desenvolvimento de sistemas. Nesse contexto e proposta uma metodologia, que emprega regras de transformação, para a obtenção das entidades de protocolo correspondentes a uma especificação de serviço. Tal metodologia e ilustrada com o desenvolvimento de uma parte do núcleo do serviço e do protocolo "FileTransfer, Access and Management (FTAM)" da " International Organization for Standardization (ISO)". Finalmente, apos um estudo sobre estilos de especificação, e proposta uma nova abordagem, com características intermediárias da abordagem clássica e da abordagem transformacional. Nesse novo contexto e proposta uma metodologia, que parte da especificação do serviço desejado e da especificação do serviço disponível (ambas realizadas no estilo orientado para restrições), e obtém a especificação das entidades de protocolo correspondentes (também no estilo orientado para restrições). Tal metodologia e ilustrada com o desenvolvimento de um sistema de comunicação que envolve o protocolo bit alternante.
publishDate 1991
dc.date.issued.fl_str_mv 1991-10-13
dc.date.accessioned.fl_str_mv 2019-12-19T16:19:13Z
dc.date.available.fl_str_mv 2019-12-19
2019-12-19T16:19:13Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/10365
dc.identifier.citation.fl_str_mv RISO, Bernardo Gonçalves. Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação. 1991. 246f. (Tese de Doutorado em Abordagem Transformacional.), Curso de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal da Paraíba – Campus II - Campina Grande - PB - Brasil, 1991.
url https://dspace.sti.ufcg.edu.br/handle/riufcg/10365
identifier_str_mv RISO, Bernardo Gonçalves. Uma abordagem para o design de sistemas distribuídos e protocolos de comunicação. 1991. 246f. (Tese de Doutorado em Abordagem Transformacional.), Curso de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal da Paraíba – Campus II - Campina Grande - PB - Brasil, 1991.
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/4/BERNARDO+GON%C3%87ALVES+RISO+-+TESE+PPGEE+1991.pdf.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/3/BERNARDO+GON%C3%87ALVES+RISO+-+TESE+PPGEE+1991.pdf
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/10365/2/license.txt
bitstream.checksum.fl_str_mv f398f4261a983b3cd08b62c12e84b23e
73b18408525a508bef3733dbf3941436
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1863363456851247104