ACM DL Author-ize serviceCrystal: precise and unobtrusive conflict warnings
Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin
ESEC/FSE '11 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering (Demonstration track), 2011
ACM DL Author-ize serviceProactive detection of collaboration conflicts
Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin
ESEC/FSE '11 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, 2011
ACM DL Author-ize serviceCommunication patterns of agile requirements engineering
Nik Nailah Binti Abdullah, Shinichi Honiden, Helen Sharp, Bashar Nuseibeh, David Notkin
AREW '11 Proceedings of the 1st Workshop on Agile Requirements Engineering, 2011
ACM DL Author-ize serviceFirst workshop on developing tools as plug-ins (TOPI 2011)
Judith Bishop, David Notkin, Karin Breitman
ICSE '11 Proceedings of the 33rd International Conference on Software Engineering, 2011
ACM DL Author-ize serviceIdentifying opaque behavioural changes
Reid Holmes, David Notkin
ICSE '11 Proceedings of the 33rd International Conference on Software Engineering, 2011
ACM DL Author-ize serviceIdentifying program, test, and environmental changes that affect behaviour
Reid Holmes, David Notkin
ICSE '11 Proceedings of the 33rd International Conference on Software Engineering, 2011
ACM DL Author-ize serviceSpeculative analysis: exploring future development states of software
Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin
FoSER '10 Proceedings of the FSE/SDP workshop on Future of software engineering research, 2010
ACM DL Author-ize serviceUsing twinning to adapt programs to alternative APIs
Marius Nita, David Notkin
ICSE '10 Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, 2010
ACM DL Author-ize serviceEnhancing static source code search with dynamic data
Reid Holmes, David Notkin
SUITE '10 Proceedings of 2010 ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation, 2010
ACM DL Author-ize serviceExposing unforeseen consequences of software change
David Notkin
ISEC '10 Proceedings of the 3rd India software engineering conference, 2010
ACM DL Author-ize serviceProgram element matching for multi-version program analyses
Miryung Kim, David Notkin
MSR '06 Proceedings of the 2006 international workshop on Mining software repositories, 2006
ACM DL Author-ize serviceAn empirical study of code clone genealogies
Miryung Kim, Vibha Sazawal, David Notkin, Gail Murphy
ESEC/FSE-13 Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering, 2005
ACM DL Author-ize serviceUsing a clone genealogy extractor for understanding and supporting evolution of code clones
Miryung Kim, David Notkin
ACM SIGSOFT Software Engineering Notes, 2005
ACM DL Author-ize serviceDesign snippets: partial design representations extracted from source code
Vibha Sazawal, David Notkin
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, 2004
ACM DL Author-ize serviceLongitudinal program analysis
David Notkin
PASTE '02 Proceedings of the 2002 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, 2002
ACM DL Author-ize serviceArchitecture-centric programming for adaptive systems
Jonathan Aldrich, Vibha Sazawal, Craig Chambers, David Notkin
WOSS '02 Proceedings of the first workshop on Self-healing systems, 2002
ACM DL Author-ize serviceArchJava: connecting software architecture to implementation
Jonathan Aldrich, Craig Chambers, David Notkin
ICSE '02 Proceedings of the 24th International Conference on Software Engineering, 2002
ACM DL Author-ize serviceQuickly detecting relevant program invariants
Michael D. Ernst, Adam Czeisler, William G. Griswold, David Notkin
ICSE '00 Proceedings of the 22nd international conference on Software engineering, 2000
ACM DL Author-ize serviceReasoning about implicit invocation
D. Garlan, S. Jha, D. Notkin, J. Dingel
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering, 1998
ACM DL Author-ize serviceAn empirical study of static call graph extractors
Gail C. Murphy, David Notkin, William G. Griswold, Erica S. Lan
ACM Transactions on Software Engineering and Methodology (TOSEM), 1998
ACM DL Author-ize serviceImproving efficiency of symbolic model checking for state-based system requirements
William Chan, Richard J. Anderson, Paul Beame, David Notkin
ISSTA '98 Proceedings of the 1998 ACM SIGSOFT international symposium on Software testing and analysis, 1998
ACM DL Author-ize serviceStrategic directions in software engineering and programming languages
Carl Gunter, John Mitchell, David Notkin
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research, 1996
ACM DL Author-ize serviceModel checking large software specifications
Richard J. Anderson, Paul Beame, Steve Burns, William Chan, Francesmary Modugno, David Notkin, Jon D. Reese
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering, 1996
ACM DL Author-ize serviceDecoupling change from design
Michael VanHilst, David Notkin
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering, 1996
ACM DL Author-ize serviceUsing role components in implement collaboration-based designs
Michael VanHilst, David Notkin
OOPSLA '96 Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, 1996
ACM DL Author-ize serviceLightweight lexical source model extraction
Gail C. Murphy, David Notkin
ACM Transactions on Software Engineering and Methodology (TOSEM), 1996
ACM DL Author-ize serviceSoftware reflexion models: bridging the gap between source and high-level models
Gail C. Murphy, David Notkin, Kevin Sullivan
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering, 1995
ACM DL Author-ize serviceLightweight source model extraction
Gail C. Murphy, David Notkin
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering, 1995
ACM DL Author-ize serviceAutomated assistance for program restructuring
William G. Griswold, David Notkin
ACM Transactions on Software Engineering and Methodology (TOSEM), 1993
ACM DL Author-ize serviceReconciling environment integration and software evolution
Kevin J. Sullivan, David Notkin
ACM Transactions on Software Engineering and Methodology (TOSEM), 1992
ACM DL Author-ize serviceComputer-aided vs. manual program restructuring
William G. Griswold, David Notkin
ACM SIGSOFT Software Engineering Notes, 1992
ACM DL Author-ize serviceReconciling environment integration and component independence
Kevin Sullivan, David Notkin
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments, 1990
ACM DL Author-ize serviceThe relationship between software development environments and the software process
David Notkin
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, 1988
ACM DL Author-ize serviceVoyeur: graphical views of parallel programs
David Socha, Mary L. Bailey, David Notkin
PADD '88 Proceedings of the 1988 ACM SIGPLAN and SIGOPS workshop on Parallel and distributed debugging, 1988
ACM DL Author-ize serviceApplying software process models to the full lifecycle is premature
D. Notkin
ISPW '88 Proceedings of the 4th international software process workshop on Representing and enacting the software process, 1988
ACM DL Author-ize serviceInterconnecting heterogeneous computer systems
David Notkin, Andrew P. Black, Edward D. Lazowska, Henry M. Levy, Jan Sanislo, John Zahorjan
Communications of the ACM, 1988
ACM DL Author-ize serviceExperiences with poker
David Notkin, Lawrence Snyder, David Socha, Mary L. Bailey, Bruce Forstall, Kevin Gates, Ray Greenlaw, Willian G. Griswold, Thomas J. Holman, Richard Korry, Gemini Lasswell, Robert Mitchell, Philip A. Nelson
PPEALS '88 Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems, 1988
ACM DL Author-ize serviceA name service for evolving heterogeneous systems
M. Schwartz, J. Zahorjan, D. Notkin
ACM SIGOPS Operating Systems Review, 1987
ACM DL Author-ize serviceEnhancement through extension: the extension interpreter
D. Notkin, W. G. Griswold
SIGPLAN '87 Papers of the Symposium on Interpreters and interpretive techniques, 1987
ACM DL Author-ize serviceHeterogeneous computing environments: report on the ACM SIGOPS workshop on accommodating heterogeneity
David Notkin, Norman Hutchinson, Jan Sanislo, Michael Schwartz
Communications of the ACM, 1987
ACM DL Author-ize serviceAn experience with parallelism in Ada
David S. Notkin
ACM SIGPLAN Notices - Proceedings of the ACM-SIGPLAN symposium on the Ada programming language, 1980
ACM DL Author-ize serviceCheating Policy in a Computer Science Department
Mary Shaw, Anita Jones, Paul Knueven, John McDermott, Philip Miller, David Notkin
ACM SIGCSE Bulletin, 1980
ACM DL Author-ize serviceStructured programming in assembly language
Andries van Dam, Jens M. Dill, Douglas F. Dixon, David S. Notkin
ACM SIGCSE Bulletin, 1976