Paulo Borba
Home
Projects
Publications
Posts
Courses
Talks
Students
Contact
Sérgio Soares
Latest
Lazy Clone - A Pattern to Improve Performance and Maintainability of Object Cloning
Semistructured Merge in JavaScript Systems
Programming the Universe: The First Commandment of Software Engineering for all Varieties of Information Systems
Improving Performance and Maintainability of ObjectCloning with Lazy Clones: An Empirical Evaluation
The crosscutting impact of the AOSD Brazilian research community
On the impact of feature dependencies when maintaining preprocessor-based software product lines
Towards a Better Understanding of Feature Dependencies in Preprocessor-based Systems
Integrating Product Line Refactoring and Derivation Tools: Challenges and Potential Solutions
On the impact of feature dependencies when maintaining preprocessor-based software product lines
The AOSD Research Community in Brazil and Its Crosscutting Impact
FLiP: Managing Software Product Line Extraction and Reaction with Aspects
FLiP: Product Line DerivationTool
JML and Aspects: The benefits of instrumenting JML features with AspectJ
On the benefits of variability management as crosscutting
Supporting Software Product Lines Development: FLiP - Product Line Derivation Tool
AJaTS - AspectJ Transformation System: Tool Support for Aspect-Oriented Development and Refactoring
AJaTS: AspectJ Transformation System
Analyzing Class and Crosscutting Modularity with Design Structure Matrixes
Concurrency Control Modularization with Aspect-Oriented Programming
On the Contributions of an End-to-End AOSD Testbed
On The Design of an End-to-End AOSD Testbed for Software Stability
On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study
Product Line Variability Refactoring Tool
Semantic Dependencies and Modularity of Aspect-Oriented Software
Specifying design rules in aspect-oriented systems
Towards Reusable and Modular Aspect-Oriented Concurrency Control
Distribution and Persistence as Aspects
From Conditional Compilation to Aspects: A Case Study in Software Product Lines Migration
Implementing Modular and Reusable Aspect-Oriented Concurrency Control with AspectJ
Desenvolvimento de Software Orientado a Aspectos utilizando RUP e AspectJ
Separation of Crosscutting Concerns from Requirements to Design: Adapting the Use Case Driven Approach
Towards Progressive and Non-progressive Implementation Approaches Evaluation
Aspect-oriented implementation method: Progressive or non-progressive approach?
AspectJ, programação orientada a aspectos em Java
Concurrency control with Java and relational databases
Implementing distribution and persistence aspects with AspectJ
Implementing distribution and persistence aspects with aspectJ
PaDA: A Pattern for Distribution Aspects
PIP: Progressive Implementation Pattern
Progressive implementation with aspect-oriented programming
Concurrency Manager
Controle de concorrência com Java e bancos de dados relacionais
PDC: Persistent Data Collections Pattern
Progressive implementation of distributed Java applications
Cite
×