


default search action
Software - Practice and Experience (SPE), Volume 21, 1991
Volume 21, Number 1, January 1991
- Christopher W. Fraser, Robert R. Henry:

Hard-coding Bottom-up Code Generation Tables to Save Time and Space. 1-12 - Robert L. Read, Martin L. Smith:

A Light-weight UIMS. 13-33 - Chin-Chen Chang, Tzong-Chen Wu:

A Letter-oriented Perfect Hashing Scheme Based upon Sparse Table Compression. 35-49 - Pawel Gburzynski, Piotr Rudnicki:

LANSF: A Protocol Modelling Environment and its Implementation. 51-76 - Rajendra K. Raj, Ewan D. Tempero, Henry M. Levy, Andrew P. Black, Norman C. Hutchinson, Eric Jul:

Emerald: A General-Purpose Programming Language. 91-118
Volume 21, Number 2, February 1991
- Richard Furuta, P. David Stotts, Jefferson Ogata:

Ytracc: a Parse Browser for Yacc Grammars. 119-132 - Reuven R. Levary, Chi Y. Lin:

Modelling the Software Development Process Using an Expert Simulation System Having Fuzzy Logic. 133-148 - Jack W. Davidson, David B. Whalley:

Methods for Saving and Restoring Register Values across Function Calls. 149-165 - Martin Hardwick, Wayne Uejio, David L. Spooner, Joe Czechowski, Phil Lohr, Brion Sarachan:

Implementing a User Interface Management System for Existing Applications Using an Object-oriented Database Tool. 167-185 - Brian Beckman:

A Scheme for Little Languages in Interactive Graphics. 187-207 - Ronald A. Olsson, Richard H. Crawford, W. Wilson Ho:

A Dataflow Approach to Event-based Debugging. 209-230 - Peter Norvig:

Correcting a Widespread Error in Unification Algorithms. 231-233
Volume 21, Number 3, March 1991
- Jeff Magee, Shing-Chi Cheung

:
Parallel Algorithm Design for Workstation Clusters. 235-250 - Shin-Yuan Tzou, David P. Anderson:

The Performance of Message-passing Using Restricted Virtual Memory Remapping. 251-267 - Ronald H. Perrott, Thomas F. Lunney:

A Syntax-directed Integrated Programming Environment for Developing SIMD Supercomputer Software. 269-286 - Colin C. Charlton, Paul H. Leng, Janet Little:

Vertical Migration of Numerical Routines in Software and Microcode. 287-297 - Pieter H. Hartel

:
Performance of Lazy Combinator Graph Reduction. 299-329 - Jonathan R. Vaughan, J. Duncan Whyatt

, Graham R. Brookes:
A Parallel Implementation of the Douglas-Peucker Line Simplification. 331-336
Volume 21, Number 4, April 1991
- H. Rebecca Callison, Alan C. Shaw:

Building a Real-time Kernel: First Steps in Validating a Pure Process/Adt Model. 337-354 - Gianpiero Cabodi, Paolo Camurati, Paolo Prinetto, Matteo Sonza Reorda

:
TPDL: Extended Temporal Profile Description Language. 355-374 - W. Wilson Ho, Ronald A. Olsson:

An Approach to Genuine Dynamic Linking. 375-390 - Vincent D. Moynihan, Peter J. L. Wallis:

The Design and Implementation of a High-level Language Converter. 391-400 - Frédéric Boussinot:

Reactive C: An Extension of C to Program Reactive Systems. 401-428
Volume 21, Number 5, May 1991
- Cui-Qing Yang, Raphael A. Finkel:

Utility Servers in Charlotte. 429-441 - Umakishore Ramachandran, Yousef Y. A. Khalidi:

An Implementation of Distributed Shared Memory. 443-464 - David R. Crowe:

NovAtel's Novel Approach to CPU Usage Measurement. 465-477 - Simon L. Peyton Jones, David R. Lester:

A Modular Fully-lazy Lambda Lifter in HASKELL. 479-506 - Pierre N. Robillard, Daniel Coupal, François Coallier:

Profiling Software through the Use of Metrics. 507-518 - Aniello Cimitile, Ugo de Carlini:

Reverse Engineering: Algorithms for Program Graph Production. 519-537
Volume 21, Number 6, June 1991
- James M. Purtilo, Joanne M. Atlee:

Module Reuse by Interface Adaptation. 539-556 - Roman Rozin, Siegfried Treu:

A Hybrid Implementation of a Process-oriented Programming Language for System Simulation. 557-579 - Keith D. Cooper, Mary W. Hall

, Linda Torczon:
An Experiment with Inline Substitution. 581-601 - Evelina Lamma, Paola Mello, Antonio Natali:

