Geração automática de diagramas de comunicação a partir de contratos OCL
Show simple item record
| dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
| dc.contributor.advisor |
Wazlawick, Raul Sidnei |
pt_BR |
| dc.contributor.author |
Santos, Claumir Claudino dos |
pt_BR |
| dc.date.accessioned |
2012-10-23T05:34:18Z |
|
| dc.date.available |
2012-10-23T05:34:18Z |
|
| dc.date.issued |
2007 |
|
| dc.date.submitted |
2007 |
pt_BR |
| dc.identifier.other |
249954 |
pt_BR |
| dc.identifier.uri |
http://repositorio.ufsc.br/xmlui/handle/123456789/90053 |
|
| dc.description |
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduaçõa em Ciência da Computação. |
pt_BR |
| dc.description.abstract |
Este trabalho apresenta um conjunto de princípios que, se aplicados para a definição de contratos de operações de sistema, possibilitam a geração automática de diagramas de comunicação (UML). Os diagramas assim gerados podem ser usados também para geração automática de código. O mecanismo que gera os diagramas de comunicação é um sistema de busca, o qual foi projetado para encontrar diagramas que realizam um contrato de acordo com os padrões de projeto GRASP - General Responsibility Assignment Software Patterns. Os contratos são escritos em uma linguagem que consiste em uma variação da OCL (Object Constraint Language) adaptada para representar explicitamente os cinco tipos de pós-condições semânticas possíveis em modelos orientados a objetos. Apesar de seu considerável poder de geração, o mecanismo de busca resume-se a um conjunto de apenas quatro regras. O sistema foi implementado e testado em diversos contratos típicos de sistemas de informação, produzindo em todos os casos os resultados almejados. Estes resultados podem ser generalizados também para contratos mais complexos. |
pt_BR |
| dc.format.extent |
82 f.| il. |
pt_BR |
| dc.language.iso |
por |
pt_BR |
| dc.publisher |
Florianópolis, SC |
pt_BR |
| dc.subject.classification |
Informatica |
pt_BR |
| dc.subject.classification |
Ciência da computação |
pt_BR |
| dc.subject.classification |
Automação |
pt_BR |
| dc.subject.classification |
UML (Computação) |
pt_BR |
| dc.subject.classification |
GRASP |
pt_BR |
| dc.title |
Geração automática de diagramas de comunicação a partir de contratos OCL |
pt_BR |
| dc.type |
Dissertação (Mestrado) |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar