Travelled to:1 × Belgium
1 × China
1 × France
1 × Germany
1 × New Zealand
1 × Portugal
1 × Russia
1 × South Africa
1 × Switzerland
1 × The Netherlands
11 × USA
2 × Italy
2 × United Kingdom
5 × Canada
Collaborated with:B.Dagenais G.C.Murphy E.Duala-Ekoko ∅ A.T.T.Ying D.Kawrykow F.W.Warr G.Uddin P.C.Rigby R.J.Walker P.Manggala O.Giroux J.Boulanger I.K.Ratol G.Petrosyan R.D.Mori B.d.Alwis C.Treude M.Sicard M.Klocke R.Holmes T.Ratchford S.Breu M.Kersten D.Cubranic A.Lai H.Ossher R.K.E.Bellamy J.d.Vries
Talks about:code (12) concern (8) api (8) program (7) softwar (6) task (6) sourc (5) recommend (4) structur (4) investig (4)
♂ Person: Martin P. Robillard
 DBLP: Robillard:Martin_P=
Facilitated 7 volumes:
Contributed to:
Wrote 39 papers:
- ICSE-v1-2015-PetrosyanRM #api #classification #information management #using
 - Discovering Information Explaining API Types Using Text Classification (GP, MPR, RDM), pp. 869–879.
 - ICSE-v2-2015-TreudeSKR #documentation #named #navigation
 - TaskNav: Task-Based Navigation of Software Documentation (CT, MS, MK, MPR), pp. 649–652.
 - FSE-2014-YingR #summary
 - Selection and presentation practices for code example summarization (ATTY, MPR), pp. 460–471.
 - ESEC-FSE-2013-YingR #summary
 - Code fragment summarization (ATTY, MPR), pp. 655–658.
 - ICSE-2013-RigbyR #documentation
 - Discovering essential code elements in informal documentation (PCR, MPR), pp. 832–841.
 - ICSE-2012-DagenaisR #api #learning #traceability
 - Recovering traceability links between an API and its learning resources (BD, MPR), pp. 47–57.
 - ICSE-2012-Duala-EkokoR #api #case study
 - Asking and answering questions about unfamiliar APIs: An exploratory study (EDE, MPR), pp. 266–276.
 - ICSE-2012-UddinDR #analysis #api #concept
 - Temporal analysis of API usage concepts (GU, BD, MPR), pp. 804–814.
 - ASE-2011-UddinDR #api
 - Analyzing temporal API usage patterns (GU, BD, MPR), pp. 456–459.
 - ECOOP-2011-Duala-EkokoR #api #recommendation #using
 - Using Structure-Based Recommendations to Facilitate Discoverability in APIs (EDE, MPR), pp. 79–104.
 - ICPC-2011-YingR #behaviour
 - The Influence of the Task on Programmer Behaviour (ATTY, MPR), pp. 31–40.
 - ICSE-2011-KawrykowR #version control
 - Non-essential changes in version histories (DK, MPR), pp. 351–360.
 - FSE-2010-DagenaisR #comprehension #developer #documentation #evolution #open source
 - Creating and evolving developer documentation: understanding the decisions of open source contributors (BD, MPR), pp. 127–136.
 - ICSE-2010-DagenaisOBRV
 - Moving into a new software project landscape (BD, HO, RKEB, MPR, JdV), pp. 275–284.
 - ASE-2009-HolmesRRW #automation #recommendation #reuse
 - Automatically Recommending Triage Decisions for Pragmatic Reuse Tasks (RH, TR, MPR, RJW), pp. 397–408.
 - ASE-2009-KawrykowR #api #automation #detection
 - Improving API Usage through Automatic Detection of Redundant Code (DK, MPR), pp. 111–122.
 - ICSE-2009-DagenaisR #analysis #api #evolution #named #recommendation
 - SemDiff: Analysis and recommendation support for API evolution (BD, MPR), pp. 599–602.
 - ICPC-2008-RobillardM #comprehension #reuse
 - Reusing Program Investigation Knowledge for Code Understanding (MPR, PM), pp. 202–211.
 - ICSE-2008-DagenaisR #adaptation #evolution #framework #recommendation
 - Recommending adaptive changes for framework evolution (BD, MPR), pp. 481–490.
 - ICSE-2008-Duala-EkokoR #named #tool support
 - Clonetracker: tool support for code clone management (EDE, MPR), pp. 843–846.
 - WCRE-2008-RobillardD #clustering
 - Retrieving Task-Related Clusters from Change History (MPR, BD), pp. 17–26.
 - ASE-2007-DagenaisBWR #evolution #traceability
 - Inferring structural patterns for concern traceability in evolving software (BD, SB, FWW, MPR), pp. 254–263.
 - ICPC-2007-AlwisMR #case study #comparative #tool support
 - A Comparative Study of Three Program Exploration Tools (BdA, GCM, MPR), pp. 103–112.
 - ICSE-2007-Duala-EkokoR #clone tracking #evolution
 - Tracking Code Clones in Evolving Software (EDE, MPR), pp. 158–167.
 - ICSE-2007-WarrR #named
 - Suade: Topology-Based Searches for Software Investigation (FWW, MPR), pp. 780–783.
 - FSE-2006-GirouxR #detection #testing #using
 - Detecting increases in feature coupling using regression tests (OG, MPR), pp. 163–174.
 - ICSM-2006-BoulangerR #interface
 - Managing Concern Interfaces (JSB, MPR), pp. 14–23.
 - ICSM-2006-Robillard #empirical #evolution #source code
 - Tracking Concerns in Evolving Source Code: An Empirical Study (MPR), pp. 479–482.
 - ECOOP-2005-MurphyKRC #development
 - The Emergent Structure of Development Tasks (GCM, MK, MPR, DC), pp. 33–48.
 - ESEC-FSE-2005-Robillard #automation #generative
 - Automatic generation of suggestions for program investigation (MPR), pp. 11–20.
 - ASE-2003-RobillardM #automation #process
 - Automatically Inferring Concern Code from Program Investigation Activities (MPR, GCM), pp. 225–235.
 - ICSE-2003-RobillardM #source code
 - FEAT. A Tool for Locating, Describing, and Analyzing Concerns in Source Code (MPR, GCM), pp. 822–823.
 - ICSE-2002-Robillard #representation #source code
 - A representation for describing and analyzing concerns in source code (MPR), pp. 721–722.
 - ICSE-2002-RobillardM #dependence #graph #using
 - Concern graphs: finding and describing concerns using structural program dependencies (MPR, GCM), pp. 406–416.
 - ICSE-2001-MurphyLWR #case study #source code
 - Separating Features in Source Code: An Exploratory Study (GCM, AL, RJW, MPR), pp. 275–284.
 - FSE-2000-RobillardM #design #exception #java #robust #source code
 - Designing robust Java programs with exceptions (MPR, GCM), pp. 2–10.
 - ESEC-FSE-1999-RobillardM #exception #java #source code
 - Analyzing Exception Flow in Java Programs (MPR, GCM), pp. 322–327.
 - FSE-2016-Robillard #design
 - Sustainable software design (MPR), pp. 920–923.
 - ASE-2017-RatolR #detection
 - Detecting fragile comments (IKR, MPR), pp. 112–122.
 





















