Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Paul J. Leach is active.

Publication


Featured researches published by Paul J. Leach.


acm sigops european workshop | 1996

An overview of the Rialto real-time architecture

Michael B. Jones; Daniel L. McCulley; Alessandro Forin; Paul J. Leach; Daniela Rosu; Daniel L. Roberts

The goal of the Rialto project at Microsoft Research is to build a system architecture supporting coexisting independent real-time (and non-real-time) programs. Unlike traditional embedded-systems real-time environments, where timing and resource analysis among competing tasks can be done off-line, it is our goal to allow multiple independently authored real-time applications with varying timing and resource requirements to dynamically coexist and cooperate to share the limited physical resources available to them, as well as also coexisting with non-real-time applications.This paper gives an overview of the Rialto real-time architecture as it is implemented today and reports on some of the early results obtained. In particular, it describes the use of time constraints, activities, CPU and other resource reservation, and the system resource planner, and how they work together to achieve our goal of providing a flexible, dynamic real-time computing environment.


workshop on hot topics in operating systems | 1995

Modular real-time resource management in the Rialto operating system

Michael B. Jones; Paul J. Leach; Richard P. Draves; Joseph S. Barrera

This paper describes ongoing investigations into algorithms for modular distributed real-time resource management. These investigations are being conducted in the context of the Rialto operating system-an object-based real-time kernel and programming environment currently being developed within Microsoft Research. Some of the goals of this research include developing appropriate real-time programming abstractions to allow multiple independent real-time programs to dynamically coexist and share resources on the same hardware platforms. Use of these abstractions is intended both to allow individual applications to reason about their own resource requirements and for per-machine system resource planner applications to reason about and control resource allocations between potentially competing applications. The set of resources being managed is dynamically extensible, and may include remote resources in distributed environments. The local planner conducts resource negotiations with individual applications on behalf of the user, with the goal of maximizing the users perceived utility of the set of running applications with respect to resource allocations for those applications.


network and operating system support for digital audio and video | 1995

Support for User-Centric Modular Real-Time Resource Management in the Rialto Operating System

Michael B. Jones; Paul J. Leach; Richard P. Draves

This paper describes ongoing investigations into algorithms for user-centric modular distributed real-time resource management. These investigations are being conducted in the context of the Rialto operating system — an object-based real-time kernel and programming environment currently being developed within Microsoft Research.


Archive | 2004

A Conceptual Authorization Model for Web Services

Paul J. Leach; Blair B. Dillaway; Praerit Garg; Chris Kaler; Brian A. Lamacchia; Butler W. Lampson; John L. Manferdelli; Rick Rashid; John P. Shewchuk; Daniel R. Simon; Richard B. Ward

This paper describes a conceptual authorization model for Web Services. It is an adaptation of those of Taos [Lamp92] and SDSI [Lamp96] with terms changed to correspond more closely to those introduced with the WS-Security model [WS02]. In contrast to the more formal and mathematical presentation used for Taos and SDSI, this presentation is conceptual and informal, which hopefully may provide more intuition for some readers; it also might provide an outline for the class hierarchy of an object-oriented implementation. In addition, this model abstracts away from issues of distribution and network security such as authentication [Need78] and encryption (for example, by assuming that messages include the unforgeable identity of the sender and are private and tamperproof) so as to focus on authorization, but it does deal with the extensibility and composability of security services, and partial trust. It also


acm sigops european workshop | 1986

Position paper for a workshop on "making distributed systems work"

Paul J. Leach

Apollo has implemented one generation of distributed system, and is currently working on a second. In this paper, we will briefly describe: the system we have already bullt; what we learned from it; the architectural directions that we think are important for the new system; and what we expect to learn as we implement the new architecture.


Archive | 2004

XML-based template language for devices and services

William Michael Zintel; Amar S. Gandhi; Ye Gu; Shyamalan Pather; Jeffrey C. Schlimmer; Christopher M. Rude; Daniel R. Weisman; Donald R. Ryan; Paul J. Leach; Ting Cai; Holly Knight; Peter S. Ford


Archive | 2001

Schema-based services for identity-based data access

Mark H. Lucovsky; Shaun D. Pierce; Ramu Movva; Jagadeesh Kalki; David Benjamin Auerbach; Peter S. Ford; Yun-Qi Yuan; Yi-Wen Guu; Samuel John George; William R. Hoffman; Jay C. Jacobs; Paul A. Steckler; Walter C. Hsueh; Kendall D. Keil; Burra Gopal; Steven D. White; Paul J. Leach; Richard B. Ward; Philip Michael Smoot; Lijiang Fang; Michael B. Taylor; Suresh Kannan; Winnie C. Wu


Archive | 1996

Pull based, intelligent caching system and method for delivering data over a network

Gregory Burns; Paul J. Leach


Archive | 2000

Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages

Ye Gu; Peter S. Ford; Holly Knight; Yaron Y. Goland; Paul J. Leach


Archive | 1995

Method and system for network marshalling of interface pointers for remote procedure calls

Richard D. Hill; Antony S. Williams; Robert G. Atkinson; Tom Corbett; Paul J. Leach; Shannon J. Chan; Alexander A. Mitchell; Edward K. Jung; Craig Wittenberg

Collaboration


Dive into the Paul J. Leach's collaboration.

Researchain Logo
Decentralizing Knowledge