Programaaao Orientada A Aspectos
Mostrando 1-10 de 10 artigos, teses e dissertações.
-
1. Analysis of techniques for implementing software product lines variabilities
Linhas de Produtos de Software (LPS) sÃo conjuntos de sistemas de software que com-partilham uma base comum de funcionalidades e satisfazem a necessidades especÃficas de determinados segmentos de mercado. LPS sÃo desenvolvidas a partir de uma arquitetura comum e compartilham um conjunto de artefatos reusÃveis (projetados para um domÃnio de aplicaÃÃo e
Publicado em: 2008
-
2. Uma abordagem modular para projeto de software orientado a aspectos
O projeto de software visa descrever os principais aspectos do sistema a ser construÃdo atravÃs de mecanismos que ajudam a raciocinar sobre a complexidade. Dentre as ativi- dades do projeto de software, destaca-se a elaboraÃÃo e documentaÃÃo da arquitetura, um dos principais mecanismos para raciocinar e lidar com essa complexidade. Uma das principais m
Publicado em: 2008
-
3. AdaptiveRME e aspectCompose: um middleware adaptativo e um processo de composiÃÃo orientado a aspecto para o desenvolvimento de software mÃvel e ubÃquo. / AdaptiveRME and aspectCompose: A middleware adaptative and a guided process of composition the aspects for the development of software mÃvel and ubiquitous
A computaÃÃo ubÃqua à um paradigma computacional de grande abrangÃncia, com aplicabilidades tanto para o cotidiano de um cidadÃo comum quanto para o tratamento de informaÃÃes complexas em ambientes hospitalares. Este paradigma propÃe uma nova forma de interaÃÃo homem-computador baseada na proatividade dos computadores para facilitar a vida dos usu
Publicado em: 2007
-
4. Implementing software product line adoption strategies
Linha de Produtos de Software (LPS) Ã uma aborgadem promissora para o desenvolvimento de um conjunto de produtos focados em um segmento de mercado e desenvolvidos a partir de um conjunto comum de artefatos. PossÃveis benefÃcios incluem reuso em larga escala e significativa melhoria em produtividade. Um problema-chave associado, no entanto, Ã o tratamento
Publicado em: 2007
-
5. Aspecth: uma extensÃo de Haskell orientada a aspectos
Uma das principais tÃcnicas de abstraÃÃo oferecida pelas linguagens de programaÃÃo atuais à a possibilidade de dividir um sistema em unidades de cÃdigo que capturam suas funcionalidades. Esta abstraÃÃo permite que mudanÃas em uma unidade em particular nÃo se propaguem por todo sistema. No entanto, isto à apenas aplicÃvel quando tais funcionalida
Publicado em: 2005
-
6. Design of a modular multiparadigm programming language for teaching programming concepts
A criaÃÃo de uma linguagem de programaÃÃo pode ser comparada ao desenvolvimento de um sistema computacional. Sendo assim, o projeto e a implementaÃÃo da linguagem devem atender a um conjunto de requisitos. Alguns deles estÃo relacionados Ãs propriedades que a linguagem desenvolvida deve apresentar, como expressividade, capacidade de aprendizagem e pr
Publicado em: 2005
-
7. Deriving refactorings for aspect J
Refactoring tem sido muito Ãtil na reestruturaÃÃo de programas orientados a objetos. Esta tÃcnica pode proporcionar benefÃcios similares aos programas orientados a aspectos. AlÃm disso, refactoring pode ser uma tÃcnica interessante para introduzir aspectos em uma aplicaÃÃo existente, orientada a objetos. No intuito de explorar os benefÃcios proporc
Publicado em: 2005
-
8. Structuring adaptive applications using AspectJ / Structuring adaptive applications using AspectJ
Os dispositivos computacionais estÃo se tornando ubÃquos. Com um celular, atualmente, podemos acessar e manipular informaÃÃao praticamente em qualquer lugar e a qualquer instante. Neste cenÃrio de computaÃÃo ubÃqua, tem-se exigido que tais sistemas sejam adaptativos, ou seja, tenham a capacidade de se adaptar em decorrÃncia de mudanÃas no contexto
Publicado em: 2004
-
9. An Aspect-oriented Implementation Method
First, I thanks to God for giving me strength to keep going since undergraduate. To my mother and father that despite being 1000 km far from me had always supported me and my family in all the ways they could and I needed. To my daughter, Heloisa, my wife, Fernanda, my brothers AndrÂe and Ricardo, and my sister-in-law, Vanessa. To my advisor, for being so c
Publicado em: 2004
-
10. Um arcabouÃo para conexÃes de componentes de software.
Em Engenharia de Software (ES), o Desenvolvimento Baseado em Componentes (DBC) vem se destacando como uma abordagem favorÃvel ao reuso. Entretanto, mesmo apÃs o advento do DBC, a ES continua enfrentando dificuldades relacionadas com a substituiÃÃo e o reuso de componentes, provocadas pelo alto acoplamento de suas conexÃes. Esta pesquisa endereÃa uma da
Publicado em: 2004