dblp.uni-trier.dewww.uni-trier.de

Richard C. Holt

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo
Home Page

2008
108EEAbram Hindle, Michael W. Godfrey, Richard C. Holt: Reading Beside the Lines: Indentation as a Proxy for Complexity Metric. ICPC 2008: 133-142
107EEAbram Hindle, Daniel M. Germán, Richard C. Holt: What do large commits tell us?: a taxonomical study of large commits. MSR 2008: 99-108
106EEAbram Hindle, Michael W. Godfrey, Richard C. Holt: From Indentation Shapes to Code Structures. SCAM 2008: 111-120
105EERichard C. Holt: WCRE 1998 Most Influential Paper: Grokking Software Architecture. WCRE 2008: 5-14
104EEAbram Hindle, Michael W. Godfrey, Richard C. Holt: Reverse Engineering CAPTCHAs. WCRE 2008: 59-68
2007
103EERaihan Al-Ekram, Richard C. Holt, Chris Hobbs: Applying a Tradeoff Model (TOM) to TACT. ARES 2007: 351-355
102EEJingwei Wu, Richard C. Holt, Ahmed E. Hassan: Empirical Evidence for SOC Dynamics in Software Evolution. ICSM 2007: 244-254
101EEAbram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery: A Case Study of Database Systems. ICSM 2007: 285-294
100EEAbram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery via Partitioning: Methodology and Case Study. MSR 2007: 19
2006
99EEZhen Ming Jiang, Ahmed E. Hassan, Richard C. Holt: Visualizing Clone Cohesion and Coupling. APSEC 2006: 467-476
98EEMina Askari, Richard C. Holt: Information theoretic evaluation of change prediction models for large-scale software. MSR 2006: 126-132
97EEAhmed E. Hassan, Richard C. Holt: Replaying development history to assess the effectiveness of change propagation tools. Empirical Software Engineering 11(3): 335-367 (2006)
96EERichard 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)
2005
95EEAhmed E. Hassan, Richard C. Holt, Stephan Diehl: MSR 2005 international workshop on mining software repositories. ICSE 2005: 690
94EEAhmed E. Hassan, Richard C. Holt: The Top Ten List: Dynamic Fault Prediction. ICSM 2005: 263-272
93EEJingwei Wu, Ahmed E. Hassan, Richard C. Holt: Comparison of Clustering Algorithms in the Context of Software Evolution. ICSM 2005: 525-535
92EEAhmed E. Hassan, Jingwei Wu, Richard C. Holt: Visualizing Historical Data Using Spectrographs. IEEE METRICS 2005: 31
91EERaihan 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
90EENikita Synytskyy, Richard C. Holt, Ian Davis: Browsing Software Architectures With LSEdit. IWPC 2005: 176-178
89EEAndrew J. Malton, Richard C. Holt: Boxology of NBA and TA: A Basis for Understanding Software Architecture. WCRE 2005: 187-195
88EEAhmed E. Hassan, Zhen Ming Jiang, Richard C. Holt: Source versus Object Code Extraction for Recovering Software Architecture. WCRE 2005: 67-76
87EEAhmed 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)
86EEStephan 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)
85EEAhmed 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)
84EEAhmed E. Hassan, Richard C. Holt: A lightweight approach for migrating web frameworks. Information & Software Technology 47(8): 521-532 (2005)
2004
83EEAhmed E. Hassan, Richard C. Holt, Audris Mockus: MSR 2004: International Workshop on Mining Software Repositories. ICSE 2004: 770-771
82EEAhmed E. Hassan, Richard C. Holt: Predicting Change Propagation in Software Systems. ICSM 2004: 284-293
81EEAhmed E. Hassan, Richard C. Holt: Using Development History Sticky Notes to Understand Software Architecture. IWPC 2004: 183-193
80EEJingwei Wu, Richard C. Holt: Resolving Linkage Anomalies in Extracted Software System Models. IWPC 2004: 241-245
79EEJingwei Wu, Claus W. Spitzer, Ahmed E. Hassan, Richard C. Holt: Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution. IWPSE 2004: 57-66
78EEAhmed E. Hassan, Richard C. Holt: Studying The Evolution of Software Systems Using Evolutionary Code Extractors. IWPSE 2004: 76-81
77EEAhmed E. Hassan, Richard C. Holt: The Small World of Software Reverse Engineering. WCRE 2004: 278-283
76EEJingwei Wu, Richard C. Holt, Ahmed E. Hassan: Exploring Software Evolution Using Spectrographs. WCRE 2004: 80-89
75EEYuan Lin, Richard C. Holt: Formalizing Fact Extraction. Electr. Notes Theor. Comput. Sci. 94: 93-102 (2004)
2003
74EEAhmed E. Hassan, Richard C. Holt: Migrating Web Frameworks Using Water Transformations. COMPSAC 2003: 296-303
73EESusan Elliott Sim, Steve M. Easterbrook, Richard C. Holt: Using Benchmarking to Advance Research: A Challenge to Software Engineering. ICSE 2003: 74-83
72EEAhmed E. Hassan, Richard C. Holt: The Chaos of Software Development. IWPSE 2003: 84-94
71EEAhmed E. Hassan, Richard C. Holt: Studying the Chaos of Code Development. WCRE 2003: 123-133
70EEYuan Lin, Richard C. Holt, Andrew J. Malton: Completeness of a Fact Extractor. WCRE 2003: 196-205
2002
69EEAhmed E. Hassan, Richard C. Holt: Architecture recovery of web applications. ICSE 2002: 349-359
68EESusan Elliott Sim, Richard C. Holt, Steve M. Easterbrook: On Using a Benchmark to Evaluate C++ Extractors. IWPC 2002: 114-126
67EEJingwei Wu, Ahmed E. Hassan, Richard C. Holt: Using Graph Patterns to Extract Scenarios. IWPC 2002: 239-250
2001
66EEHoda Fahmy, Richard C. Holt, James R. Cordy: Wins and Losses of Algebraic Transformations of Software Architectures. ASE 2001: 51-62
65EERudolf Ferenc, Susan Elliott Sim, Richard C. Holt, Rainer Koschke, Tibor Gyimóthy: Towards a Standard Schema for C/C++. WCRE 2001: 49-58
64EEThomas R. Dean, Andrew J. Malton, Richard C. Holt: Union Schemas as a Basis for a C++ Extractor. WCRE 2001: 59-
63EEAhmed E. Hassan, Richard C. Holt: Towards a Better Understanding of Web Applications. WSE 2001: 112-116
2000
62EEHoda Fahmy, Richard C. Holt: Using Graph Rewriting to Specify Software Architectural Transformations. ASE 2000: 187-196
61EESusan Elliott Sim, Richard C. Holt, Rainer Koschke: Workshop on standard exchange format (WoSEF). ICSE 2000: 805-806
60EEHoda Fahmy, Richard C. Holt: Software Architecture Transformations. ICSM 2000: 88-96
59EEVassilios Tzerpos, Richard C. Holt: On the Stability of Software Clustering Algorithms. IWPC 2000: 211-
58EEJohn B. Tran, Michael W. Godfrey, Eric H. S. Lee, Richard C. Holt: Architectural Repair of Open Source Software. IWPC 2000: 48-59
57EEAhmed E. Hassan, Richard C. Holt: A Reference Architecture for Web Servers. WCRE 2000: 150-
56EERichard C. Holt, Andreas Winter, Andy Schürr: GXL: Toward a Standard Exchange Format. WCRE 2000: 162-171
55EEVassilios Tzerpos, Richard C. Holt: ACDC: An Algorithm for Comprehension-Driven Clustering. WCRE 2000: 258-267
54EERichard 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
53EERichard C. Holt, Andreas Winter: A Short Introduction to the GXL Software Exchange Format. WCRE 2000: 299-
52 Ivan T. Bowman, Michael W. Godfrey, Richard C. Holt: Connecting architecture reconstruction frameworks. Information & Software Technology 42(2): 91-102 (2000)
1999
51EEJohn B. Tran, Richard C. Holt: Forward and reverse repair of software architecture. CASCON 1999: 12
50EERichard C. Holt: Software architecture abstraction and aggregation as algebraic manipulations. CASCON 1999: 5
49EEIvan T. Bowman, Richard C. Holt, Neil V. Brewster: Linux as a Case Study: Its Extracted Software Architecture. ICSE 1999: 555-563
48EESusan Elliott Sim, Charles L. A. Clarke, Richard C. Holt, Anthony Cox: Browsing and Searching Software Architectures. ICSM 1999: 381-390
47EEIvan T. Bowman, Richard C. Holt: Reconstructing Ownership Architectures To Help Understand Software Systems. IWPC 1999: 28-37
46EEVassilios Tzerpos, Richard C. Holt: MoJo: A Distance Metric for Software Clusterings. WCRE 1999: 187-
1998
45EEIvan T. Bowman, Richard C. Holt: Software architecture recovery using Conway's law. CASCON 1998: 6
44 Vassilios Tzerpos, Richard C. Holt: Software Botryology: Automatic Clustering of Software Systems. DEXA Workshop 1998: 811-818
43 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
42EESusan Elliott Sim, Charles L. A. Clarke, Richard C. Holt: Archetypal Source Code Searches: A Survey of Software Developers and Maintainers. IWPC 1998: 180-
41 Richard C. Holt: Structural Manipulations of Software Architecture using Tarski Relational Algebra. WCRE 1998: 210-219
1997
40EEHoda Fahmy, Richard C. Holt, Spiros Mancoridis: Repairing software style using graph grammars. CASCON 1997: 6
39EEVassilios Tzerpos, Richard C. Holt: The Orphan Adoption Problem in Architecture Maintenance. WCRE 1997: 76-
38 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)
1996
37EEVassilios Tzerpos, Richard C. Holt: A hybrid process for recovering software architecture. CASCON 1996: 38
36EESpiros Mancoridis, Richard C. Holt: Recovering the Structure of Software Systems Using Tube Graph Interconnection Clustering. ICSM 1996: 23-
35EERichard C. Holt, J. Y. Pak: GASE: visualizing Software Evolution-in-the-Large. WCRE 1996: 163-
1995
34EEIan Carmichael, Vassilios Tzerpos, Richard C. Holt: Design maintenance: unexpected architectural interactions (experience report). ICSM 1995: 134-
1994
33EESpiros 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
32 Michael W. Godfrey, Richard C. Holt, Spiros Mancoridis: Prototyping a Visual Formalism for System Modelling. ICSE Workshop on SE-HCI 1994: 211-224
31EERichard C. Holt: Introducing undergraduates to object orientation using the Turing language. SIGCSE 1994: 324-328
1993
30EESpiros Mancoridis, Richard C. Holt, David A. Penny: A Conceptual Framework for Software Development. ACM Conference on Computer Science 1993: 74-80
29EESpiros Mancoridis, Richard C. Holt, David A. Penny: A "curriculum-cycle" environment for teaching programming. SIGCSE 1993: 15-19
28EERhys 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
27EERichard C. Holt, David A. Penny, Spiros Mancoridis: Multicolour programming and metamorphic programming: object oriented programming-in-the-large. CASCON 1992: 43-58
26EERichard C. Holt, Jacob Slonim: An agenda for research directions. CASCON 1992: 81-90
25 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)
24 Richard C. Holt, Dennis de Champeaux: A framework for using formal methods in object-oriented software development. OOPS Messenger 3(2): 9-10 (1992)
1991
23EERichard C. Holt, Terry Stanhope, George Lausman: Object oriented programming: looking ahead to the year 2000. CASCON 1991: 131-151
22 David A. Penny, Richard C. Holt, Michael W. Godfrey: Formal Specification in Metamorphic Programing. VDM Europe (1) 1991: 11-30
21EEAlexander 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)
1990
20 James R. Cordy, Richard C. Holt: Code Generation Using an Orthogonal Model. Softw., Pract. Exper. 20(3): 301-320 (1990)
1989
19 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
18 Richard C. Holt, James R. Cordy: The Turing Programming Language. Commun. ACM 31(12): 1410-1423 (1988)
17 Richard C. Holt: Device Management in TURING PLUS. Operating Systems Review 22(1): 33-41 (1988)
1987
16EERichard C. Holt: Data Descriptors: A Compile-Time Model of Data and Addressing. ACM Trans. Program. Lang. Syst. 9(3): 367-389 (1987)
1985
15 Frank J. Dudinsky, Richard C. Holt, Safwat G. Zaky: SRE-A Syntax Recognizing Editor. Softw., Pract. Exper. 15(5): 489-497 (1985)
1982
14EERichard 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)
13EERichard C. Holt, David B. Wortman: A Model for Implementing Euclid Modules and Prototypes. ACM Trans. Program. Lang. Syst. 4(4): 552-562 (1982)
12 Richard C. Holt: TUNIS: A UNIX Look-Alike Written in Concurrent Euclid (Abstract). Operating Systems Review 16(1): 4-5 (1982)
11 Richard C. Holt: A Short Introduction to Concurrent Euclid. SIGPLAN Notices 17(5): 60-79 (1982)
1981
10EEDavid 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
9EEJames R. Cordy, Richard C. Holt, David B. Wortman: Semantic charts: A diagrammatic approach to semantic processing. SIGPLAN Symposium on Compiler Construction 1979: 39-49
8EERichard C. Holt, David B. Wortman: A model for implementing Euclid modules and type templates. SIGPLAN Symposium on Compiler Construction 1979: 8-12
1978
7EERichard C. Holt, David B. Wortman, James R. Cordy, David R. Crowe: The Euclid Language: a progress report. ACM Annual Conference (1) 1978: 111-115
6 Richard C. Holt, G. Scott Graham, Edward D. Lazowska, M. A. Scott: Announcing Concurrent SP/k. Operating Systems Review 12(2): 4-7 (1978)
1977
5EERichard 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
4 Richard C. Holt: Some Deadlock Properties of Computer Systems. ACM Comput. Surv. 4(3): 179-196 (1972)
3 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)
1971
2 Richard C. Holt: Some Deadlock Properties of Computer Systems. SOSP 1971: 64-71
1 Richard C. Holt: Comments on Prevention of System Deadlocks. Commun. ACM 14(1): 36-38 (1971)

