Campo Dublin Core | Valor | Língua |
dc.contributor.advisor | Rodrigues, Genaína Nunes | - |
dc.contributor.author | Oliveira, Abílio Esteves Calegário de | - |
dc.identifier.citation | OLIVEIRA, Abílio Esteves Calegário de. UnB-DALi: biblioteca para transformação de modelos em análise de dependabilidade. 2016. xii, 84 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2016. | pt_BR |
dc.description | Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, Bacharelado em Ciência da Computação, 2016. | pt_BR |
dc.description.abstract | Métodos para a engenharia e análise de Sistemas Críticos precisam lidar constantemente
com Transformações de Modelos, dado que a maioria desses sistemas são desenvolvidos
seguindo uma abordadem modelo-dirigida. Essa asserção é especialmente válida
para uma análise de dependabilidade desses sistemas via Verificação de Modelos UML,
onde modelos UML precisam ser transformados em modelos passíveis de Model Checking
por uma ferramenta apropriada. Várias são as técnicas existentes que automatizam tais
transformações, mas a maioria delas carece de interoperabilidade, reusabilidade e rigorosidade
matemática. Dito isso, nessa monografia é apresentado e elaborado a arquitetura e
implementação do UnB-DALi, uma biblioteca Java que conduz a transformação de modelos
comportamentais UML anotados para modelos DTMCs na notação da ferramenta
PRISM. As transformações são baseadas na sintaxe abstrata inerente a esses modelos, seus
grafos subjacentes, construção possível via formalismo matemático de Transformação de
Grafos Tipados e Atributados, apropriadamente implementado pela ferramenta AGG.
Ao final desta monografia, experimentos foram conduzidos para atestar parcialmente a
validade do que foi implementado. | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.title | UnB-DALi : biblioteca para transformação de modelos em análise de dependabilidade | pt_BR |
dc.type | Trabalho de Conclusão de Curso - Graduação - Bacharelado | pt_BR |
dc.date.accessioned | 2016-08-10T20:35:48Z | - |
dc.date.available | 2016-08-10T20:35:48Z | - |
dc.date.submitted | 2016 | - |
dc.identifier.uri | http://bdm.unb.br/handle/10483/14060 | - |
dc.language.iso | Português | pt_BR |
dc.subject | Dependabilidade (Ciência da computação) | pt_BR |
dc.subject | Software - desenvolvimento | pt_BR |
dc.description.abstract1 | Methods for the engineering and analysis of Safety-Critial Systems need to constantly
deal with Model Transformations, since most of these Systems are developed following
a Model-driven approach. This assertion is specially true for the dependability analysis
of such systems via UML Model Checking, where UML models need to be transformed
into a model that can be understood by a Model Checking tool. Several are the existent
techniques to automate such transformations, but the majority of them lack interoperability,
reusability and mathematical rigor. That said, in this monography we present the
design and construction of the UnB-DALi, a Java library for the model transformation
of behavioral UML annotated models into PRISM’s DTMC model notation. The transformations
are based on the models’ inherent abstract syntax, their underlying graphs,
made possible via the algebraic Typed Attributed Graph Transformation formalism, appropriately
implemented by the AGG tool. At the end of this monography, experiments
were conducted to parcially verify the validity of what was implemented. | pt_BR |
Aparece na Coleção: | Ciência da Computação
|