dc.contributor.advisor | Musicante, Martin Alejandro | pt_BR |
dc.contributor.other | Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática | pt_BR |
dc.creator | Carvilhe, Cláudio Ricardo Vieira | pt_BR |
dc.date.accessioned | 2024-10-21T19:05:26Z | |
dc.date.available | 2024-10-21T19:05:26Z | |
dc.date.issued | 2002 | pt_BR |
dc.identifier.uri | https://hdl.handle.net/1884/78491 | |
dc.description | Orientador: Prof. Martin Musicante | pt_BR |
dc.description | Dissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Curso de Pós-Graduação em Informática | pt_BR |
dc.description | Inclui referências: p. 88-90 | pt_BR |
dc.description.abstract | Resumo: Neste trabalho apresentamos a Semântica de Ações Orientada a Objetos, uma nova forma de tratar alguns dos problemas relacionados ao reuso e extensão de especificações de linguagens de programação em Semântica de Ações. A partir da análise de métodos para a divisão da especificação formal em partes, propomos uma forma de organizar as especificações, baseada em uma hierarquia de classes de objetos. Os objetos, que determinam a semântica das frases da linguagem, podem ser reutilizados e adequados a novas especificações de linguagens. Uma nova notação é definida e sua semântica é apresentada. Finalmente, um estudo de caso é elaborado, considerando a especificação formal de uma linguagem imperativa simples. Este estudo nos permite avaliar a abordagem proposta. | pt_BR |
dc.description.abstract | Abstract: In this paper we present Object-Oriented Action Semantics, as a means for handling some problems related to reuse and extension of Action Semantics specifications. Based on the analysis of formal specification parts division methods, we propose a way to organize specifications based on a class hierarchy. Objects that define languages sentences semantics can be reused and applied in new language specifications. A new notation is defined and its semantics is presented. Finally, a case study is shown by considering a small imperative language formal specification. This case study allows us to assess our proposal. | pt_BR |
dc.format.extent | 104 p. : il. | pt_BR |
dc.format.mimetype | application/pdf | pt_BR |
dc.language | Português | pt_BR |
dc.relation | Disponível em formato digital | pt_BR |
dc.subject | Linguagem de programação (Computadores) - Semântica | pt_BR |
dc.subject | Programação orientada a objetos (Computação) | pt_BR |
dc.subject | Ciência da Computação | pt_BR |
dc.title | Semântica de ações orientada a objetos | pt_BR |
dc.type | Dissertação | pt_BR |