Plug In Eclipse
Mostrando 1-9 de 9 artigos, teses e dissertações.
-
1. Recuperação de modelos de classes orientados a aspectos a partir de sistemas orientados a objetos usando refatorações de modelos
Orientação a Aspectos (OA) permite encapsular Interesses Transversais (ITs) - requisitos de software cuja implementação encontra-se entrelaçada e espalhada pelos módulos funcionais - em novas abstrações, tais como, Aspectos, Conjuntos de Junção, Adendos e Declarações Inter-tipo. A reengenharia de um software OO para um OA não é uma atividade tr
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 27/05/2011
-
2. Um modelo conceitual baseado em MDD e padrões para evolução de sistemas OA
O Desenvolvimento de Software Orientado a Aspectos (DSOA) é uma técnica que complementa o Desenvolvimento de Software Orientado a Objetos (DSOO) modularizando diversos conceitos que as abordagens para suporte ao DSOO não conseguiam modularizar adequadamente. No entanto, o estado da arte atual do DSOA sofre com a evolução de software, principalme
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 02/08/2010
-
3. Desenvolvimento de um plug-in Eclipse para modelagem de aplicações geoespaciais
O presente trabalho teve o objetivo de desenvolver um plug-in Eclipse que possibilitasse a conversão de modelos UML (Unified Modeling Language) de dados geográficos para GML (Geographic Markup Language) esquemas. Um plug-in é um mecanismo de extensão da ferramenta Eclipse, plataforma de conjunto de serviços usados na construção de aplicações. Um mod
Publicado em: 2009
-
4. ISTAR TOOL â Uma proposta de ferramenta para modelagem de I*
Agent orientation has emerged as a new software development paradigm. Software developers are turning to agent-oriented concepts in order to understand, model, and develop software systems which operate within complex and distributed environments. Not surprisingly, the growth of interest in software agents has also led to the proposal of new methodologies ba
Publicado em: 2008
-
5. MODELAGEM DE REQUISITOS DE CONFIANÇA POR ENGENHARIA DIRIGIDA A MODELOS / MODELING OF REQUIREMENTS RELIABLE FOR DIRECTED ENGINEERING MODELS
Este trabalho apresenta uma proposta para construção e manutenção de confiança a ser percebida por um pretenso consumidor em um processo de tomada de decisão e mediante aos riscos envolvidos em comercializar em um ambiente inseguro, a Internet. Esta dissertação examina a natureza do conceito de confiança, bem como os fatores e processos que contribu
Publicado em: 2008
-
6. EvolUniT: geraÃÃo e evoluÃÃo de testes de unidade em java utilizando algoritmos genÃticos
Este trabalho apresenta a ferramenta EvolUniT (Evolutionary Unit Testing), uma ferramenta para automatizaÃÃo de testes de unidade de cÃdigo orientado a objetos (classes Java). A EvolUniT recebe como entrada uma classe Java a ser testada; gera uma classe de teste usando o framework JUnit; gera dados (parÃmetros de construtores e mÃtodos) inicialmente ale
Publicado em: 2008
-
7. Uso de plug-in para interações multiparticipantes confiáveis
A complexidade de sistemas de software tem aumentado devido aos novos requisitos impostos pelas aplicações modernas, tais como confiabilidade, segurança e disponibilidade. Sistemas confiáveis são sistemas que mantém seu funcionamento de acordo com sua especificação mesmo na presença de situações excepcionais. Na tentativa de implementar sistemas m
Publicado em: 2008
-
8. Apoio computacional para auxiliar a reengenharia de sistemas legados Java para AspectJ.
Diretrizes para conduzir a reengenharia de sistemas legados implementados em linguagem Java para linguagem orientada a aspectos, AspectJ, preservando a funcionalidade original, foram propostas na abordagem Aspecting. A partir de estudos de caso realizados com essa abordagem, inferiu-se que poderia haver redução de esforços se um apoio computacional fosse
Publicado em: 2007
-
9. FrameEST: um framework de componentes, no padrão MVC, para o domínio de biologia molecular.
Atualmente, vários projetos de genomas de diferentes seres vivos estão sendo mapeados gerando um grande volume de dados, os quais são armazenados em fontes de dados heterogêneas e distribuídas. Além disso, existem ferramentas disponíveis no domínio de genomas que também necessitam serem integradas. Outro problema é que os sistemas desenvolvidos par
Publicado em: 2006