Especificação formal e implementação de um protótipo para a linguagem ParaLog
| Ano de defesa: | 2001 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://hdl.handle.net/1884/24721 |
Resumo: | Orientador: Martin A. Musicante |
| id |
UFPR_bcb64afeef1a1a67e79949b69846c395 |
|---|---|
| oai_identifier_str |
oai:acervodigital.ufpr.br:1884/24721 |
| network_acronym_str |
UFPR |
| network_name_str |
Repositório Institucional da UFPR |
| repository_id_str |
|
| spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaMusicante, Martin AlejandroFerreira, Simone Nasser Matos2024-10-21T18:13:56Z2024-10-21T18:13:56Z2001https://hdl.handle.net/1884/24721Orientador: Martin A. MusicanteDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em InformáticaResumo: O formalismo de semântica de transição define o significado dos programas de uma linguagem por meio de regras indutivas. Esta característica faz com que ele possa ser usado tanto no projeto quanto na implementação de protótipos de linguagens de programação. Essas regras podem ser implementadas no meta-ambiente ASF+SDF, o qual permite o desenvolvimento e geração automática de sistemas interativos que manipulam programas, especificações ou outros textos escritos em uma linguagem formal, gerando dessa forma um interpretador para a linguagem. Com base em tais pressupostos, desenvolvemos uma especificação formal para a linguagem ParaLog, utilizando semântica de transição. O protótipo de um ambiente operacional ParaLog, implementado no ASF+SDF, funciona como um interpretador para programas paraconsistentes capaz de raciocinar na presença de uma base de conhecimento que contenha inconsistências.Abstract: Transition semantics is useful for the definition and construction of interpreters, as it allows the syntactic and semantic definition of a programming language by means of inductive rules. These rules can be implemented in the meta-environment ASF+SDF, which makes possible the development and automatic generation of interactive systems that manipulate programs, specifications or other texts written in a formal language, thus generating an interpreter for the language. On the basis of such assumptions, we develop a formal specification for the ParaLog language using transition semantics. The prototype of a ParaLog operational environment, implemented in ASF+SDF, is an interpreter for paraconsistent programs which is capable of reasoning in the presence of a knowledge base containing inconsistencies.134 f. ; 30cm.application/pdfDisponível em formato digitalLinguagem de programação (Computadores) - SemânticaPARALOG (Linguagem de programação de computador)Ciência da ComputaçãoEspecificação formal e implementação de um protótipo para a linguagem ParaLoginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALD - FERREIRA, SIMONE NASSER MATOS.pdfapplication/pdf3050380https://acervodigital.ufpr.br/bitstream/1884/24721/1/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdfe0d32b99bc7917f56cefcf262f088a74MD51open accessTEXTD - FERREIRA, SIMONE NASSER MATOS.pdf.txtExtracted Texttext/plain195496https://acervodigital.ufpr.br/bitstream/1884/24721/2/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdf.txt17f27bd116523d0ba0faab49097d8980MD52open accessTHUMBNAILD - FERREIRA, SIMONE NASSER MATOS.pdf.jpgGenerated Thumbnailimage/jpeg1198https://acervodigital.ufpr.br/bitstream/1884/24721/3/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdf.jpga151e9b64e48a7bea983d36522b17484MD53open access1884/247212024-10-21 15:13:56.324open accessoai:acervodigital.ufpr.br:1884/24721Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-10-21T18:13:56Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
| dc.title.pt_BR.fl_str_mv |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| title |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| spellingShingle |
Especificação formal e implementação de um protótipo para a linguagem ParaLog Ferreira, Simone Nasser Matos Linguagem de programação (Computadores) - Semântica PARALOG (Linguagem de programação de computador) Ciência da Computação |
| title_short |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| title_full |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| title_fullStr |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| title_full_unstemmed |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| title_sort |
Especificação formal e implementação de um protótipo para a linguagem ParaLog |
| author |
Ferreira, Simone Nasser Matos |
| author_facet |
Ferreira, Simone Nasser Matos |
| author_role |
author |
| dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
| dc.contributor.advisor1.fl_str_mv |
Musicante, Martin Alejandro |
| dc.contributor.author.fl_str_mv |
Ferreira, Simone Nasser Matos |
| contributor_str_mv |
Musicante, Martin Alejandro |
| dc.subject.por.fl_str_mv |
Linguagem de programação (Computadores) - Semântica PARALOG (Linguagem de programação de computador) Ciência da Computação |
| topic |
Linguagem de programação (Computadores) - Semântica PARALOG (Linguagem de programação de computador) Ciência da Computação |
| description |
Orientador: Martin A. Musicante |
| publishDate |
2001 |
| dc.date.issued.fl_str_mv |
2001 |
| dc.date.accessioned.fl_str_mv |
2024-10-21T18:13:56Z |
| dc.date.available.fl_str_mv |
2024-10-21T18:13: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.uri.fl_str_mv |
https://hdl.handle.net/1884/24721 |
| url |
https://hdl.handle.net/1884/24721 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
134 f. ; 30cm. application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
| instname_str |
Universidade Federal do Paraná (UFPR) |
| instacron_str |
UFPR |
| institution |
UFPR |
| reponame_str |
Repositório Institucional da UFPR |
| collection |
Repositório Institucional da UFPR |
| bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/24721/1/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdf https://acervodigital.ufpr.br/bitstream/1884/24721/2/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/24721/3/D%20-%20FERREIRA%2c%20SIMONE%20NASSER%20MATOS.pdf.jpg |
| bitstream.checksum.fl_str_mv |
e0d32b99bc7917f56cefcf262f088a74 17f27bd116523d0ba0faab49097d8980 a151e9b64e48a7bea983d36522b17484 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
| repository.mail.fl_str_mv |
informacaodigital@ufpr.br |
| _version_ |
1847526191304540160 |