GGMA: Gramática de Grafos para Sistemas Multiagentes baseados no PopOrg
Autor(a) principal: | |
---|---|
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 |