DSpace/Manakin Repository

SAMOA - Sistema de Apoio à Modelagem Orientada a Objetos de Aplicações.

Mostrar registro simples

dc.creator.ID SILVA, E. R. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/2013678078020602 pt_BR
dc.contributor.advisor1 SCHIEL, Ulrich.
dc.contributor.advisor1ID SCHIEL, U. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/2971250918247087 pt_BR
dc.contributor.referee1 GUERRERO, Dalton Dario Serey.
dc.contributor.referee2 DOMÍNGUEZ, Arturo Hernandez.
dc.description.resumo Padrões de projeto são considerados uma das mais valiosas tecnologias para produzir software de qualidade. Uma técnica para melhorar o uso de padrões é identificar suas realizações e inferir um conhecimento para melhorá-las. Esta tarefa de encontrar todas as realizações de padrões em um projeto caracteriza-se por ser tediosa para o engenheiro de software. Nessa dissertação apresentamos um sistema assistente para programadores e arquitetos de software, chamado SAMOA (Sistema de Apoio a Modelagem Orientada a Objetos de Aplicações). Este sistema é um assistente interativo para automatizar o trabalho de detecção de realizações de padrões de projetos. Basicamente, o SAMOA é capaz de automaticamente (i) encontrar padrões aplicados em diagramas de classes UML e em fontes JAVA; (ii) produzir possíveis criticas sobre esses padrões. Depois que esses são detectados, um conjunto de críticas de projetos são verificadas para testar se a realização dos padrões pode ser melhorada. E (iii) instanciar padrões visando à geração de código do mesmo, na linguagem de programação Java. Foi implementado um protótipo do sistema que realiza as atividades (i) e (iii). Abordamos, também, quais diferenciais nosso sistema tem em relação aos demais existentes pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.program PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação. pt_BR
dc.title SAMOA - Sistema de Apoio à Modelagem Orientada a Objetos de Aplicações. pt_BR
dc.date.issued 2003-12-22
dc.description.abstract Design patterns are considered one of the most valuable technologies to produce quality software. A technique to improve the use of patterns is to identify their realizations and to induce a knowlege to enhance their use. This work to find all pattern realizations in a software design can be tedious for the software engineer. In this dissertation we show an assistant system for programmers and software architets, called SAMOA (Sistema de Apoio a Modelagem Orientada a Objetos de Aplicações). This system is an interactive assistant to automate the work of detection of the realizations of design patterns. On principle, SAMOA is able to automatically (i) find patterns applied in UML diagrams and in JAVA;sources (ii) make critiques about these patterns. If a pattern has been detected, a set of design critiques are verified to test if the realization of the pattern can be improved. And (iii) instanciate patterns to aim an automatic code generation in the JAVA programming language. We have implemented a prototype of the system that realizes activities (i) and (iii). We also discuss , wich properties differentiate our system from existing others. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1484
dc.date.accessioned 2018-08-17T14:18:41Z
dc.date.available 2018-08-17
dc.date.available 2018-08-17T14:18:41Z
dc.type Dissertação pt_BR
dc.subject Modelagem computacional pt_BR
dc.subject Modelagem orientada a objetos pt_BR
dc.subject Linguagem UML pt_BR
dc.subject Padrão XMI pt_BR
dc.subject SAMOA pt_BR
dc.subject Padrões de projeto pt_BR
dc.subject Arquitetura de software pt_BR
dc.subject Engenharia de software pt_BR
dc.subject Software architecture pt_BR
dc.subject Object-oriented modeling pt_BR
dc.subject Design patterns pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator SILVA, Edemberg Rocha da.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative SAMOA - Application Object Oriented Modeling Support System. pt_BR
dc.description.sponsorship Capes pt_BR
dc.identifier.citation SILVA, Edemberg Rocha da. SAMOA - Application Object Oriented Modeling Support System. 2003. 122f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2003. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1484 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta