| 2009 |
66 | | R. Nigel Horspool,
Dale Lyons,
Micaela Serra:
ARMSim# - a Customizable Simulator for Exploring the ARM Architecture.
FECS 2009: 223-228 |
| 2008 |
65 | | Luís Veiga,
Vasco Amaral,
R. Nigel Horspool,
Giacomo Cabri:
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, PPPJ 2008, Modena, Italy, September 9-11, 2008
ACM 2008 |
64 | | Judith Bishop,
R. Nigel Horspool:
On the Efficiency of Design Patterns Implemented in C# 3.0.
TOOLS (46) 2008: 356-371 |
| 2007 |
63 | | Stefan Farfeleder,
Andreas Krall,
R. Nigel Horspool:
Ultra fast cycle-accurate compiled emulation of inorder pipelined architectures.
Journal of Systems Architecture 53(8): 501-510 (2007) |
62 | | Ivan Pryanishnikov,
Andreas Krall,
R. Nigel Horspool:
Compiler optimizations for processors with SIMD instructions.
Softw., Pract. Exper. 37(1): 93-113 (2007) |
61 | | R. Nigel Horspool:
Obituary: Per Brinch Hansen (1938-2007).
Softw., Pract. Exper. 37(12): 1243 (2007) |
60 | | R. Nigel Horspool:
Peter Brown (1939-2007).
Softw., Pract. Exper. 37(5): 463 (2007) |
59 | | R. Nigel Horspool:
Douglas T. Ross (1929-2007).
Softw., Pract. Exper. 37(7): 691 (2007) |
| 2006 |
58 | | R. Nigel Horspool,
David J. Pereira,
Bernhard Scholz:
Fast Profile-Based Partial Redundancy Elimination.
JMLC 2006: 362-376 |
57 | | Judith Bishop,
R. Nigel Horspool:
Cross-Platform Development: Software that Lasts.
SEW 2006: 119-122 |
56 | | Judith Bishop,
R. Nigel Horspool:
Cross-Platform Development: Software that Lasts.
IEEE Computer 39(10): 26-35 (2006) |
| 2005 |
55 | | Stefan Farfeleder,
Andreas Krall,
R. Nigel Horspool:
Ultra Fast Cycle-Accurate Compiled Emulation of Inorder Pipelined Architectures.
SAMOS 2005: 222-231 |
54 | | Nerina Bermudo,
Andreas Krall,
R. Nigel Horspool:
Control Flow Graph Reconstruction for Assembly Language Programs with Delayed Instructions.
SCAM 2005: 107-118 |
53 | | Judith Bishop,
R. Nigel Horspool,
Basil Worrall:
Experience in integrating Java with C# and .NET.
Concurrency - Practice and Experience 17(5-6): 663-680 (2005) |
| 2004 |
52 | | Bernhard Scholz,
R. Nigel Horspool,
Jens Knoop:
Optimizing for space and time usage with speculative partial redundancy elimination.
LCTES 2004: 221-230 |
51 | | Judith Bishop,
R. Nigel Horspool:
Developing principles of GUI programming using views.
SIGCSE 2004: 373-377 |
| 2003 |
50 | | Bernhard Scholz,
Eduard Mehofer,
R. Nigel Horspool:
Partial Redundancy Elimination with Predication Techniques.
Euro-Par 2003: 242-250 |
49 | | Bernhard Scholz,
Eduard Mehofer,
R. Nigel Horspool:
Predicated Partial Redundancy Elimination Using A Cost Analysis.
Parallel Processing Letters 13(4): 525-536 (2003) |
| 2002 |
48 | | R. Nigel Horspool:
Compiler Construction, 11th International Conference, CC 2002, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Grenoble, France, April 8-12, 2002, Proceedings
Springer 2002 |
47 | | Kelvin Yeow,
R. Nigel Horspool,
Michael R. Levy:
Expeditious XML Processing.
IDEAL 2002: 148-153 |
46 | | Judith Bishop,
R. Nigel Horspool,
Basil Worrall:
Experience with integrating Java with new technologies: C#, XML and web services.
Java Grande 2002: 225 |
45 | | Andreas Krall,
R. Nigel Horspool:
Optimizations for Object-Oriented Languages.
The Compiler Design Handbook 2002: 219-246 |
44 | | John Aycock,
R. Nigel Horspool:
Practical Earley Parsing.
Comput. J. 45(6): 620-630 (2002) |
| 2001 |
43 | | John Aycock,
R. Nigel Horspool:
Directly-Executable Earley Parsing.
CC 2001: 229-243 |
42 | | John Aycock,
R. Nigel Horspool,
Jan Janousek,
Borivoj Melichar:
Even faster generalized LR parsing.
Acta Inf. 37(9): 633-651 (2001) |
41 | | Michael M. J. Zastre,
R. Nigel Horspool:
Exploiting exceptions.
Softw., Pract. Exper. 31(12): 1109-1123 (2001) |
40 | | John Aycock,
R. Nigel Horspool:
Schrödinger's token.
Softw., Pract. Exper. 31(8): 803-814 (2001) |
| 2000 |
39 | | John Aycock,
R. Nigel Horspool:
Simple Generation of Static Single-Assignment Form.
CC 2000: 110-124 |
| 1999 |
38 | | John Aycock,
R. Nigel Horspool:
Faster Generalized LR Parsing.
CC 1999: 32-46 |
| 1998 |
37 | | R. Nigel Horspool:
Systems Implementation 2000, IFIP TC2 WG2.4 Working Conference on Systems Implementation 2000: Languages, methods and tools, 23-26 February 1998, Berlin, Germay
Chapman & Hall 1998 |
36 | | Quetzalcoatl Bradley,
R. Nigel Horspool,
Jan Vitek:
JAZZ: an efficient compressed format for Java archive files.
CASCON 1998: 7 |
35 | | R. Nigel Horspool,
Jason Corless:
Tailored Compression of Java Class Files.
Softw., Pract. Exper. 28(12): 1253-1268 (1998) |
| 1997 |
34 | | Andreas Krall,
Jan Vitek,
R. Nigel Horspool:
Near Optimal Hierarchical Encoding of Types.
ECOOP 1997: 128-145 |
33 | | Jan Vitek,
R. Nigel Horspool,
Andreas Krall:
Efficient Type Inclusion Tests.
OOPSLA 1997: 142-157 |
32 | | R. Nigel Horspool:
CCC: A Caching Compiler for C.
Softw., Pract. Exper. 27(2): 155-165 (1997) |
| 1996 |
31 | | Philippe McLean,
R. Nigel Horspool:
A Faster Earley Parser.
CC 1996: 281-293 |
30 | | Jan Vitek,
R. Nigel Horspool:
Compact Dispatch Tables for Dynamically Typed Object Oriented Languages.
CC 1996: 309-325 |
| 1995 |
29 | | R. Nigel Horspool:
The Effect of Non-Greedy Parsing in Ziv-Lempel Compression Methods.
Data Compression Conference 1995: 302-311 |
| 1994 |
28 | | James S. Uhl,
R. Nigel Horspool:
Flow Grammars - a Flow Analysis Methodology.
CC 1994: 203-217 |
27 | | Jan Vitek,
R. Nigel Horspool:
Taming Message Passing: Efficient Method Look-Up for Dynamically Typed Languages.
ECOOP 1994: 432-449 |
| 1993 |
26 | | R. Nigel Horspool:
Recursive Ascent-Descent Parsing.
Comput. Lang. 18(1): 1-15 (1993) |
25 | | R. Nigel Horspool,
Jan Vitek:
Static Analysis of PostScript Code.
Comput. Lang. 19(2): 65-78 (1993) |
24 | | R. Nigel Horspool,
Michael R. Levy:
Translator-based multiparadigm programming.
Journal of Systems and Software 23(1): 39-49 (1993) |
| 1992 |
23 | | Jan Vitek,
R. Nigel Horspool,
James S. Uhl:
Compile-Time Analysis of Object-Oriented Programs.
CC 1992: 236-250 |
22 | | R. Nigel Horspool,
Gordon V. Cormack:
Constructing Word-Based Text Compression Algorithms.
Data Compression Conference 1992: 62-71 |
21 | | R. Nigel Horspool,
Jan Vitek:
Static analysis of PostScript code.
ICCL 1992: 14-23 |
20 | | Mantis H. M. Cheng,
R. Nigel Horspool,
Michael R. Levy:
Compositional Operational Semantics for Prolog Programs.
New Generation Comput. 10(3): 315-334 (1992) |
| 1991 |
19 | | R. Nigel Horspool:
Improving LZW.
Data Compression Conference 1991: 332-341 |
| 1990 |
18 | | R. Nigel Horspool:
Recursive Ascent-Descent Parsers.
CC 1990: 1-10 |
17 | | R. Nigel Horspool:
Incremental Generation of LR Parsers.
Comput. Lang. 15(4): 205-223 (1990) |
| 1988 |
16 | | R. Nigel Horspool:
ILALR: An Incremental Generator of LALR(1) Parsers.
CC 1988: 128-136 |
| 1987 |
15 | | Gordon V. Cormack,
R. Nigel Horspool:
Data Compression Using Dynamic Markov Modelling.
Comput. J. 30(6): 541-550 (1987) |
14 | | R. Nigel Horspool,
Michael R. Levy:
Correctness of an Extended Operator-Precedence Parsing Algorithm.
Inf. Process. Lett. 24(4): 265-273 (1987) |
13 | | R. Nigel Horspool,
Ronald M. Huberman:
Analysis and development of demand prepaging policies.
Journal of Systems and Software 7(3): 183-194 (1987) |
12 | | R. Nigel Horspool,
Michael R. Levy:
Mkscan - A Interactive Scanner Generator.
Softw., Pract. Exper. 17(6): 369-378 (1987) |
11 | | R. Nigel Horspool,
Gordon V. Cormack:
Hashing as a Compaction Technique for LR Parser Tables.
Softw., Pract. Exper. 17(6): 413-416 (1987) |
| 1985 |
10 | | Gordon V. Cormack,
R. Nigel Horspool,
M. Kaiserswerth:
Practical Perfect Hashing.
Comput. J. 28(1): 54-58 (1985) |
9 | | R. Nigel Horspool,
André Scheunemann:
Automating the Selection of Code Templates.
Softw., Pract. Exper. 15(5): 503-514 (1985) |
| 1984 |
8 | | Gordon V. Cormack,
R. Nigel Horspool:
Algorithms for Adaptive Huffman Codes.
Inf. Process. Lett. 18(3): 159-165 (1984) |
| 1983 |
7 | | R. Nigel Horspool,
Jeffrey M. Laks:
An improved block sequencing method for program restructuring.
Journal of Systems and Software 3(3): 245-250 (1983) |
| 1982 |
6 | | R. Nigel Horspool,
Laurence W. Dunkelman:
Analysis and Optimization of Set Expressions.
Comput. J. 25(3): 340-346 (1982) |
5 | | R. Nigel Horspool,
Eric C. R. Hehner:
Comments on "A Method for Representing Data Items of Unlimites Length in a Computer Memory".
IEEE Trans. Software Eng. 8(6): 620-621 (1982) |
| 1980 |
4 | | R. Nigel Horspool,
Nenad Marovac:
An Approach to the Problem of Detranslation of Computer Programs.
Comput. J. 23(3): 223-229 (1980) |
3 | | Eric C. R. Hehner,
R. Nigel Horspool:
Corrigendum: A New Representation of the Rational Numbers for Fast Easy Arithmetic.
SIAM J. Comput. 9(1): 217 (1980) |
2 | | R. Nigel Horspool:
Practical Fast Searching in Strings.
Softw., Pract. Exper. 10(6): 501-506 (1980) |
| 1979 |
1 | | Eric C. R. Hehner,
R. Nigel Horspool:
A New Representation of the Rational Numbers for Fast Easy Arithmetic.
SIAM J. Comput. 8(2): 124-134 (1979) |