Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNIJUI |
Texto Completo: | http://bibliodigital.unijui.edu.br:8080/xmlui/handle/123456789/3071 |
Resumo: | A Tecnologia da Informação (TI) fornece suporte às organizações empresariais, proporcionando agilidade e qualidade aos seus processos de negócio. Este suporte é fornecido por aplicações que compõe o ecossistema de software que, de uma maneira geral, não apresenta as características necessárias à integração, dificultando a reutilização. Neste sentido, a Integração de Aplicações Empresariais (EAI) concentra-se na concepção e implementação de soluções de integração. A tecnologia Guaraná DSL é uma das ferramentas que fornecem este suporte, porém, ela difere das outras propostas por incluir um sistema de monitoramento que pode ser configurado usando uma linguagem baseada em regras para gerar soluções com tolerância a falhas. No entanto, Guaraná DSL ainda não está formalizado, e por esta razão, não é possível validar as regras escritas por engenheiros de software utilizando a linguagem baseada em regras. Além disso, não é possível gerar automaticamente as regras com base na semântica de uma solução de integração. Esta pesquisa propõe um estudo detalhado da tecnologia Guaraná DSL com enfase no mecanismo de tolerância a falhas, além do estudo e comparação dos métodos formais: Notação Z, B, Alloy, RSL, Redes de Petri, levando em consideração as características do Guaraná. Utilizando os metamodelos UML com restrições escritas em OCL da linguagem de domínio específico da tecnologia Guaraná encontrados na literatura, foi proposto um modelo matemático com a especificação formal da sintaxe abstrata e posterior validação. Para a especificação formal e validação utilizou-se a Notação Z por meio da ferramenta Z-EVES. |
id |
UNIJ_66e6bda6fd748d00759c2a4d8d509e1d |
---|---|
oai_identifier_str |
oai:bibliodigital.unijui.edu.br:123456789/3071 |
network_acronym_str |
UNIJ |
network_name_str |
Repositório Institucional da UNIJUI |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisFormalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z2015-11-1820152015-11-18T11:14:36Z2015-11-18T11:14:36ZA Tecnologia da Informação (TI) fornece suporte às organizações empresariais, proporcionando agilidade e qualidade aos seus processos de negócio. Este suporte é fornecido por aplicações que compõe o ecossistema de software que, de uma maneira geral, não apresenta as características necessárias à integração, dificultando a reutilização. Neste sentido, a Integração de Aplicações Empresariais (EAI) concentra-se na concepção e implementação de soluções de integração. A tecnologia Guaraná DSL é uma das ferramentas que fornecem este suporte, porém, ela difere das outras propostas por incluir um sistema de monitoramento que pode ser configurado usando uma linguagem baseada em regras para gerar soluções com tolerância a falhas. No entanto, Guaraná DSL ainda não está formalizado, e por esta razão, não é possível validar as regras escritas por engenheiros de software utilizando a linguagem baseada em regras. Além disso, não é possível gerar automaticamente as regras com base na semântica de uma solução de integração. Esta pesquisa propõe um estudo detalhado da tecnologia Guaraná DSL com enfase no mecanismo de tolerância a falhas, além do estudo e comparação dos métodos formais: Notação Z, B, Alloy, RSL, Redes de Petri, levando em consideração as características do Guaraná. Utilizando os metamodelos UML com restrições escritas em OCL da linguagem de domínio específico da tecnologia Guaraná encontrados na literatura, foi proposto um modelo matemático com a especificação formal da sintaxe abstrata e posterior validação. Para a especificação formal e validação utilizou-se a Notação Z por meio da ferramenta Z-EVES.157 f.Modelagem MatemáticaGuaraná DSLNotação ZTecnologia da informaçãohttp://bibliodigital.unijui.edu.br:8080/xmlui/handle/123456789/3071DMD_hdl_123456789/3071Klein, Mauri Joséporreponame:Repositório Institucional da UNIJUIinstname:Universidade Regional do Noroeste do Estado do Rio Grande do Sulinstacron:UNIJUIinfo:eu-repo/semantics/openAccessDisserta%c3%a7%c3%a3o_Mauri.pdfhttp://bibliodigital.unijui.edu.br:8080/xmlui/bitstream/123456789/3071/1/Disserta%c3%a7%c3%a3o_Mauri.pdfapplication/pdf8738656http://bibliodigital.unijui.edu.br:8080/xmlui/bitstream/123456789/3071/1/Disserta%c3%a7%c3%a3o_Mauri.pdf4d089180ae720e360cea45a4af97c72bMD5123456789_3071_12019-01-21T12:44:47Zmail@mail.com - |
dc.title.none.fl_str_mv |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
title |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
spellingShingle |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z Klein, Mauri José Modelagem Matemática Guaraná DSL Notação Z Tecnologia da informação |
title_short |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
title_full |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
title_fullStr |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
title_full_unstemmed |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
title_sort |
Formalização da linguagem Guaraná DSL: uma abordagem matemática para especificação formal da sintaxe abstrata utilizando notação Z |
author |
Klein, Mauri José |
author_facet |
Klein, Mauri José |
author_role |
author |
dc.contributor.author.fl_str_mv |
Klein, Mauri José |
dc.subject.por.fl_str_mv |
Modelagem Matemática Guaraná DSL Notação Z Tecnologia da informação |
topic |
Modelagem Matemática Guaraná DSL Notação Z Tecnologia da informação |
dc.description.abstract.none.fl_txt_mv |
A Tecnologia da Informação (TI) fornece suporte às organizações empresariais, proporcionando agilidade e qualidade aos seus processos de negócio. Este suporte é fornecido por aplicações que compõe o ecossistema de software que, de uma maneira geral, não apresenta as características necessárias à integração, dificultando a reutilização. Neste sentido, a Integração de Aplicações Empresariais (EAI) concentra-se na concepção e implementação de soluções de integração. A tecnologia Guaraná DSL é uma das ferramentas que fornecem este suporte, porém, ela difere das outras propostas por incluir um sistema de monitoramento que pode ser configurado usando uma linguagem baseada em regras para gerar soluções com tolerância a falhas. No entanto, Guaraná DSL ainda não está formalizado, e por esta razão, não é possível validar as regras escritas por engenheiros de software utilizando a linguagem baseada em regras. Além disso, não é possível gerar automaticamente as regras com base na semântica de uma solução de integração. Esta pesquisa propõe um estudo detalhado da tecnologia Guaraná DSL com enfase no mecanismo de tolerância a falhas, além do estudo e comparação dos métodos formais: Notação Z, B, Alloy, RSL, Redes de Petri, levando em consideração as características do Guaraná. Utilizando os metamodelos UML com restrições escritas em OCL da linguagem de domínio específico da tecnologia Guaraná encontrados na literatura, foi proposto um modelo matemático com a especificação formal da sintaxe abstrata e posterior validação. Para a especificação formal e validação utilizou-se a Notação Z por meio da ferramenta Z-EVES. 157 f. |
description |
A Tecnologia da Informação (TI) fornece suporte às organizações empresariais, proporcionando agilidade e qualidade aos seus processos de negócio. Este suporte é fornecido por aplicações que compõe o ecossistema de software que, de uma maneira geral, não apresenta as características necessárias à integração, dificultando a reutilização. Neste sentido, a Integração de Aplicações Empresariais (EAI) concentra-se na concepção e implementação de soluções de integração. A tecnologia Guaraná DSL é uma das ferramentas que fornecem este suporte, porém, ela difere das outras propostas por incluir um sistema de monitoramento que pode ser configurado usando uma linguagem baseada em regras para gerar soluções com tolerância a falhas. No entanto, Guaraná DSL ainda não está formalizado, e por esta razão, não é possível validar as regras escritas por engenheiros de software utilizando a linguagem baseada em regras. Além disso, não é possível gerar automaticamente as regras com base na semântica de uma solução de integração. Esta pesquisa propõe um estudo detalhado da tecnologia Guaraná DSL com enfase no mecanismo de tolerância a falhas, além do estudo e comparação dos métodos formais: Notação Z, B, Alloy, RSL, Redes de Petri, levando em consideração as características do Guaraná. Utilizando os metamodelos UML com restrições escritas em OCL da linguagem de domínio específico da tecnologia Guaraná encontrados na literatura, foi proposto um modelo matemático com a especificação formal da sintaxe abstrata e posterior validação. Para a especificação formal e validação utilizou-se a Notação Z por meio da ferramenta Z-EVES. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015-11-18 |
dc.date.available.fl_str_mv |
2015 2015-11-18T11:14:36Z |
dc.date.accessioned.fl_str_mv |
2015-11-18T11:14:36Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
status_str |
publishedVersion |
format |
masterThesis |
dc.identifier.uri.fl_str_mv |
http://bibliodigital.unijui.edu.br:8080/xmlui/handle/123456789/3071 DMD_hdl_123456789/3071 |
url |
http://bibliodigital.unijui.edu.br:8080/xmlui/handle/123456789/3071 |
identifier_str_mv |
DMD_hdl_123456789/3071 |
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.format.bitstream.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNIJUI instname:Universidade Regional do Noroeste do Estado do Rio Grande do Sul instacron:UNIJUI |
reponame_str |
Repositório Institucional da UNIJUI |
collection |
Repositório Institucional da UNIJUI |
instname_str |
Universidade Regional do Noroeste do Estado do Rio Grande do Sul |
instacron_str |
UNIJUI |
institution |
UNIJUI |
repository.name.fl_str_mv |
-
|
repository.mail.fl_str_mv |
mail@mail.com |
_version_ |
1623414886397640704 |