Reflection Mechanisms for Combining Prolog Databases. 603-624 - Yaron Wolfsthal:

Style Control in the Quill Document Editing Systems. 625-638 - Hervé J. Touati, Alan Jay Smith:

Reducing and Manipulating Complex Trace Data. 639-655
Volume 21, Number 7, July 1991
- Hsiao-Chung Cheng, Jang-Ping Sheu:

Design and Implementation of a Distributed File System. 657-675 - Norman Ramsey, Carla Marceau:

Literate Programming on a Team Project. 677-683 - K. N. King, A. Jefferson Offutt:

A Fortran Language System for Mutation-based Software Testing. 685-718 - Prasun Dewan:

An Inheritance Model for Supporting Flexible Displays of Data Structures. 719-738 - Wuu Yang:

Identifying Syntactic differences Between Two Programs. 739-755
Volume 21, Number 8, August 1991
- Fred Douglis

, John K. Ousterhout:
Transparent Process Migration: Design Alternatives and the Sprite Implementation. 757-785 - Steven M. Kearns:

Extending Regular Expressions with Context Operators and Parse Extraction. 787-804 - Steven M. Kearns:

Tlex. 805-821 - Marco Baldassari, Giorgio Bruno, Andrea Castella:

PROTOB: An Object-oriented CASE Tool for Modelling and Prototyping Distributed Systems. 823-844 - Xudong He, John A. N. Lee:

A Methodology for Constructing Predicate Transition Net Specifications. 845-875 - Christopher Mills, Stanley C. Ahalt, James E. Fowler:

Compiled Instruction Set Simulation. 877-889
Volume 21, Number 9, September 1991
- Glenn R. Luecke, Wagar Haque, Jim Hoekstra, Howard W. Jespersen, James Coyle:

Evaluation of Fortran Vector Compilers and Preprocessors. 891-905 - C. Richard Snow:

A Multi-protocol Campus Time Server. 907-922 - Jim Welsh, Brad Broom, Derek Kiong:

A Design Rationale for a Language-based Editor. 923-948 - Yi Zheng, Jim Hague:

DMT-a Demonstration Tool. 949-961 - Christopher W. Fraser, David R. Hanson:

A Code Generation Interface for ANSI C. 963-988
Volume 21, Number 10, October 1991
- Paul Baden Austin, Kevin Murray, Andy J. Wellings:

The Design of an Operating System for a Scalable Parallel Computing Engine. 989-1013 - Kyoji Umemura:

Floating-point Number LISP. 1015-1026 - John A. Dundas III:

Implementing Dynamic Minimal-prefix Tries. 1027-1040 - Stephen A. Rees, James P. Black:

An Experimental Investigation of Distributed Matrix Multiplication Techniques. 1041-1063 - P. D. Smith:

Experiments with a Very Fast Substring Search Algorithm. 1065-1074 - Lee J. White, Bogdan Wiszniewski

:
Path Testing of Computer Programs with Loops Using a Tool for Simple Loop Patterns. 1075-1102 - Kar-Wing Edward Lor:

Operational Definitions for System Requirements as the Basis of Design Automation. 1103-1124 - Arne Andersson:

A Note on Searching in a Binary Search Tree. 1125-1128
Volume 21, Number 11, November 1991
- Thomas M. J. Fruchterman, Edward M. Reingold:

Graph Drawing by Force-directed Placement. 1129-1164 - Richard Hesketh:

Perly-UNIX with Buttons. 1165-1187 - Vernon Rego:

EcliPSe: A System for High Performance Concurrent Simulation. 1189-1219 - Andrew Hume, Daniel Sunday:

Fast String Searching. 1221-1248 - M. Carlsson Göthe, D. Wengelin, Lars Asplund:

The Distributed Ada Run-time System DARTS. 1249-1263
Volume 21, Number 12, December 1991
- Jacob P. Ukelson, John D. Gould, Stephen J. Boies, Charles Wiecha:

Case Study: Using ITS Style Tools to Implement IBM's CUA-2 User Interface Style. 1265-1288 - Sean Quinlan:

A Cached WORM File System. 1289-1299 - Pohua P. Chang, Scott A. Mahlke, Wen-mei W. Hwu:

Using Profile Information to Assist Classic Code Optimizations. 1301-1321 - V. Seshadri, David B. Wortman:

An Investigation into Concurrent Semantic Analysis. 1323-1348 - Eric J. Byrne:

Software Reverse Engineering. 1349-1364 - J. William Atwood, Walter Prager:

A STREAMS-based Communications Subsystem in Turing Plus for Protocol Develelopment. 1365-1380

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














