Travelled to:
1 × Brazil
1 × Denmark
1 × France
1 × India
1 × Ireland
1 × Japan
1 × Korea
1 × Portugal
2 × Hungary
4 × Germany
6 × USA
Collaborated with:
S.Soares R.Gheyi G.Cavalcanti V.Alves L.Teixeira M.Ribeiro M.d.M.Ribeiro T.Massoni A.Sampaio P.R.G.Accioly P.M.Jr. ∅ U.Kulesza G.Ramalho C.Kästner T.Tolêdo C.Brabrand M.Cornélio A.Mota E.Laureano G.Seibt S.Apel A.T.Tavares L.Cole E.Bodden M.Mezini L.T.Passos J.Guo K.Czarnecki A.Wasowski R.Andrade V.Gasiunas L.Satabin H.Rebêlo L.Neves D.Sena F.Queiroz F.Calheiros V.Nepomuceno A.Menezes C.J.P.d.Lucena I.Cardim H.Vital P.H.M.Sampaio A.L.G.Damasceno P.Greenwood T.T.Bartolomei E.Figueiredo M.Dósea A.F.Garcia N.Cacho C.Sant'Anna A.Rashid
Talks about:
product (13) line (12) softwar (7) merg (5) refactor (4) model (4) semistructur (3) implement (3) structur (3) variabl (3)
♂ Person: Paulo Borba
DBLP: Borba:Paulo
Facilitated 8 volumes:
Contributed to:
Wrote 26 papers:
- SPLC-2015-TeixeiraABG #evolution #product line #reasoning
- A product line of theories for reasoning about safe evolution of product lines (LT, VA, PB, RG), pp. 161–170.
- SPLC-2015-TeixeiraBG #evolution #multi #product line
- Safe evolution of product populations and multi product lines (LT, PB, RG), pp. 171–175.
- ICSE-2014-RibeiroBK #interface #maintenance
- Feature maintenance with emergent interfaces (MR, PB, CK), pp. 989–1000.
- PLDI-2013-BoddenTRBBM #named #product line
- SPLLIFT: statically analyzing software product lines in minutes instead of years (EB, TT, MR, CB, PB, MM), pp. 355–364.
- SPLC-2013-PassosGTCWB #case study #kernel #linux #modelling #variability
- Coevolution of variability models and related artifacts: a case study from the Linux kernel (LTP, JG, LT, KC, AW, PB), pp. 91–100.
- CSMR-2011-AndradeRGSRB #flexibility #implementation
- Assessing Idioms for Implementing Features with Flexible Binding Times (RA, MR, VG, LS, HR, PB), pp. 231–240.
- GPCE-2011-NevesTSAKB #evolution #product line
- Investigating the safe evolution of software product lines (LN, LT, DS, VA, UK, PB), pp. 33–42.
- GPCE-2011-RibeiroQBTBS #dependence #maintenance #on the #product line
- On the impact of feature dependencies when maintaining preprocessor-based software product lines (MR, FQ, PB, TT, CB, SS), pp. 23–32.
- CSMR-2009-RibeiroB #product line
- Improving Guidance when Restructuring Variabilities in Software Product Lines (MdMR, PB), pp. 79–88.
- GTTSE-2009-Borba #product line #refactoring
- An Introduction to Software Product Line Refactoring (PB), pp. 1–26.
- FASE-2008-MassoniGB #formal method #modelling #refactoring
- Formal Model-Driven Program Refactoring (TM, RG, PB), pp. 362–376.
- SAC-2008-RibeiroMB #implementation #product line
- A decision model for implementing product lines variabilities (MdMR, PMJ, PB), pp. 276–277.
- SPLC-2008-AlvesCNMSB #aspect-oriented #named #product line
- FLiP: Managing Software Product Line Extraction and Reaction with Aspects (VA, FC, VN, AM, SS, PB), p. 354.
- ECOOP-2007-GreenwoodBFDGCSSBKR #design #empirical #on the
- On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study (PG, TTB, EF, MD, AFG, NC, CS, SS, PB, UK, AR), pp. 176–200.
- SAC-2007-SoaresB #aspect-oriented #composition #concurrent #reuse #towards
- Towards reusable and modular aspect-oriented concurrency control (SS, PB), pp. 1293–1294.
- GPCE-2006-AlvesGMKBL #product line #refactoring
- Refactoring product lines (VA, RG, TM, UK, PB, CJPdL), pp. 201–210.
- ASE-2005-GheyiMB #approach #proving #refactoring
- A rigorous approach for proving model refactorings (RG, TM, PB), pp. 372–375.
- ICSM-2005-AlvesCVSDBR #analysis #comparative #game studies #migration
- Comparative Analysis of Porting Strategies in J2ME Games (VA, IC, HV, PHMS, ALGD, PB, GR), pp. 123–132.
- SPLC-2005-AlvesMCBR #evolution #game studies #mobile #product line
- Extracting and Evolving Mobile Games Product Lines (VA, PMJ, LC, PB, GR), pp. 70–81.
- ECOOP-2003-BorbaSC #algebra #object-oriented #programming #refinement
- A Refinement Algebra for Object-Oriented Programming (PB, AS, MC), pp. 457–482.
- FME-2002-MotaBS #abstraction #process
- Mechanical Abstraction of CSPZ Processes (AM, PB, AS), pp. 163–183.
- OOPSLA-2002-SoaresLB #aspect-oriented #aspectj #implementation #persistent
- Implementing distribution and persistence aspects with aspectJ (SS, EL, PB), pp. 174–190.
- ASE-2018-AcciolyBC #comprehension #java #open source
- Understanding Semi-structured merge conflict characteristics in open-source Java projects (journal-first abstract) (PRGA, PB, GC), p. 955.
- ASE-2019-CavalcantiBSA
- The Impact of Structure on Software Merging: Semistructured Versus Structured Merge (GC, PB, GS, SA), pp. 1002–1013.
- ASE-2019-TavaresBCS #javascript
- Semistructured Merge in JavaScript Systems (ATT, PB, GC, SS), pp. 1014–1025.
- OOPSLA-2017-CavalcantiBA
- Evaluating and improving semistructured merge (GC, PB, PRGA), p. 27.