Microsoft Research Blog

English

  1. Algebraic Operational Semantics and Occam 

    April 7, 1990 | Yuri Gurevich and Lawrence A. Moss

    We give evolving algebra semantics to the Occam programming language generalizing in the process evolving algebras to the case of distributed concurrent computations. Later note: the first example of a distributed abstract state machine.

  2. The Computer Reaches Out: The Historical Continuity of Interface Design 

    April 1, 1990 | Jonathan Grudin

    This paper examines the evolution of the focus of user interface research and development from the first production of commercial computer systems in the 1950s through the present. The term ā€œuser interfaceā€ was not needed in the beginning, when most users were engineers and programmers;…

  3. Environmental Robustness in Automatic Speech Recognition 

    April 1, 1990 | Alex Acero

    In this paper we report our initial efforts to make SPHINX, the CMU continuous-speech speaker-independent recognition system, robust to changes in the environment. To deal with differences in noise level and spectral tilt between close-talking and desktop microphones, we propose two novel methods based on…

  4. Ideal Partition of Resources for Metareasoning 

    February 1, 1990 | Eric Horvitz and John Breese

    We can achieve significant gains in the value of computation by metareasoning about the nature or extent of base-level problem solving before executing a solution. However, resources that are irrevocably committed to metareasoning are not available for executing a solution. Thus, it is important to…

  5. Performance of Firefly RPC 

    February 1, 1990 | Mike Schroeder and Michael Burrows

    In this paper we report on the performance of the remote procedure call (RPC) implementation for the Firefly multiprocessor and analyze the implementation to account precisely for all measured latency. From the analysis and measurements, we estimate how much faster RPC could be if certain…

  6. Local Spatial Frequency Analysis of Image Texture 

    January 1, 1990 | John Krumm and Steven A. Shafer

    Real-world scenes contain many interacting phenomena that lead to complex images which are difficult to interpret automatically. Part of this difficulty is due to the dichotomy of useful representations for these phenomena. Some effects are best described in the spatial domain, while others are more…