


Остановите войну!
for scientists:


default search action
Martin P. Robillard
Person information

- affiliation: McGill University, Montreal, Canada
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2023
- [j33]Deeksha M. Arya
, Jin L. C. Guo
, Martin P. Robillard
:
How programmers find online learning resources. Empir. Softw. Eng. 28(1): 23 (2023) - [j32]Neil A. Ernst, Martin P. Robillard:
A study of documentation for software architecture. Empir. Softw. Eng. 28(5): 122 (2023) - [j31]Mathieu Nassif
, Martin P. Robillard
:
Identifying Concepts in Software Projects. IEEE Trans. Software Eng. 49(7): 3660-3674 (2023) - [c68]Mathieu Nassif
, Martin P. Robillard
:
A Field Study of Developer Documentation Format. CHI Extended Abstracts 2023: 7:1-7:7 - [i5]Neil A. Ernst, Martin P. Robillard:
A Study of Documentation for Software Architecture. CoRR abs/2305.17286 (2023) - 2022
- [b2]Martin P. Robillard:
Introduction to Software Design with Java, Second Edition. Springer 2022, ISBN 978-3-030-97898-3, pp. 1-274 - [j30]Deeksha M. Arya
, Mathieu Nassif, Martin P. Robillard:
A Data-Centric Study of Software Tutorial Design. IEEE Softw. 39(3): 106-115 (2022) - [j29]Sebastian Baltes
, Christoph Treude
, Martin P. Robillard
:
Contextual Documentation Referencing on Stack Overflow. IEEE Trans. Software Eng. 48(2): 135-149 (2022) - [j28]Mathieu Nassif
, Alexa Hernandez
, Ashvitha Sridharan
, Martin P. Robillard
:
Generating Unit Tests for Documentation. IEEE Trans. Software Eng. 48(9): 3268-3279 (2022) - [c67]Alexa Hernandez, Mathieu Nassif, Martin P. Robillard:
DScribe: Co-generating Unit Tests and Documentation. ICSE-Companion 2022: 56-60 - [c66]Mathieu Nassif, Zara Horlacher, Martin P. Robillard:
Casdoc: unobtrusive explanations in code examples. ICPC 2022: 631-635 - 2021
- [j27]Mathieu Nassif
, Martin P. Robillard
:
Wikifying software artifacts. Empir. Softw. Eng. 26(2): 31 (2021) - [c65]Martin P. Robillard
:
Turnover-induced knowledge loss in practice. ESEC/SIGSOFT FSE 2021: 1292-1302 - 2020
- [j26]Deeksha M. Arya
, Jin L. C. Guo, Martin P. Robillard:
Information correspondence between types of documentation for APIs. Empir. Softw. Eng. 25(5): 4069-4096 (2020) - [j25]Martin P. Robillard
, Kaylee Kutschera
:
Lessons Learned While Migrating From Swing to JavaFX. IEEE Softw. 37(3): 78-85 (2020) - [j24]Mathieu Nassif
, Christoph Treude
, Martin P. Robillard:
Automatically Categorizing Software Technologies. IEEE Trans. Software Eng. 46(1): 20-32 (2020) - [c64]Martin P. Robillard, Christoph Treude
:
Understanding Wikipedia as a Resource for Opportunistic Learning of Computing Concepts. SIGCSE 2020: 72-78 - [i4]Mathieu Nassif, Alexa Hernandez, Ashvitha Sridharan, Martin P. Robillard:
Generating Unit Tests for Documentation. CoRR abs/2005.08750 (2020)
2010 – 2019
- 2019
- [b1]Martin P. Robillard:
Introduction to Software Design with Java. Springer 2019, ISBN 978-3-030-24093-6, pp. 1-297 - [c63]Mathieu Nassif, Christoph Treude
, Martin P. Robillard:
Witt: querying technology terms based on automated classification. ICSE (Companion Volume) 2019: 63-66 - [c62]Mathieu Nassif, Martin P. Robillard:
Constructural software documentation. ICSE (Companion Volume) 2019: 308-309 - [i3]Sebastian Baltes, Christoph Treude
, Martin P. Robillard:
Contextual Documentation Referencing on Stack Overflow. CoRR abs/1906.04357 (2019) - 2018
- [c61]Martin P. Robillard, Mathieu Nassif, Shane McIntosh:
Threats of Aggregating Software Repository Data. ICSME 2018: 508-518 - [c60]Martin P. Robillard, Mathieu Nassif, Shane McIntosh:
Replication Package for "Threats of Aggregating Software Repository Data". ICSME 2018: 710 - [i2]Martin P. Robillard, Kaylee Kutschera:
Lessons Learned in Migrating from Swing to JavaFX. CoRR abs/1811.04478 (2018) - 2017
- [c59]Mathieu Nassif, Martin P. Robillard:
Revisiting Turnover-Induced Knowledge Loss in Software Projects. ICSME 2017: 261-272 - [c58]Martin P. Robillard, Andrian Marcus
, Christoph Treude
, Gabriele Bavota
, Oscar Chaparro, Neil A. Ernst, Marco Aurélio Gerosa, Michael W. Godfrey, Michele Lanza, Mario Linares Vásquez
, Gail C. Murphy, Laura Moreno, David C. Shepherd
, Edmund Wong:
On-demand Developer Documentation. ICSME 2017: 479-483 - [c57]Christoph Treude
, Martin P. Robillard:
Understanding Stack Overflow Code Fragments. ICSME 2017: 509-513 - [c56]Inderjot Kaur Ratol, Martin P. Robillard:
Detecting fragile comments. ASE 2017: 112-122 - [c55]S. M. Sohan, Frank Maurer
, Craig Anslow, Martin P. Robillard:
A study of the effectiveness of usage examples in REST API documentation. VL/HCC 2017: 53-61 - [e9]Sebastián Uchitel, Alessandro Orso, Martin P. Robillard:
Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017. IEEE / ACM 2017, ISBN 978-1-5386-3868-2 [contents] - [e8]Sebastián Uchitel, Alessandro Orso, Martin P. Robillard:
Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion Volume. IEEE Computer Society 2017, ISBN 978-1-5386-1589-8 [contents] - [i1]Gias Uddin, Martin P. Robillard:
Resolving API Mentions in Informal Documents. CoRR abs/1709.02396 (2017) - 2016
- [j23]Eiji Adachi Barbosa, Alessandro F. Garcia, Martin P. Robillard, Benjamin Jakobus:
Enforcing Exception Handling Policies with a Domain-Specific Language. IEEE Trans. Software Eng. 42(6): 559-584 (2016) - [c54]Christoph Treude
, Martin P. Robillard:
Augmenting API documentation with insights from stack overflow. ICSE 2016: 392-403 - [c53]Martin P. Robillard, Nenad Medvidovic:
Disseminating architectural knowledge on open-source projects: a case study of the book "architecture of open-source applications". ICSE 2016: 476-487 - [c52]Martin P. Robillard:
Sustainable software design. SIGSOFT FSE 2016: 920-923 - 2015
- [j22]Martin P. Robillard, Yam B. Chhetri:
Recommending reference API documentation. Empir. Softw. Eng. 20(6): 1558-1586 (2015) - [j21]Gias Uddin, Martin P. Robillard:
How API Documentation Fails. IEEE Softw. 32(4): 68-75 (2015) - [j20]Christoph Treude
, Martin P. Robillard, Barthélémy Dagenais:
Extracting Development Tasks to Navigate Software Documentation. IEEE Trans. Software Eng. 41(6): 565-581 (2015) - [c51]Christoph Treude
, Mathieu Sicard, Marc Klocke, Martin P. Robillard:
TaskNav: Task-Based Navigation of Software Documentation. ICSE (2) 2015: 649-652 - [c50]Gayane Petrosyan, Martin P. Robillard, Renato De Mori:
Discovering Information Explaining API Types Using Text Classification. ICSE (1) 2015: 869-879 - [e7]Rainer Koschke, Jens Krinke, Martin P. Robillard:
2015 IEEE International Conference on Software Maintenance and Evolution, ICSME 2015, Bremen, Germany, September 29 - October 1, 2015. IEEE Computer Society 2015, ISBN 978-1-4673-7532-0 [contents] - 2014
- [j19]Barthélémy Dagenais, Martin P. Robillard:
Using Traceability Links to Recommend Adaptive Changes for Documentation Evolution. IEEE Trans. Software Eng. 40(11): 1126-1146 (2014) - [c49]Walid Maalej, Martin P. Robillard:
Patterns of Knowledge in API Reference Documentation. Software Engineering 2014: 29 - [c48]Annie T. T. Ying, Martin P. Robillard:
Selection and presentation practices for code example summarization. SIGSOFT FSE 2014: 460-471 - [p2]Martin P. Robillard, Robert J. Walker
:
An Introduction to Recommendation Systems in Software Engineering. Recommendation Systems in Software Engineering 2014: 1-11 - [p1]Annie T. T. Ying, Martin P. Robillard:
Developer Profiles for Recommendation Systems. Recommendation Systems in Software Engineering 2014: 199-222 - [e6]Martin P. Robillard, Walid Maalej, Robert J. Walker
, Thomas Zimmermann:
Recommendation Systems in Software Engineering. Springer 2014, ISBN 978-3-642-45134-8 [contents] - 2013
- [j18]Martin P. Robillard, Eric Bodden
, David Kawrykow, Mira Mezini, Tristan Ratchford:
Automated API Property Inference Techniques. IEEE Trans. Software Eng. 39(5): 613-637 (2013) - [j17]Walid Maalej, Martin P. Robillard:
Patterns of Knowledge in API Reference Documentation. IEEE Trans. Software Eng. 39(9): 1264-1282 (2013) - [c47]Peter C. Rigby, Martin P. Robillard:
Discovering essential code elements in informal documentation. ICSE 2013: 832-841 - [c46]Annie T. T. Ying, Martin P. Robillard:
Code fragment summarization. ESEC/SIGSOFT FSE 2013: 655-658 - 2012
- [c45]Barthélémy Dagenais, Martin P. Robillard:
Recovering traceability links between an API and its learning resources. ICSE 2012: 47-57 - [c44]Ekwa Duala-Ekoko, Martin P. Robillard:
Asking and answering questions about unfamiliar APIs: An exploratory study. ICSE 2012: 266-276 - [c43]Gias Uddin, Barthélémy Dagenais, Martin P. Robillard:
Temporal analysis of API usage concepts. ICSE 2012: 804-814 - [e5]Walid Maalej, Martin P. Robillard, Robert J. Walker, Thomas Zimmermann:
Proceedings of the Third International Workshop on Recommendation Systems for Software Engineering, RSSE 2012, Zurich, Switzerland, June 4, 2012. IEEE 2012, ISBN 978-1-4673-1759-7 [contents] - [e4]Will Tracz, Martin P. Robillard, Tevfik Bultan:
20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), SIGSOFT/FSE'12, Cary, NC, USA - November 11 - 16, 2012. ACM 2012, ISBN 978-1-4503-1614-9 [contents] - 2011
- [j16]Martin P. Robillard, Robert DeLine:
A field study of API learning obstacles. Empir. Softw. Eng. 16(6): 703-732 (2011) - [j15]Barthélémy Dagenais, Martin P. Robillard:
Recommending Adaptive Changes for Framework Evolution. ACM Trans. Softw. Eng. Methodol. 20(4): 19:1-19:35 (2011) - [c42]Ekwa Duala-Ekoko, Martin P. Robillard:
Using Structure-Based Recommendations to Facilitate Discoverability in APIs. ECOOP 2011: 79-104 - [c41]David Kawrykow, Martin P. Robillard:
Non-essential changes in version histories. ICSE 2011: 351-360 - [c40]Annie T. T. Ying, Martin P. Robillard:
The Influence of the Task on Programmer Behaviour. ICPC 2011: 31-40 - [c39]Gias Uddin, Barthélémy Dagenais, Martin P. Robillard:
Analyzing temporal API usage patterns. ASE 2011: 456-459 - 2010
- [j14]Martin P. Robillard, Barthélémy Dagenais:
Recommending change clusters to support software investigation: an empirical study. J. Softw. Maintenance Res. Pract. 22(3): 143-164 (2010) - [j13]Martin P. Robillard, Robert J. Walker
, Thomas Zimmermann:
Recommendation Systems for Software Engineering. IEEE Softw. 27(4): 80-86 (2010) - [j12]Ekwa Duala-Ekoko, Martin P. Robillard:
Clone region descriptors: Representing and tracking duplication in source code. ACM Trans. Softw. Eng. Methodol. 20(1): 3:1-3:31 (2010) - [c38]Barthélémy Dagenais, Harold Ossher, Rachel K. E. Bellamy, Martin P. Robillard, Jacqueline de Vries:
Moving into a new software project landscape. ICSE (1) 2010: 275-284 - [c37]Reid Holmes, Martin P. Robillard, Robert J. Walker
, Thomas Zimmermann:
RSSE 2010: Second International Workshop on Recommendation Systems for Software Engineering. ICSE (2) 2010: 455-456 - [c36]Barthélémy Dagenais, Martin P. Robillard:
Creating and evolving developer documentation: understanding the decisions of open source contributors. SIGSOFT FSE 2010: 127-136 - [e3]Reid Holmes, Martin P. Robillard, Robert J. Walker, Thomas Zimmermann:
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, RSSE 2010, Cape Town, South Africa, May 4, 2010. ACM 2010, ISBN 978-1-60558-974-9 [contents]
2000 – 2009
- 2009
- [j11]Michael W. Godfrey, Ahmed E. Hassan, James D. Herbsleb
, Gail C. Murphy, Martin P. Robillard, Premkumar T. Devanbu
, Audris Mockus, Dewayne E. Perry, David Notkin:
Future of Mining Software Archives: A Roundtable. IEEE Softw. 26(1): 67-70 (2009) - [j10]Martin P. Robillard:
What Makes APIs Hard to Learn? Answers from Developers. IEEE Softw. 26(6): 27-34 (2009) - [c35]Ekwa Duala-Ekoko, Martin P. Robillard:
A detailed examination of the correlation between imports and failure-proneness of software components. ESEM 2009: 34-43 - [c34]Barthélémy Dagenais, Harold Ossher, Rachel K. E. Bellamy
, Martin P. Robillard, Jacqueline de Vries:
A qualitative study on project landscapes. CHASE 2009: 32-35 - [c33]David Kawrykow, Martin P. Robillard:
Detecting inefficient API usage. ICSE Companion 2009: 183-186 - [c32]Barthélémy Dagenais, Martin P. Robillard:
SemDiff: Analysis and recommendation support for API evolution. ICSE 2009: 599-602 - [c31]David Kawrykow, Martin P. Robillard:
Improving API Usage through Automatic Detection of Redundant Code. ASE 2009: 111-122 - [c30]Reid Holmes, Tristan Ratchford, Martin P. Robillard, Robert J. Walker
:
Automatically Recommending Triage Decisions for Pragmatic Reuse Tasks. ASE 2009: 397-408 - 2008
- [c29]Barthélémy Dagenais, Martin P. Robillard:
Recommending adaptive changes for framework evolution. ICSE 2008: 481-490 - [c28]Ekwa Duala-Ekoko, Martin P. Robillard:
Clonetracker: tool support for code clone management. ICSE 2008: 843-846 - [c27]Ekwa Duala-Ekoko, Martin P. Robillard:
Tracking code clones in evolving software. ISEC 2008: 19-20 - [c26]Martin P. Robillard, Putra Manggala:
Reusing Program Investigation Knowledge for Code Understanding. ICPC 2008: 202-211 - [c25]Martin P. Robillard, Barthélémy Dagenais:
Retrieving Task-Related Clusters from Change History. WCRE 2008: 17-26 - 2007
- [j9]Martin P. Robillard, Gail C. Murphy:
Representing concerns in source code. ACM Trans. Softw. Eng. Methodol. 16(1): 3 (2007) - [j8]Martin P. Robillard:
Topology analysis of software dependencies. ACM Trans. Softw. Eng. Methodol. 17(4): 18:1-18:36 (2007) - [c24]Isaac Yuen, Martin P. Robillard:
Bridging the gap between aspect mining and refactoring. LATE@AOSD 2007: 1 - [c23]Ekwa Duala-Ekoko, Martin P. Robillard:
Tracking Code Clones in Evolving Software. ICSE 2007: 158-167 - [c22]Frédéric Weigand Warr, Martin P. Robillard:
Suade: Topology-Based Searches for Software Investigation. ICSE 2007: 780-783 - [c21]Brian de Alwis, Gail C. Murphy, Martin P. Robillard:
A Comparative Study of Three Program Exploration Tools. ICPC 2007: 103-112 - [c20]Barthélémy Dagenais, Silvia Breu, Frédéric Weigand Warr, Martin P. Robillard:
Inferring structural patterns for concern traceability in evolving software. ASE 2007: 254-263 - [c19]Li-Te Cheng, Cheryl Morris, Alessandro Orso, Martin P. Robillard:
Eclipse technology exchange workshop (ETX2007). OOPSLA Companion 2007: 749 - [e2]Li-Te Cheng, Alessandro Orso, Martin P. Robillard:
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, ETX 2007, Montreal, Quebec, Canada, October 21, 2007. ACM 2007, ISBN 978-1-60558-015-9 [contents] - 2006
- [c18]Jean-Sébastien Boulanger, Martin P. Robillard:
Managing Concern Interfaces. ICSM 2006: 14-23 - [c17]Martin P. Robillard:
Tracking Concerns in Evolving Source Code: An Empirical Study. ICSM 2006: 479-482 - [c16]Michael G. Burke, Cheryl Morris, Alessandro Orso, Martin P. Robillard:
Eclipse technology eXchange (ETX) workshop. OOPSLA Companion 2006: 619 - [c15]Olivier Giroux, Martin P. Robillard:
Detecting increases in feature coupling using regression tests. SIGSOFT FSE 2006: 163-174 - [e1]Michael G. Burke, Alessandro Orso, Martin P. Robillard:
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, ETX 2006, Portland, Oregon, USA, October 22-23, 2006. ACM 2006, ISBN 1-59593-621-1 [contents] - 2005
- [j7]Martin P. Robillard:
Workshop on the Modeling and Analysis of Concerns in Software (MACS 2005). ACM SIGSOFT Softw. Eng. Notes 30(4): 1-3 (2005) - [j6]Martin P. Robillard, Gail C. Murphy:
Just-in-time concern modeling. ACM SIGSOFT Softw. Eng. Notes 30(4): 1-3 (2005) - [c14]Martin P. Robillard, Frédéric Weigand Warr:
ConcernMapper: simple view-based separation of scattered concerns. eTX 2005: 65-69 - [c13]Imran Majid, Martin P. Robillard:
NaCIN: an Eclipse plug-in for program navigation-based concern inference. eTX 2005: 70-74 - [c12]Gail C. Murphy, Mik Kersten, Martin P. Robillard, Davor Cubranic:
The Emergent Structure of Development Tasks. ECOOP 2005: 33-48 - [c11]Martin P. Robillard, Gail C. Murphy:
Just-in-time concern modeling. MACS@ICSE 2005: 13:1-13:3 - [c10]Martin P. Robillard, Peri L. Tarr:
First international workshop on the modeling and analysis of concerns in software (MACS 2005). ICSE 2005: 685 - [c9]Martin P. Robillard:
Automatic generation of suggestions for program investigation. ESEC/SIGSOFT FSE 2005: 11-20 - 2004
- [j5]Martin P. Robillard, Wesley Coelho, Gail C. Murphy:
How Effective Developers Investigate Source Code: An Exploratory Study. IEEE Trans. Software Eng. 30(12): 889-903 (2004) - 2003
- [j4]Martin P. Robillard, Gail C. Murphy:
Static analysis to support the evolution of exception structure in object-oriented systems. ACM Trans. Softw. Eng. Methodol. 12(2): 191-221 (2003) - [c8]Martin P. Robillard, Gail C. Murphy:
FEAT. A Tool for Locating, Describing, and Analyzing Concerns in Source Code. ICSE 2003: 822-823 - [c7]Martin P. Robillard, Gail C. Murphy:
Automatically Inferring Concern Code from Program Investigation Activities. ASE 2003: 225-235 - 2002
- [c6]Martin P. Robillard, Gail C. Murphy:
Concern graphs: finding and describing concerns using structural program dependencies. ICSE 2002: 406-416 - [c5]Martin P. Robillard:
A representation for describing and analyzing concerns in source code. ICSE 2002: 721-722 - 2001
- [j3]Gail C. Murphy, Robert J. Walker
, Elisa L. A. Baniassad, Martin P. Robillard, Albert Lai, Mik Kersten:
Does aspect-oriented programming work? Commun. ACM 44(10): 75-77 (2001) - [c4]Gail C. Murphy, Albert Lai, Robert J. Walker, Martin P. Robillard:
Separating Features in Source Code: An Exploratory Study. ICSE 2001: 275-284 - 2000
- [j2]Pierre N. Robillard, Martin P. Robillard:
Types of collaborative work in software engineering. J. Syst. Softw. 53(3): 219-224 (2000) - [c3]Robert J. Walker
, Gail C. Murphy, Jeffrey Steinbok, Martin P. Robillard:
Efficient mapping of software system traces to architectural views. CASCON 2000: 12 - [c2]Martin P. Robillard, Gail C. Murphy:
Designing robust Java programs with exceptions. SIGSOFT FSE 2000: 2-10
1990 – 1999
- 1999
- [c1]Martin P. Robillard, Gail C. Murphy:
Analyzing Exception Flow in Java Programs. ESEC / SIGSOFT FSE 1999: 322-327 - 1998
- [j1]Pierre N. Robillard, Martin P. Robillard:
Improving Academic Software Engineering Projects: A Comparative Study of academic and Industry Projects. Ann. Softw. Eng. 6: 343-363 (1998)