| 2013 | ||
|---|---|---|
| c101 | Sarah Nadi, Christian Dietrich, Reinhard Tartler, Richard C. Holt, Daniel Lohmann: Linux variability anomalies: what causes them and how do they get fixed? MSR 2013: 111-120 | |
| 2012 | ||
| c100 | Raymond Nguyen, Richard C. Holt: Life and death of software packages: an evolutionary study of Debian. CASCON 2012: 192-204 | |
| c99 | Sarah Nadi, Richard C. Holt: Mining Kbuild to Detect Variability Anomalies in Linux. CSMR 2012: 107-116 | |
| c98 | Ian J. Davis, Michael W. Godfrey, Richard C. Holt, Serge Mankovski, Nick Minchenko: Analyzing Assembler to Eliminate Dead Functions: An Industrial Experience. CSMR 2012: 467-470 | |
| 2011 | ||
| c97 | Raihan Al-Ekram, Richard C. Holt: QoS-Aware Middleware for Scalable Replication. AINA Workshops 2011: 13-20 | |
| c96 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Multifractal aspects of software development. ICSE 2011: 968-971 | |
| c95 | Sarah Nadi, Richard C. Holt: Make it or Break it: Mining Anomalies from Linux Kbuild. WCRE 2011: 315-324 | |
| 2010 | ||
| c94 | Sarah Nadi, Richard C. Holt, Serge Mankovski: Does the Past Say It All? Using History to Predict Change Sets in a CMDB. CSMR 2010: 97-106 | |
| c93 | ||
| c92 | ||
| c91 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Software process recovery using Recovered Unified Process Views. ICSM 2010: 1-10 | |
| c90 | ||
| c89 | Raihan Al-Ekram, Richard C. Holt: Towards Adaptive Replication Reconfiguration for QoS. ITNG 2010: 678-683 | |
| 2009 | ||
| j28 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Reading beside the lines: Using indentation to rank revisions by complexity. Sci. Comput. Program. 74(7): 414-429 (2009) | |
| c88 | Sarah Nadi, Richard C. Holt, Ian J. Davis, Serge Mankovski: DRACA: decision support for root cause analysis and change impact analysis for CMDBs. CASCON 2009: 1-11 | |
| c87 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Mining recurrent activities: Fourier analysis of change events. ICSE Companion 2009: 295-298 | |
| c86 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: What's hot and what's not: Windowed developer topic analysis. ICSM 2009: 339-348 | |
| c85 | Abram Hindle, Daniel M. Germán, Michael W. Godfrey, Richard C. Holt: Automatic classication of large changes into maintenance categories. ICPC 2009: 30-39 | |
| 2008 | ||
| c84 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Reading Beside the Lines: Indentation as a Proxy for Complexity Metric. ICPC 2008: 133-142 | |
| c83 | Abram Hindle, Daniel M. Germán, Richard C. Holt: What do large commits tell us?: a taxonomical study of large commits. MSR 2008: 99-108 | |
| c82 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: From Indentation Shapes to Code Structures. SCAM 2008: 111-120 | |
| c81 | ||
| c80 | ||
| 2007 | ||
| c79 | Raihan Al-Ekram, Richard C. Holt, Chris Hobbs: Applying a Tradeoff Model (TOM) to TACT. ARES 2007: 351-355 | |
| c78 | Jingwei Wu, Richard C. Holt, Ahmed E. Hassan: Empirical Evidence for SOC Dynamics in Software Evolution. ICSM 2007: 244-254 | |
| c77 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery: A Case Study of Database Systems. ICSM 2007: 285-294 | |
| c76 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery via Partitioning: Methodology and Case Study. MSR 2007: 19 | |
| c75 | Abram Hindle, Zhen Ming Jiang, Walid Koleilat, Michael W. Godfrey, Richard C. Holt: YARN: Animating Software Evolution. VISSOFT 2007: 129-136 | |
| 2006 | ||
| j27 | Ahmed E. Hassan, Richard C. Holt: Replaying development history to assess the effectiveness of change propagation tools. Empirical Software Engineering 11(3): 335-367 (2006) | |
| j26 | Richard C. Holt, Andy Schürr, Susan Elliott Sim, Andreas Winter: GXL: A graph-based standard exchange format for reengineering. Sci. Comput. Program. 60(2): 149-170 (2006) | |
| c74 | Zhen Ming Jiang, Ahmed E. Hassan, Richard C. Holt: Visualizing Clone Cohesion and Coupling. APSEC 2006: 467-476 | |
| c73 | Mina Askari, Richard C. Holt: Information theoretic evaluation of change prediction models for large-scale software. MSR 2006: 126-132 | |
| 2005 | ||
| j25 | Ahmed E. Hassan, Richard C. Holt: A lightweight approach for migrating web frameworks. Information & Software Technology 47(8): 521-532 (2005) | |
| j24 | Ahmed E. Hassan, Richard C. Holt, Audris Mockus: Report on MSR 2004: International workshop on mining software repositories. ACM SIGSOFT Software Engineering Notes 30(1): 4 (2005) | |
| j23 | Stephan Diehl, Ahmed E. Hassan, Richard C. Holt: Report on MSR 2005: international workshop on mining software repositories. ACM SIGSOFT Software Engineering Notes 30(5): 1-3 (2005) | |
| j22 | Ahmed E. Hassan, Audris Mockus, Richard C. Holt, Philip M. Johnson: Guest Editor's Introduction: Special Issue on Mining Software Repositories. IEEE Trans. Software Eng. 31(6): 426-428 (2005) | |
| c72 | Ahmed E. Hassan, Richard C. Holt, Stephan Diehl: MSR 2005 international workshop on mining software repositories. ICSE 2005: 690 | |
| c71 | ||
| c70 | Jingwei Wu, Ahmed E. Hassan, Richard C. Holt: Comparison of Clustering Algorithms in the Context of Software Evolution. ICSM 2005: 525-535 | |
| c69 | Raihan Al-Ekram, Cory Kapser, Richard C. Holt, Michael W. Godfrey: Cloning by accident: an empirical study of source code cloning across software systems. ISESE 2005: 376-385 | |
| c68 | Nikita Synytskyy, Richard C. Holt, Ian J. Davis: Browsing Software Architectures With LSEdit. IWPC 2005: 176-178 | |
| c67 | Ahmed E. Hassan, Jingwei Wu, Richard C. Holt: Visualizing Historical Data Using Spectrographs. IEEE METRICS 2005: 31 | |
| c66 | Ahmed E. Hassan, Zhen Ming Jiang, Richard C. Holt: Source versus Object Code Extraction for Recovering Software Architecture. WCRE 2005: 67-76 | |
| c65 | Andrew J. Malton, Richard C. Holt: Boxology of NBA and TA: A Basis for Understanding Software Architecture. WCRE 2005: 187-195 | |
| 2004 | ||
| j21 | Yuan Lin, Richard C. Holt: Formalizing Fact Extraction. Electr. Notes Theor. Comput. Sci. 94: 93-102 (2004) | |
| c64 | Ahmed E. Hassan, Richard C. Holt, Audris Mockus: MSR 2004: International Workshop on Mining Software Repositories. ICSE 2004: 770-771 | |
| c63 | Ahmed E. Hassan, Richard C. Holt: Predicting Change Propagation in Software Systems. ICSM 2004: 284-293 | |
| c62 | Ahmed E. Hassan, Richard C. Holt: Using Development History Sticky Notes to Understand Software Architecture. IWPC 2004: 183-193 | |
| c61 | Jingwei Wu, Richard C. Holt: Resolving Linkage Anomalies in Extracted Software System Models. IWPC 2004: 241-245 | |
| c60 | Jingwei Wu, Claus W. Spitzer, Ahmed E. Hassan, Richard C. Holt: Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution. IWPSE 2004: 57-66 | |
| c59 | Ahmed E. Hassan, Richard C. Holt: Studying The Evolution of Software Systems Using Evolutionary Code Extractors. IWPSE 2004: 76-81 | |
| c58 | Jingwei Wu, Richard C. Holt, Ahmed E. Hassan: Exploring Software Evolution Using Spectrographs. WCRE 2004: 80-89 | |
| c57 | Ahmed E. Hassan, Richard C. Holt: The Small World of Software Reverse Engineering. WCRE 2004: 278-283 | |
| 2003 | ||
| c56 | Ahmed E. Hassan, Richard C. Holt: Migrating Web Frameworks Using Water Transformations. COMPSAC 2003: 296-303 | |
| c55 | Susan Elliott Sim, Steve M. Easterbrook, Richard C. Holt: Using Benchmarking to Advance Research: A Challenge to Software Engineering. ICSE 2003: 74-83 | |
| c54 | ||
| c53 | ||
| c52 | ||
| 2002 | ||
| c51 | ||
| c50 | Susan Elliott Sim, Richard C. Holt, Steve M. Easterbrook: On Using a Benchmark to Evaluate C++ Extractors. IWPC 2002: 114-126 | |
| c49 | Jingwei Wu, Ahmed E. Hassan, Richard C. Holt: Using Graph Patterns to Extract Scenarios. IWPC 2002: 239-250 | |
| 2001 | ||
| c48 | Hoda Fahmy, Richard C. Holt, James R. Cordy: Wins and Losses of Algebraic Transformations of Software Architectures. ASE 2001: 51-62 | |
| c47 | Rudolf Ferenc, Susan Elliott Sim, Richard C. Holt, Rainer Koschke, Tibor Gyimóthy: Towards a Standard Schema for C/C++. WCRE 2001: 49-58 | |
| c46 | Thomas R. Dean, Andrew J. Malton, Richard C. Holt: Union Schemas as a Basis for a C++ Extractor. WCRE 2001: 59- | |
| c45 | Ahmed E. Hassan, Richard C. Holt: Towards a Better Understanding of Web Applications. WSE 2001: 112-116 | |
| 2000 | ||
| j20 | Ivan T. Bowman, Michael W. Godfrey, Richard C. Holt: Connecting architecture reconstruction frameworks. Information & Software Technology 42(2): 91-102 (2000) | |
| c44 | Susan Elliott Sim, Richard C. Holt, Rainer Koschke: Workshop on standard exchange format (WoSEF). ICSE 2000: 805-806 | |
| c43 | ||
| c42 | John B. Tran, Michael W. Godfrey, Eric H. S. Lee, Richard C. Holt: Architectural Repair of Open Source Software. IWPC 2000: 48-59 | |
| c41 | Vassilios Tzerpos, Richard C. Holt: On the Stability of Software Clustering Algorithms. IWPC 2000: 211- | |
| c40 | Hoda Fahmy, Richard C. Holt: Using Graph Rewriting to Specify Software Architectural Transformations. ASE 2000: 187-196 | |
| c39 | ||
| c38 | Richard C. Holt, Andreas Winter, Andy Schürr: GXL: Toward a Standard Exchange Format. WCRE 2000: 162-171 | |
| c37 | Vassilios Tzerpos, Richard C. Holt: ACDC: An Algorithm for Comprehension-Driven Clustering. WCRE 2000: 258-267 | |
| c36 | Richard C. Holt, Ahmed E. Hassan, Bruno Laguë, Sébastien Lapierre, Charles Leduc: E/R Schema for the Datrix C/C++/Java Exchange Format. WCRE 2000: 284-286 | |
| c35 | Richard C. Holt, Andreas Winter: A Short Introduction to the GXL Software Exchange Format. WCRE 2000: 299- | |
| 1999 | ||
| c34 | Richard C. Holt: Software architecture abstraction and aggregation as algebraic manipulations. CASCON 1999: 5 | |
| c33 | ||
| c32 | Ivan T. Bowman, Richard C. Holt, Neil V. Brewster: Linux as a Case Study: Its Extracted Software Architecture. ICSE 1999: 555-563 | |
| c31 | Susan Elliott Sim, Charles L. A. Clarke, Richard C. Holt, Anthony Cox: Browsing and Searching Software Architectures. ICSM 1999: 381-390 | |
| c30 | Ivan T. Bowman, Richard C. Holt: Reconstructing Ownership Architectures To Help Understand Software Systems. IWPC 1999: 28-37 | |
| c29 | Vassilios Tzerpos, Richard C. Holt: MoJo: A Distance Metric for Software Clusterings. WCRE 1999: 187- | |
| 1998 | ||
| c28 | ||
| c27 | Vassilios Tzerpos, Richard C. Holt: Software Botryology: Automatic Clustering of Software Systems. DEXA Workshop 1998: 811-818 | |
| c26 | Susan Elliott Sim, Richard C. Holt: The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize. ICSE 1998: 361-370 | |
| c25 | Susan Elliott Sim, Charles L. A. Clarke, Richard C. Holt: Archetypal Source Code Searches: A Survey of Software Developers and Maintainers. IWPC 1998: 180- | |
| c24 | Richard C. Holt: Structural Manipulations of Software Architecture using Tarski Relational Algebra. WCRE 1998: 210-219 | |
| 1997 | ||
| j19 | Patrick J. Finnigan, Richard C. Holt, Ivan Kalas, Scott Kerr, Kostas Kontogiannis, Hausi A. Müller, John Mylopoulos, Stephen G. Perelgut, Martin Stanley, Kenny Wong: The Software Bookshelf. IBM Systems Journal 36(4): 564-593 (1997) | |
| c23 | Hoda Fahmy, Richard C. Holt, Spiros Mancoridis: Repairing software style using graph grammars. CASCON 1997: 6 | |
| c22 | Vassilios Tzerpos, Richard C. Holt: The Orphan Adoption Problem in Architecture Maintenance. WCRE 1997: 76- | |
| 1996 | ||
| c21 | Vassilios Tzerpos, Richard C. Holt: A hybrid process for recovering software architecture. CASCON 1996: 38 | |
| c20 | Spiros Mancoridis, Richard C. Holt: Recovering the Structure of Software Systems Using Tube Graph Interconnection Clustering. ICSM 1996: 23- | |
| c19 | ||
| 1995 | ||
| b1 | Elliot B. Koffman, Richard C. Holt, Chrysanne Dimarco: Turing - problem solving and program design. Addison-Wesley 1995, isbn 978-0-201-42640-3, pp. I-XIII, 1-705 | |
| c18 | Ian Carmichael, Vassilios Tzerpos, Richard C. Holt: Design maintenance: unexpected architectural interactions (experience report). ICSM 1995: 134- | |
| 1994 | ||
| c17 | Spiros Mancoridis, Richard C. Holt, Michael W. Godfrey: A Program Understanding Environment Based on the ``Star'' Approach to Tool Integration. ACM Conference on Computer Science 1994: 60-65 | |
| c16 | Michael W. Godfrey, Richard C. Holt, Spiros Mancoridis: Prototyping a Visual Formalism for System Modelling. ICSE Workshop on SE-HCI 1994: 211-224 | |
| c15 | Richard C. Holt: Introducing undergraduates to object orientation using the Turing language. SIGCSE 1994: 324-328 | |
| 1993 | ||
| c14 | Spiros Mancoridis, Richard C. Holt, David A. Penny: A Conceptual Framework for Software Development. ACM Conference on Computer Science 1993: 74-80 | |
| c13 | Spiros Mancoridis, Richard C. Holt, David A. Penny: A "curriculum-cycle" environment for teaching programming. SIGCSE 1993: 15-19 | |
| c12 | Rhys Price Jones, Doug Cooper, Daniel P. Friedman, Richard C. Holt, Peter Robinson: Issues in the choice of programming language for CS 1 (abstract). SIGCSE 1993: 301 | |
| 1992 | ||
| j18 | Richard C. Holt, Dennis de Champeaux: A framework for using formal methods in object-oriented software development. OOPS Messenger 3(2): 9-10 (1992) | |
| j17 | John Hogg, Doug Lea, Alan Wills, Dennis de Champeaux, Richard C. Holt: The Geneva convention on the treatment of object aliasing. OOPS Messenger 3(2): 11-16 (1992) | |
| c11 | Richard C. Holt, David A. Penny, Spiros Mancoridis: Multicolour programming and metamorphic programming: object oriented programming-in-the-large. CASCON 1992: 43-58 | |
| c10 | ||
| 1991 | ||
| j16 | Alexander D. Stoyenko, V. Carl Hamacher, Richard C. Holt: Analyzing Hard-Real-Time Programs For Guaranteed Schedulability. IEEE Trans. Software Eng. 17(8): 737-750 (1991) | |
| c9 | Richard C. Holt, Terry Stanhope, George Lausman: Object oriented programming: looking ahead to the year 2000. CASCON 1991: 131-151 | |
| c8 | David A. Penny, Richard C. Holt, Michael W. Godfrey: Formal Specification in Metamorphic Programing. VDM Europe (1) 1991: 11-30 | |
| 1990 | ||
| j15 | James R. Cordy, Richard C. Holt: Code Generation Using an Orthogonal Model. Softw., Pract. Exper. 20(3): 301-320 (1990) | |
| 1989 | ||
| c7 | G.-L. Grenier, Richard C. Holt, M. Funkenhauser: Policy vs. Mechanism in the Secure TUNIS Operating System. IEEE Symposium on Security and Privacy 1989: 84-93 | |
| 1988 | ||
| j14 | Richard C. Holt, James R. Cordy: The Turing Programming Language. Commun. ACM 31(12): 1410-1423 (1988) | |
| j13 | ||
| 1987 | ||
| j12 | Richard C. Holt: Data Descriptors: A Compile-Time Model of Data and Addressing. ACM Trans. Program. Lang. Syst. 9(3): 367-389 (1987) | |
| 1985 | ||
| j11 | Frank J. Dudinsky, Richard C. Holt, Safwat G. Zaky: SRE-A Syntax Recognizing Editor. Softw., Pract. Exper. 15(5): 489-497 (1985) | |
| 1982 | ||
| j10 | David T. Barnard, Richard C. Holt: Hierarchic syntax error repair for LR grammars. International Journal of Parallel Programming 11(4): 231-258 (1982) | |
| j9 | Richard C. Holt: TUNIS: A UNIX Look-Alike Written in Concurrent Euclid (Abstract). Operating Systems Review 16(1): 4-5 (1982) | |
| j8 | ||
| j7 | Richard C. Holt, James R. Cordy, David B. Wortman: An Introduction to S/SL: Syntax/Semantic Language. ACM Trans. Program. Lang. Syst. 4(2): 149-178 (1982) | |
| j6 | Richard C. Holt, David B. Wortman: A Model for Implementing Euclid Modules and Prototypes. ACM Trans. Program. Lang. Syst. 4(4): 552-562 (1982) | |
| 1981 | ||
| c6 | David B. Wortman, Richard C. Holt, James R. Cordy, David R. Crowe, Ian H. Griggs: Euclid: a language for compiling quality software. AFIPS National Computer Conference 1981: 257-263 | |
| 1979 | ||
| c5 | Richard C. Holt, David B. Wortman: A model for implementing Euclid modules and type templates. SIGPLAN Symposium on Compiler Construction 1979: 8-12 | |
| c4 | James R. Cordy, Richard C. Holt, David B. Wortman: Semantic charts: A diagrammatic approach to semantic processing. SIGPLAN Symposium on Compiler Construction 1979: 39-49 | |
| 1978 | ||
| j5 | Richard C. Holt, G. Scott Graham, Edward D. Lazowska, M. A. Scott: Announcing Concurrent SP/k. Operating Systems Review 12(2): 4-7 (1978) | |
| c3 | Richard C. Holt, David B. Wortman, James R. Cordy, David R. Crowe: The Euclid Language: a progress report. ACM Annual Conference (1) 1978: 111-115 | |
| 1977 | ||
| j4 | Richard C. Holt, David B. Wortman, David T. Barnard, James R. Cordy: SP/k: A System for Teaching Computer Programming. Commun. ACM 20(5): 301-309 (1977) | |
| 1972 | ||
| j3 | Richard C. Holt: Some Deadlock Properties of Computer Systems. ACM Comput. Surv. 4(3): 179-196 (1972) | |
| j2 | Richard C. Holt, Edward M. Reingold: On the Time Required to Detect Cycles and Connectivity in Graphs. Mathematical Systems Theory 6(2): 103-106 (1972) | |
| c2 | Kenneth C. Sevcik, J. W. Atwood, M. S. Grushcow, Richard C. Holt, J. J. Horning, Dennis Tsichritzis: Project SUE as a learning experience. AFIPS Fall Joint Computing Conference (1) 1972: 331-338 | |
| 1971 | ||
| j1 | ||
| c1 | ||
Colors in the list of coauthors
Last update Fri May 24 16:17:19 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page