GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg

Detalhes bibliográficos
Autor(a) principal: Mello, André Moura de
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPel - Guaiaca
Texto Completo: http://guaiaca.ufpel.edu.br/handle/prefix/8486
Resumo: A cada dia os sistemas estão se tornando mais complexos e sofisticados. A tarefa de especificar um software não é algo natural. A abordagem de agentes se mostra adequada para o desenvolvimento de sistemas complexos. Sabe-se que para provar propriedades de um sistema este deve ser especificado através de uma linguagem que ofereça métodos de análise. Neste caso, o sistema é especificado formalmente através de um modelo matemático. Gramática de Grafos (GG) é uma linguagem formal bastante adequada para especificar sistemas distribuídos e reativos, que tenham uma topologia complexa (vários tipos de elementos e vários tipos de relações) e o comportamento orientado a dados (eventos são disparados por configurações particulares do estado). Em uma GG os estados do sistema são modelados por grafos e a mudança entre os estados como regras. O uso de GG torna-se interessante pelo fato de existirem diferentes técnicas e ferramentas para especificação e verificação de sistemas descritos nesta linguagem. Além disso, as GGs possuem um layout gráfico, que é bastante intuitivo até para não teóricos, além de permitir a descrição modular de sistemas. O objetivo deste trabalho é propor um framework de especificação para modelos de sistemas multiagentes baseados no modelo PopOrg usando gramática de grafos.
id UFPL_f4a5db76bf31c24ec5f37de1de857411
oai_identifier_str oai:guaiaca.ufpel.edu.br:prefix/8486
network_acronym_str UFPL
network_name_str Repositório Institucional da UFPel - Guaiaca
repository_id_str
spelling 2022-06-13T22:11:56Z2022-06-13T22:11:56Z2014MELLO, Andre Moura de. GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg. 2014. 64 f. Dissertação (Mestrado) – Programa de Pós-Graduação em Computação, Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2014.http://guaiaca.ufpel.edu.br/handle/prefix/8486A cada dia os sistemas estão se tornando mais complexos e sofisticados. A tarefa de especificar um software não é algo natural. A abordagem de agentes se mostra adequada para o desenvolvimento de sistemas complexos. Sabe-se que para provar propriedades de um sistema este deve ser especificado através de uma linguagem que ofereça métodos de análise. Neste caso, o sistema é especificado formalmente através de um modelo matemático. Gramática de Grafos (GG) é uma linguagem formal bastante adequada para especificar sistemas distribuídos e reativos, que tenham uma topologia complexa (vários tipos de elementos e vários tipos de relações) e o comportamento orientado a dados (eventos são disparados por configurações particulares do estado). Em uma GG os estados do sistema são modelados por grafos e a mudança entre os estados como regras. O uso de GG torna-se interessante pelo fato de existirem diferentes técnicas e ferramentas para especificação e verificação de sistemas descritos nesta linguagem. Além disso, as GGs possuem um layout gráfico, que é bastante intuitivo até para não teóricos, além de permitir a descrição modular de sistemas. O objetivo deste trabalho é propor um framework de especificação para modelos de sistemas multiagentes baseados no modelo PopOrg usando gramática de grafos.Everyday systems are becoming more complex and sophisticated. The task of specifying a software is not something natural. The agents approach is adequate for complex systems development. It is known that for proving properties of a system it should be specified by a language that provides analysis methods. In this case, the system is formally specified by a mathematical model. Graph Grammar (GG) is a formal language well suited for specifying distributed and reactive systems, which have a complex topology (various kinds of elements and various types of relations among them) and are behavior-oriented data (events are triggered by particular configurations of state). In a GG, the system states are modeled by graphs and the state changes are described by rules. The use of GGs becomes interesting because there are different techniques and tools for specification and verification of systems described in this language. In addition, the GGs have a graphical layout that is intuitive enough even for non-theoreticians, and allow the description of modular systems. The aim of this work is to propose a specification framework to model multi-agent systems based on PopOrg model using graph grammars.Sem bolsaporUniversidade Federal de PelotasPrograma de Pós-Graduação em ComputaçãoUFPelBrasilCentro de Desenvolvimento TecnológicoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOComputaçãoGramática de grafosSistemas multiagentesPopOrgGramática de grafos para sistemas multiagentesGraph grammarMulti-agent systemsMulti-agent graph grammarGGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrgMAGG: Multi-Agent Graph Grammar based on PopOrginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://lattes.cnpq.br/0293938907871677http://lattes.cnpq.br/1097468139544018Cavalheiro, Simone André da Costahttp://lattes.cnpq.br/2502796658601825Foss, LucianaMello, André Moura deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPel - Guaiacainstname:Universidade Federal de Pelotas (UFPEL)instacron:UFPELTEXTDissertacao_Andre_Moura_de_Mello.pdf.txtDissertacao_Andre_Moura_de_Mello.pdf.txtExtracted texttext/plain114055http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/6/Dissertacao_Andre_Moura_de_Mello.pdf.txt11047ab64d5aaefd03b76eabe9c659c2MD56open accessTHUMBNAILDissertacao_Andre_Moura_de_Mello.pdf.jpgDissertacao_Andre_Moura_de_Mello.pdf.jpgGenerated Thumbnailimage/jpeg1223http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/7/Dissertacao_Andre_Moura_de_Mello.pdf.jpgd0c194d21043912dfb132579234effceMD57open accessORIGINALDissertacao_Andre_Moura_de_Mello.pdfDissertacao_Andre_Moura_de_Mello.pdfapplication/pdf2387038http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/1/Dissertacao_Andre_Moura_de_Mello.pdf4033e8e7e1cd2e69baca9ab7b0d7baa1MD51open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/2/license_url924993ce0b3ba389f79f32a1b2735415MD52open accesslicense_textlicense_texttext/html; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81866http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/5/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD55open accessprefix/84862023-07-13 04:09:21.572open accessoai:guaiaca.ufpel.edu.br:prefix/8486TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://repositorio.ufpel.edu.br/oai/requestrippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.bropendoar:2023-07-13T07:09:21Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)false
dc.title.pt_BR.fl_str_mv GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
dc.title.alternative.pt_BR.fl_str_mv MAGG: Multi-Agent Graph Grammar based on PopOrg
title GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
spellingShingle GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
Mello, André Moura de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Computação
Gramática de grafos
Sistemas multiagentes
PopOrg
Gramática de grafos para sistemas multiagentes
Graph grammar
Multi-agent systems
Multi-agent graph grammar
title_short GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
title_full GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
title_fullStr GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
title_full_unstemmed GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
title_sort GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
author Mello, André Moura de
author_facet Mello, André Moura de
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0293938907871677
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1097468139544018
dc.contributor.advisor-co1.fl_str_mv Cavalheiro, Simone André da Costa
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/2502796658601825
dc.contributor.advisor1.fl_str_mv Foss, Luciana
dc.contributor.author.fl_str_mv Mello, André Moura de
contributor_str_mv Cavalheiro, Simone André da Costa
Foss, Luciana
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Computação
Gramática de grafos
Sistemas multiagentes
PopOrg
Gramática de grafos para sistemas multiagentes
Graph grammar
Multi-agent systems
Multi-agent graph grammar
dc.subject.por.fl_str_mv Computação
Gramática de grafos
Sistemas multiagentes
PopOrg
Gramática de grafos para sistemas multiagentes
Graph grammar
Multi-agent systems
Multi-agent graph grammar
description A cada dia os sistemas estão se tornando mais complexos e sofisticados. A tarefa de especificar um software não é algo natural. A abordagem de agentes se mostra adequada para o desenvolvimento de sistemas complexos. Sabe-se que para provar propriedades de um sistema este deve ser especificado através de uma linguagem que ofereça métodos de análise. Neste caso, o sistema é especificado formalmente através de um modelo matemático. Gramática de Grafos (GG) é uma linguagem formal bastante adequada para especificar sistemas distribuídos e reativos, que tenham uma topologia complexa (vários tipos de elementos e vários tipos de relações) e o comportamento orientado a dados (eventos são disparados por configurações particulares do estado). Em uma GG os estados do sistema são modelados por grafos e a mudança entre os estados como regras. O uso de GG torna-se interessante pelo fato de existirem diferentes técnicas e ferramentas para especificação e verificação de sistemas descritos nesta linguagem. Além disso, as GGs possuem um layout gráfico, que é bastante intuitivo até para não teóricos, além de permitir a descrição modular de sistemas. O objetivo deste trabalho é propor um framework de especificação para modelos de sistemas multiagentes baseados no modelo PopOrg usando gramática de grafos.
publishDate 2014
dc.date.issued.fl_str_mv 2014
dc.date.accessioned.fl_str_mv 2022-06-13T22:11:56Z
dc.date.available.fl_str_mv 2022-06-13T22:11:56Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MELLO, Andre Moura de. GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg. 2014. 64 f. Dissertação (Mestrado) – Programa de Pós-Graduação em Computação, Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2014.
dc.identifier.uri.fl_str_mv http://guaiaca.ufpel.edu.br/handle/prefix/8486
identifier_str_mv MELLO, Andre Moura de. GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg. 2014. 64 f. Dissertação (Mestrado) – Programa de Pós-Graduação em Computação, Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2014.
url http://guaiaca.ufpel.edu.br/handle/prefix/8486
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 Pelotas
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação
dc.publisher.initials.fl_str_mv UFPel
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Desenvolvimento Tecnológico
publisher.none.fl_str_mv Universidade Federal de Pelotas
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPel - Guaiaca
instname:Universidade Federal de Pelotas (UFPEL)
instacron:UFPEL
instname_str Universidade Federal de Pelotas (UFPEL)
instacron_str UFPEL
institution UFPEL
reponame_str Repositório Institucional da UFPel - Guaiaca
collection Repositório Institucional da UFPel - Guaiaca
bitstream.url.fl_str_mv http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/6/Dissertacao_Andre_Moura_de_Mello.pdf.txt
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/7/Dissertacao_Andre_Moura_de_Mello.pdf.jpg
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/1/Dissertacao_Andre_Moura_de_Mello.pdf
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/2/license_url
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/3/license_text
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/4/license_rdf
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/8486/5/license.txt
bitstream.checksum.fl_str_mv 11047ab64d5aaefd03b76eabe9c659c2
d0c194d21043912dfb132579234effce
4033e8e7e1cd2e69baca9ab7b0d7baa1
924993ce0b3ba389f79f32a1b2735415
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
43cd690d6a359e86c1fe3d5b7cba0c9b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)
repository.mail.fl_str_mv rippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.br
_version_ 1801846926617870336