nop GENTeS (Future themes and guidelines) What is it? nop GENTeS (Grupo de Estudos sobre Novas Tecnologias de Software) is a study group in the Informatics Center ...
Theses and Dissertations nop PhD Theses Guilherme Cavalcanti. Should We Replace Our Merge Tools? nop PhD thesis, Informatics Center, Federal University of ...
Understanding Merge Conflicts Characteristics (Website under construction) Abstract Previous studies show that merge conflicts frequently occur in collaborative development ...
Assessing Semistructured Merge in Version Control Systems: A Replicated Experiment Cavalcanti, Accioly, and Borba. In Proceedings of the International Symposium on ...
Sample Systems Observations: The number of commits from each project below was collected from Github on 02/09/2015; The size of the projects described described ...
Research Areas and Projects (Português) Aspect Oriented Programming, Separation of Concerns, Refactoring We are defining an implementation method that separates data ...
/logoSPG.jpg The Software Productivity Group is a research group that investigates and develops tools, techniques and processes for improving software development ...
Assessing Idioms for Feature Flexible Binding Time In Software Product Lines, it is sometimes important to provide flexible binding time for features so that one can ...
Emergent Interfaces Feature Maintenance with Emergent Interfaces Márcio Ribeiro, Borba, and Kästner. In Proceedings of the International Conference on Software Engineering ...
Software and Processes nop 1. JaTS Java Transformation System Object oriented analysis and design methods are used more and more in practice. On the other ...
Flexible feature binding with AspectJ based idioms In Software Product Lines (SPL), we can bind reusable features to compose a product at different times, which in ...
AspectJ based Idioms for Flexible Feature Binding In this webpage, we provide all the source code we used. All the projects are hosted in github, therefore it is ...
Comparing Two Black Box Testing Strategies for Software Product Lines Abstract: Software Product Line (SPL) testing has been considered a challenging task, mainly ...
Empirical Assessment of Two Approaches for Specifying Software Product Line Use Case Scenarios SITE UNDER CONSTRUCTION Abstract: Modularity benefits, including ...
Intraprocedural Data flow Analysis for Software Product Lines Abstract: Software product lines (SPLs) developed using annotative approaches such as conditional compilation ...
Emergent Interfaces and Data flow Analysis for Software Product Lines Intra Procedural Data flow Analysis for Software Product Lines Abstract: Software product ...
Emergo Introduction Features in product lines eventually share elements between them, which might break feature modularization, since modifications in a feature result ...
SPG Web Preferences The following settings are web preferences of the SPG web. These preferences overwrite the site level preferences in ., and can be overwritten ...
Passos para atualizar home page do nop GENTeS 1) Ao escolher o tema, verificar a agenda para evitar possíveis conflitos com temas previamente definidos, além de obedecer ...
Aspect Oriented Programming, Separation of Concerns, Refactoring Description We are defining an implementation method that separates data management, distribution ...
Talks and Posters Domain Specific Languages Empirical Software Engineering Refactoring and Formal Methods Aspect Oriented Software Development, Separation of Concerns ...
A Theory of Software Product Line Refinement Paulo Borba, Leopoldo Teixeira, Rohit Gheyi Abstract for ICTAC'2010 To safely derive and evolve a software product line ...
Test Execution Effort Estimation Tool More information about the tool license, examples of use and download files are available at http://www.cin.ufpe.br/~ehsa/test ...