Maude Object-Oriented Action Tool

dc.contributor.authorMaidl, André Murbach,
dc.contributor.authorCarvilhe, Cláudio,
dc.contributor.authorMusicante, Martin A.,
dc.date.accessioned2013-05-24T14:12:40Z
dc.date.available2013-05-24T14:12:40Z
dc.date.issued2013-05-24
dc.descriptionMAIDL, André Murbach; CARVILHE, Claudio; MUSICANTE, Martin A. Maude Object-Oriented Action Tool. Electronic Notes in Theoretical Computer Science. [S.l:s.n], 2008.pt_BR
dc.description.abstractObject-Oriented Action Semantics (OOAS) incorporates object-oriented concepts to the Action Semantics formalism. Its main goal is to obtain more readable and reusable semantics specifications. Moreover, it supports syntax-independent specifications, due to the way classes are written. Maude Object-Oriented Action Tool (MOOAT) is an executable environment for Object-Oriented Action Semantics implemented as a conservative extension of Full Maude and Maude MSOS Tool (MMT). The Modular SOS of Action Notation has been implemented using MMT transitions and Full Maude has been used to implement the Classes Notation. The syntax created by MOOAT is fairly similar to the original Object-Oriented Action Semantics syntax. In addition to it, the tool combines the modularity aspects observed in the object-oriented approach with the efficient execution and analysis of the Maude system. We use MOOAT to describe syntaxindependent specifications of programming languages. In this way, we show how Constructive Object-Oriented Action Semantics (COOAS) may be achieved as a combination between Object-Oriented Action Semantics and Constructive Action Semantics (CAS) using MOOAT, in order to increase the modularity aspects observed in the object-oriented formalism. This paper reports on the development of Maude Object-Oriented Action Tool and its application to the formal specification of programming languages.pt_BR
dc.identifier.otherdoi:10.1016/j.entcs.2008.03.068
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/1/6231
dc.language.isoengpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectFormal Semantics.pt_BR
dc.subjectMaude.pt_BR
dc.subjectObject-Oriented Action Semantics.pt_BR
dc.titleMaude Object-Oriented Action Toolpt_BR
dc.typearticlept_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
ARTIGO 3.pdf
Tamanho:
337.89 KB
Formato:
Adobe Portable Document Format
Carregando...
Imagem de Miniatura
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Nenhuma Miniatura disponível
Baixar