Coauthor Index

1Raihan Al-Ekram [91] [103]
2Mina Askari [98]
3David T. Barnard [5]
4Ivan T. Bowman [45] [47] [49] [52]
5Neil V. Brewster [49]
6Ian Carmichael [34]
7Dennis de Champeaux [24] [25]
8Charles L. A. Clarke [42] [48]
9Doug Cooper [28]
10James R. Cordy [5] [7] [9] [10] [14] [18] [20] [66]
11Anthony Cox [48]
12David R. Crowe [7] [10]
13Ian Davis [90]
14Thomas R. Dean [64]
15Stephan Diehl [86] [95]
16Frank J. Dudinsky [15]
17Steve M. Easterbrook [68] [73]
18Hoda Fahmy [40] [60] [62] [66]
19Rudolf Ferenc [65]
20Patrick J. Finnigan [38]
21Daniel P. Friedman [28]
22M. Funkenhauser [19]
23Daniel M. Germán [107]
24Michael W. Godfrey [22] [32] [33] [52] [58] [91] [100] [101] [104] [106] [108]
25G. Scott Graham [6]
26G.-L. Grenier [19]
27Ian H. Griggs [10]
28Tibor Gyimóthy [65]
29V. Carl Hamacher [21]
30Ahmed E. Hassan [54] [57] [63] [67] [69] [71] [72] [74] [76] [77] [78] [79] [81] [82] [83] [84] [85] [86] [87] [88] [92] [93] [94] [95] [97] [99] [102]
31Abram Hindle [100] [101] [104] [106] [107] [108]
32Chris Hobbs [103]
33John Hogg [25]
34Zhen Ming Jiang [88] [99]
35Philip M. Johnson [85]
36Rhys Price Jones [28]
37Ivan Kalas [38]
38Cory Kapser [91]
39Scott Kerr [38]
40Kostas Kontogiannis [38]
41Rainer Koschke [61] [65]
42Bruno Laguë [54]
43Sébastien Lapierre [54]
44George Lausman [23]
45Edward D. Lazowska [6]
46Doug Lea [25]
47Charles Leduc [54]
48Eric H. S. Lee [58]
49Yuan Lin [70] [75]
50Andrew J. Malton [64] [70] [89]
51Spiros Mancoridis [27] [29] [30] [32] [33] [36] [40]
52Audris Mockus [83] [85] [87]
53Hausi A. Müller [38]
54John Mylopoulos [38]
55J. Y. Pak [35]
56David A. Penny [22] [27] [29] [30]
57Stephen G. Perelgut [38]
58Edward M. Reingold [3]
59Peter Robinson [28]
60Andy Schürr [56] [96]
61M. A. Scott [6]
62Susan Elliott Sim [42] [43] [48] [61] [65] [68] [73] [96]
63Jacob Slonim [26]
64Claus W. Spitzer [79]
65Terry Stanhope [23]
66Martin Stanley [38]
67Alexander D. Stoyen (Alexander D. Stoyenko) [21]
68Nikita Synytskyy [90]
69John B. Tran [51] [58]
70Vassilios Tzerpos [34] [37] [39] [44] [46] [55] [59]
71Alan Wills [25]
72Andreas Winter [53] [56] [96]
73Kenny Wong [38]
74David B. Wortman [5] [7] [8] [9] [10] [13] [14]
75Jingwei Wu [67] [76] [79] [80] [92] [93] [102]
76Safwat G. Zaky [15]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)