Travelled to:
1 × Australia
1 × Belgium
1 × Croatia
1 × Estonia
1 × France
1 × Hungary
1 × India
1 × Japan
1 × Russia
1 × South Africa
1 × South Korea
1 × The Netherlands
1 × United Kingdom
16 × USA
2 × China
2 × Ireland
3 × Canada
3 × Germany
3 × Switzerland
6 × Italy
Collaborated with:
C.Bird V.Filkov D.Posnett F.Rahman ∅ S.G.Stubblebine B.Vasilescu A.Hindle Z.Su E.Wohlstadter E.T.Barr S.Jackson A.Gourley V.J.Hellendoorn C.Casalnuovo M.Gertz C.Gould A.Swaminathan B.Ray Z.Tu V.Hellendoorn W.L.Melo D.S.Pattison A.Borgida W.W.Cohen M.A.Jones D.J.Litman R.M.D'Souza Y.Yu H.Wang N.Nagappan B.Murphy H.Gall A.Serebrenik A.Bachmann A.Bernstein A.Bacchelli F.Thung Lucia D.Lo L.Jiang P.C.Rigby D.M.Germán X.O.Wang E.Baik O.Alonso S.Malabarba A.Stearns P.W.L.Fong L.C.Briand D.S.Rosenblum A.L.Wolf M.A.Alipour C.Franks S.Mani K.Sankaranarayanan V.S.Sinha Q.Xuan A.Okano S.Khatri I.Herraiz R.Nia Z.M.Saul S.Karstu W.Thomas R.J.Brachman P.G.Selfridge B.W.Ballard A.Oliveira Y.Brun M.Harman F.Sarro R.Stevens J.Ganz H.Chen M.Gabel G.Hsu S.Tai T.A.Mikalsen I.Rouvellou Y.Chen E.R.Gansner H.A.Müller J.Martin D.J.Hamilton M.v.d.Brand E.Aune J.Duffy
Talks about:
softwar (18) bug (8) project (7) code (7) develop (6) sourc (6) engin (6) open (6) git (6) qualiti (5)
♂ Person: Premkumar T. Devanbu
DBLP: Devanbu:Premkumar_T=
Facilitated 13 volumes:
Contributed to:
Wrote 74 papers:
- CHI-2015-VasilescuPRBSDF #gender #git
- Gender and Tenure Diversity in GitHub Teams (BV, DP, BR, MvdB, AS, PTD, VF), pp. 3789–3798.
- ESEC-FSE-2015-CasalnuovoVDF #developer #experience #git #social
- Developer onboarding in GitHub: the role of prior social links and language experience (CC, BV, PTD, VF), pp. 817–828.
- ESEC-FSE-2015-VasilescuYWDF #git #integration #quality
- Quality and productivity outcomes relating to continuous integration in GitHub (BV, YY, HW, PTD, VF), pp. 805–816.
- ICSE-v1-2015-CasalnuovoDOFR #git
- Assert Use in GitHub Projects (CC, PTD, AO, VF, BR), pp. 755–766.
- ICSE-v2-2015-Devanbu
- New Initiative: The Naturalness of Software (PTD), pp. 543–546.
- ICSE-v2-2015-FranksTDH #modelling #named
- CACHECA: A Cache Language Model Based Code Suggestion Tool (CF, ZT, PTD, VH), pp. 705–708.
- MSR-2015-HellendoornDB #modelling
- Will They Like This? Evaluating Code Contributions with Language Models (VH, PTD, AB), pp. 157–167.
- MSR-2015-YuWFDV #evaluation #git #latency
- Wait for It: Determinants of Pull Request Evaluation Latency on GitHub (YY, HW, VF, PTD, BV), pp. 367–371.
- CSCW-2014-VasilescuSDF #community #how #open source #social
- How social Q&A sites are changing knowledge sharing in open source software communities (BV, AS, PTD, VF), pp. 342–354.
- FSE-2014-BarrBDHS
- The plastic surgery hypothesis (ETB, YB, PTD, MH, FS), pp. 306–317.
- FSE-2014-ManiSSD #maintenance
- Panning requirement nuggets in stream of software maintenance tickets (SM, KS, VSS, PTD), pp. 678–688.
- FSE-2014-RayPFD #case study #git #programming language #quality #scalability
- A large scale study of programming languages and code quality in github (BR, DP, VF, PTD), pp. 155–165.
- FSE-2014-TuSD #locality #on the
- On the localness of software (ZT, ZS, PTD), pp. 269–280.
- FSE-2014-XuanODF #congruence #developer #graph
- Focus-shifting patterns of OSS developers and their congruence with call graphs (QX, AO, PTD, VF), pp. 401–412.
- ICSE-2014-RahmanKBD #debugging #predict #statistics
- Comparing static bug finders and statistical prediction (FR, SK, ETB, PTD), pp. 424–434.
- ESEC-FSE-2013-RahmanPHD #bias #fault #predict
- Sample size vs. bias in defect prediction (FR, DP, IH, PTD), pp. 147–157.
- ICSE-2013-PosnettDDF #development #metric
- Dual ecological measures of focus in software development (DP, RMD, PTD, VF), pp. 452–461.
- ICSE-2013-RahmanD #how #metric #process #why
- How, and why, process metrics are better (FR, PTD), pp. 432–441.
- MSR-2013-StevensGFDC #android
- Asking for (and about) permissions used by Android apps (RS, JG, VF, PTD, HC), pp. 31–40.
- ASE-2012-ThungLLJRD #debugging #detection #empirical #fault #tool support #what
- To what extent could we detect field defects? an empirical study of false negatives in static bug finding tools (FT, L, DL, LJ, FR, PTD), pp. 50–59.
- FASE-2012-BarrBRHGD #branch #development
- Cohesive and Isolated Development with Branches (ETB, CB, PCR, AH, DMG, PTD), pp. 316–331.
- FSE-2012-RahmanPD #fault #predict
- Recalling the “imprecision” of cross-project defect prediction (FR, DP, PTD), p. 61.
- ICSE-2012-HindleBSGD #on the
- On the naturalness of software (AH, ETB, ZS, MG, PTD), pp. 837–847.
- ICSM-2012-ThungLJLRD #debugging #question
- When would this bug get reported? (FT, DL, LJ, L, FR, PTD), pp. 420–429.
- MSR-2012-PosnettDF #correlation
- MIC check: A correlation tactic for ESE data (DP, PTD, VF), pp. 22–31.
- SEKE-2012-Devanbu #on the
- On the Naturalness of Software (PTD).
- ASE-2011-PosnettFD #empirical #re-engineering
- Ecological inference in empirical software engineering (DP, VF, PTD), pp. 362–371.
- ESEC-FSE-2011-BirdNMGD #exclamation #quality
- Don’t touch my code!: examining the effects of ownership on software quality (CB, NN, BM, HG, PTD), pp. 4–14.
- ESEC-FSE-2011-RahmanPHBD #question
- BugCache for inspections: hit or miss? (FR, DP, AH, ETB, PTD), pp. 322–331.
- ICSE-2011-RahmanD #experience #fault #fine-grained
- Ownership, experience and defects: a fine-grained study of authorship (FR, PTD), pp. 491–500.
- MSR-2011-PosnettHD #readability
- A simpler model of software readability (DP, AH, PTD), pp. 73–82.
- MSR-2011-WangBD #analysis #debugging #eclipse
- System compatibility analysis of Eclipse and Netbeans based on bug data (XOW, EB, PTD), pp. 230–233.
- WCRE-2011-PosnettHD #fault #question
- Got Issues? Do New Features and Code Improvements Affect Defects? (DP, AH, PTD), pp. 211–215.
- FSE-2010-BachmannBRDB #commit #debugging
- The missing links: bugs and bug-fix commits (AB, CB, FR, PTD, AB), pp. 97–106.
- MSR-2010-NiaBDF #analysis #network #open source
- Validity of network analyses in Open Source Projects (RN, CB, PTD, VF), pp. 201–209.
- MSR-2010-PosnettBD #java #mining #named
- THEX: Mining metapatterns from java (DP, CB, PTD), pp. 122–125.
- MSR-2010-RahmanBD #named #question #smell #what
- Clones: What is that smell? (FR, CB, PTD), pp. 72–81.
- ESEC-FSE-2009-BirdBADBFD #bias #dataset #debugging
- Fair and balanced?: bias in bug-fix datasets (CB, AB, EA, JD, AB, VF, PTD), pp. 121–130.
- ICSE-2009-BirdNDGM #case study #development #distributed #empirical #quality
- Does distributed development affect software quality? An empirical case study of Windows Vista (CB, NN, PTD, HG, BM), pp. 518–528.
- MSR-2009-BirdRBHGD #git #mining
- The promises and perils of mining git (CB, PCR, ETB, DJH, DMG, PTD), pp. 1–10.
- FSE-2008-BirdPDFD #open source #social
- Latent social structure in open source projects (CB, DSP, RMD, VF, PTD), pp. 24–35.
- MSR-2008-AlonsoDG #cvs #identification #visualisation
- Expertise identification and visualization from CVS (OA, PTD, MG), pp. 125–128.
- MSR-2008-PattisonBD
- Talk and work: a preliminary report (DSP, CB, PTD), pp. 113–116.
- WCRE-2008-Devanbu #collaboration #communication #development #open source #reverse engineering
- Reverse Engineering the Bazaar: Collaboration and Communication in Open Source Development (PTD), p. 4.
- ESEC-FSE-2007-SaulFDB #random #recommendation
- Recommending random walks (ZMS, VF, PTD, CB), pp. 15–24.
- MSR-2007-BirdGD #detection
- Detecting Patch Submission and Acceptance in OSS Projects (CB, AG, PTD), p. 26.
- MSR-2007-BirdGDSH #open source
- Open Borders? Immigration in Open Source Projects (CB, AG, PTD, AS, GH), p. 6.
- MSR-2006-BirdGDGS #email #mining #network #social
- Mining email social networks (CB, AG, PTD, MG, AS), pp. 137–143.
- MSR-2006-BirdGDGS06a #email #mining #network #social
- Mining email social networks in Postgres (CB, AG, PTD, MG, AS), pp. 185–186.
- ICSE-2004-GouldSD #database #query #static analysis
- Static Checking of Dynamically Generated Queries in Database Applications (CG, ZS, PTD), pp. 645–654.
- ICSE-2004-GouldSD04a #sql #static analysis
- JDBC Checker: A Static Analysis Tool for SQL/JDBC Applications (CG, ZS, PTD), pp. 697–698.
- ICSE-2004-WohlstadterJD #design #distributed #feature model #implementation
- Design and Implementation of Distributed Crosscutting Features with DADO (EW, SJ, PTD), pp. 706–707.
- ICSE-2004-WohlstadterTMRD #interactive #middleware #named #policy
- GlueQoS: Middleware to Sweeten Quality-of-Service Policy Interactions (EW, ST, TAM, IR, PTD), pp. 189–199.
- ICSE-2003-WohlstadterJD #distributed #feature model #middleware #named
- DADO: Enhancing Middleware to Support Crosscutting Features in Distributed, Heterogeneous Systems (EW, SJ, PTD), pp. 174–186.
- ICSE-2001-WohlstadterJD #generative #source code
- Generating Wrappers for Command Line Programs: The Cal-Aggie Wrap-O-Matic Project (EW, SJ, PTD), pp. 243–252.
- FoSE-2000-DevanbuS #re-engineering #roadmap #security
- Software engineering for security: a roadmap (PTD, SGS), pp. 227–239.
- ICSE-1999-BorgidaD #component #information management #towards
- Adding more “DL” to IDL: Towards More Knowledgeable Component Inter-Operability (AB, PTD), pp. 378–387.
- ICSE-1999-DevanbuCGMM #maintenance #named #re-engineering
- CHIME: Customizable Hyperlink Insertion and Maintenance Engine for Software Engineering Environments (PTD, YFC, ERG, HAM, JM), pp. 473–482.
- ICSE-1999-MalabarbaDS #c++ #java #named
- MoHCA-Java: A Tool for C++ to Java Conversion Support (SM, PTD, AS), pp. 650–653.
- ICSE-1998-DevanbuFS #re-engineering
- Techniques for Trusted Software Engineering (PTD, PWLF, SGS), pp. 126–135.
- ASE-1997-DevanbuS #automation #hardware #research #using #verification
- Research Directions for Automated Software Verification: Using Trusted Hardware (PTD, SGS), pp. 274–279.
- ESEC-FSE-1997-DevanbuS #encryption #test coverage #verification
- Cryptographic Verification of Test Coverage Claims (PTD, SGS), pp. 395–413.
- ICML-1997-CohenD #case study #comparative #fault #induction #logic programming #predict
- A Comparative Study of Inductive Logic Programming Methods for Software Fault Prediction (WWC, PTD), pp. 66–74.
- ICSE-1997-BriandDM #c++ #metric
- An Investigation into Coupling Measures for C++ (LCB, PTD, WLM), pp. 412–421.
- ICSE-1996-DevanbuKMT #empirical #evaluation #metric #reuse
- Analytical and Empirical Evaluation of Software Reuse Metrics (PTD, SK, WLM, WT), pp. 189–199.
- ICSE-1994-DevanbuJ #case study #experience #logic #using
- The Use of Description Logics in KBSE Systems: Experience Report (PTD, MAJ), pp. 23–35.
- ICSE-1994-DevanbuRW #analysis #automation #testing #tool support
- Automated Construction of Testing and Analysis Tools (PTD, DSR, ALW), pp. 241–250.
- CIKM-1993-Devanbu #logic #query
- Translating Description Logics to Information Server Queries (PTD), pp. 256–263.
- ICSE-1992-Devanbu #independence #named
- GENOA: A Customizable Language- and Front-End Independent Code Analyzer (PTD), pp. 307–317.
- KR-1991-DevanbuL #reasoning
- Plan-Based Terminological Reasoning (PTD, DJL), pp. 128–138.
- ICSE-1990-DevanbuBSB #information management #knowledge-based #named
- LaSSIE: a Knowledge-based Software Information System (PTD, RJB, PGS, BWB), pp. 249–261.
- ESEC-FSE-2017-HellendoornD #modelling #network #question #source code
- Are deep neural networks the best choice for modeling source code? (VJH, PTD), pp. 763–773.
- ESEC-FSE-2017-VasilescuCD #identifier #obfuscation
- Recovering clear, natural identifiers from obfuscated JS names (BV, CC, PTD), pp. 683–693.
- ESEC-FSE-2018-HellendoornDA #on the #proving
- On the naturalness of proofs (VJH, PTD, MAA), pp. 724–728.