Aspect Oriented Software Development
Mostrando 13-24 de 36 artigos, teses e dissertações.
-
13. Generation of a family of software products with components based architecture / Geração de famílias de produtos de software com arquitetura baseada em componentes.
Adaptation of a specific software product line process is described. The adapted process aims to be agile, minimising rework for feature design and development activities and facilitating applications engineering. The domain engineering phase is iterative and incremental, using a component-based architecture. Applications are generated by an application gene
Publicado em: 2008
-
14. Improving traceability in agent oriented development
Requirements engineering has argued that in order to successfully develop complex software systems, it is necessary to support the modeling process with traceability mechanisms and tools. Requirement Traceability refers to the ability to ensure continued alignment between stakeholdersâ requirements and various outputs of the systems development process. A r
Publicado em: 2008
-
15. GRENJ: um framework obtido por um processo iterativo de reengenharia aplicando TDD
Software systems must satisfy the users requeriments and use current technologies. Thus, these systems are in constant evolution and several software maintenance tasks are carried out in order to adapt them to the users requirements as well as to the current technologies. When there is a change in the technology used by these systems, an approach to their re
Publicado em: 2008
-
16. MARISA-MDD: uma abordagem para transformações entre modelos orientados a aspectos: dos requisitos ao projeto detalhado
As abordagens orientadas a aspectos relacionadas a diferentes atividades do processo de desenvolvimento de software são, em geral, independentes e os seus modelos e artefatos não estão alinhados ou inseridos em um processo coerente. No desenvolvimento orientado a, modelos, os diversos modelos e a correspondência entre eles são especificados com rigor. C
Publicado em: 2008
-
17. AspectCost: um ambiente de gerência e acompanhamento de custos de requisitos baseados em AOP
Since the development and the necessity of new paradigms of software development with the objective of facilitating the creation of solutions for problems that are more and more complex are gradual, and considering the solution development in a classic cascade cycle (analysis, project, codification, tests and maintenance), it is possible to state that all th
Publicado em: 2007
-
18. AN ASPECT-ORIENTED APPROACH TO FRAMEWORK DEVE LOPMENT / UMA ABORDAGEM ORIENTADA A ASPECTOS PARA O DESENVOLVIMENTO DE FRAMEWORKS
This work proposes a systematic approach to framework development which relies on the use of aspect-oriented (AO) techniques. The main goal of the approach is to improve the extensibility and configurability of objectoriented (OO) frameworks. It is composed of: (i) a set of guidelines to design and implement frameworks using aspect-oriented programming; and
Publicado em: 2007
-
19. Separating crosscutting concerns in agent oriented detailed design: the social patterns case
Although agent-oriented software engineering is quite recent, this new paradigm has been successfully used in industrial applications, such as telecommunications and e-commerce. Among the several issues required for the consolidation of this new paradigm, we highlight the need for suitable methodologies, notations and tools to support agentoriented software
Publicado em: 2007
-
20. Arquiteturas Cross-layer para Redes de Sensores sem Fio
The majority of proposed communications protocols in sensor networks thrive on the collaborative nature of sensor nodes to optimize a number of important operational aspects such as routing, energy consumption, load balancing and traffic optimization. Common to all the proposed solutions are the fact of these networks also are projected on the traditional la
Publicado em: 2007
-
21. 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
-
22. Crosscutting interfaces for aspect-oriented modeling
Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns. As a new kind of modular unit, aspects should have explicit interfaces that describe the way they interact with the rest of the system and how they affect other modules. This interact
Journal of the Brazilian Computer Society. Publicado em: 2006-06
-
23. Using AOP to bring a project back in shape: the ourgrid case
The design and development of distributed software is a complex task. This was not different in OurGrid, a project whose objective was to develop a free-to-join grid. After two years of development, it was necessary to redesign OurGrid in order to cope with the integration problems that emerged. This paper reports our experience in using Aspect-Oriented Prog
Journal of the Brazilian Computer Society. Publicado em: 2006-04
-
24. Crosscutting framweorks: definitions, classifications, architecture and using in a software development process / Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software
The object-oriented paradigm does not provide adequate abstractions to modularize crosscutting concerns - concerns whose implementation end up tangling and spreading throughout the modules of a system. With the emerging of Aspect-Oriented Programming (AOP) and the availability of abstractions suitable to modularize crosscutting concerns, the reuse of such co
Publicado em: 2006