Home     Top: Operating Systems: Distributed    [Clusters   Distributed   Fault Tolerance   Linux   Memory Management   Microkernel   Real-time   Unix   Windows]

Change ordering:   Authority   Hubs (tutorials)   Date   Expected authority       Show titles only
Reverse date order

This directory is created automatically and some papers may be mislabeled. Only document within the CiteSeer database are listed. The directory is intended to provide entry points for browsing the database and is not intended to be authoritative. Papers may not appear in all relevant categories. For example, papers in a sub-category may not appear in higher level categories.

Integrated Real-Time Resource Scheduling - Gopalan, Chiueh (2001)   (Correct)
Real-time periodic applications, such as multimedia applications, that utilize multiple system resources, such as CPU, disks, and network link, require coordinated scheduling of these resources in ord... / used to effectively control and distribute the CPU and I O bandwidths among br algorithm used in traditional operating systems is either SCAN algorithm or

Network Servers for Multidisciplinary Problem Solving - Anupam Joshi (2001)   (Correct)
The evolution of the Internet into the Global Information Infrastructure (GII) is impacting many institutions of life in general, and, the way we view computing in particular. This future computationa... / natural approach to parallel and distributed problem solving. The advent br as an objectoriented operating system kernel that allows the

Project Description - The General (2000)   (Correct)
utomatically generates whatever coercions are necessary for marshalling/unmarshalling between layers. Currently, the toolbox contains mainly classes of primitive FOs such as RPC and multicast communic... / Syst emes d'Objets R'epartis Distributed Object-Support Systems INRIA br general theme of our work is operating system support for object-oriented

VSE: Formal Methods Meet Industrial Needs - Autexier, Hutter, Langenstein.. (2000)   (Correct)
The Verification Support Environment (VSE) is a tool to formally specify and verify complex systems. It provides means to structure specifications and supports the development process from the speci... / methods in order to deal with distributed and concurrent systems br of C code under the VxWorks operating system. The structure of the

Recent Developments in the CMU Midi Toolkit - Dannenberg (2000)   (Correct)
Introduction to the CMU Midi Toolkit The CMU Midi Toolkit is a software system that provides an easy-to-use interface to Midi, a standard interface for music synthesizers (Loy, 1985). The intent of t... / and composition and it has been distributed to hundreds of users but br them with a standard operating system command such as cat in

Efficient Implementations of Software Architectures via Partial.. - Marlet, Thibault, Consel (1999)   (Correct)
The notion of flexibility (that is, the ability to adapt to changing requirements or execution contexts) is recognized as a key concern in structuring software, and many architectures have been desi... / nature computations may be distributed over a network of heterogeneous br available platforms hardware operating systems etc.and features the

An Empirical Evaluation of OS Support for Real-time CORBA Object.. - David Levine (1999)   (Correct)
There is increasing demand to extend Object Request Broker (ORB) middleware to support distributed applications with stringent real-time requirements. However, lack of proper OS support can yield subs... / to the International Symposium on Distributed Objects and Applications br the suitability of real-time operating systems VxWorks and LynxOS and

The Case for Informed Transport Protocols - Savage, Cardwell, Anderson (1999)   (Correct)
Wide-area distributed applications are frequently limited by the performance of Internet data transfer. We argue that the principle cause of this effect is the poor interaction between host-centric co... / U.S.A. Abstract Wide-area distributed applications are frequently br outside the view of the host operating system. Consequently the

Measuring OS Support for Real-time CORBA ORBs - David Levine (1999)   (Correct)
This paper compares and evaluates the suitability of realtime operating systems, VxWorks and LynxOS, and generalpurpose operating systems with real-time extensions, Windows NT, Solaris, and Linux, for... / extensions to CORBA to support distributed real-time applications br the suitability of realtime operating systems VxWorks and LynxOS and

On Implementing MPI-IO Portably and with High Performance - Thakur, Gropp, Lusk (1999)   (Correct)
We discuss the issues involved in implementing MPI-IO portably on multiple machines and file systems and also achieving high performance. One way to implement MPI-IO portably is to implement it on top... / accesses a three-dimensional distributed array of size Theta br all machines with a Unix-like operating system. One way to implement MPI-IO

MultiView and Millipage - Fine-Grain Sharing in Page-Based DSMs - Itzkovitz, Schuster (1999)   (Correct)
In this paper we develop a novel technique, called MultiView, which enables implementation of page-based fine-grain dsms. We show how the traditional techniques for implementing page-based dsms can be... / for implementing software distributed shared memory systems dsms br and is smaller than the operating system's page size. The run-time

Failure Recovery Algorithms for Multimedia servers - Shenoy, Vin (1999)   (Correct)
In this paper, we present two novel disk failure recovery methods that utilize the inherent characteristics of video streams for efficient recovery. Whereas the first method exploits the inherent redu... / J. Shenoy and Harrick M. Vin Distributed Multimedia Computing Laboratory br to software failures and operating system crashes customers of

The MultiSpace: an Evolutionary Platform for Infrastructural Services - Gribble, Welsh, Brewer, Culler (1999)   (Correct)
This paper presents the architecture for a Base, a clustered environment for building and executing highly available, scalable, but exible and adaptable infrastructure services. Our architecture has t... / Emergent services in a world of distributed objects this strategy is br c application and feature set operating system and hardware platform.

Detecting Global Predicates in Distributed Systems with Clocks - Stoller (1999)   (Correct)
This paper proposes a framework for detecting global state predicates in systems of processes with approximately-synchronized real-time clocks. Timestamps from these clocks are used to define two orde... / Detecting Global Predicates in Distributed Systems with Clocks br uses sequence numbers operating-system protection mechanisms may

Supporting Customized Failure Models for Distributed Software - Hiltunen, Immanuel, Schlichting (1999)   (Correct)
The cost of employing software fault-tolerance techniques in distributed systems is strongly related to the type of failures to be tolerated. For example, in terms of the amount of redundancy required... / Customized Failure Models for Distributed Software Matti A. br On The Osf ri Mk . Mach Operating System And Cords tmr A Variant

The Region Trap Library: Handling Traps on Application-Defined.. - Brecht, Sandhu (1999)   (Correct)
User-level virtual memory (VM) primitives are used in many different application domains including distributed shared memory, persistent objects, garbage collection, and checkpointing. Unfortunately, ... / application domains including distributed shared memory persistent br pages defined by the operating system and architecture. In many

Performance Evaluation of Parallel Systems - Cremonesi, Rosti, Serazzi, Smirni (1999)   (Correct)
In this paper performance evaluation methodologies that have been applied in the analysis of parallel systems are reviewed together with the specific performance metrics. We concentrate on a few selec... / investigated ranging from purely distributed memory to various levels of br network input output and operating system. We demonstrate the utility

Software-Directed Register Deallocation for Simultaneous.. - Lo, Parekh, Eggers, Levy, Tullsen (1999)   (Correct)
This paper proposes and evaluates software techniques that increase register file utilization for simultaneous multithreading (SMT) processors. SMT processors require large register files to hold mult... / that permit the compiler and operating system to free registers

Defending Against Denial of Service Attacks in Scout - Spatscheck, Peterson (1999)   (Correct)
We describe a two-dimensional architecture for defending against denial of service attacks. In one dimension, the architecture accounts for all resources consumed by each I/O path in the system; this ... / something as commonplace as a distributed file system cached file br the path object in the Scout operating system. In the second dimension the

Practical Application of Model Checking in Software Verification - Havelund, Skakkebaek (1999)   (Correct)
This paper presents our experiences in applying the Java PathFinder (Jpf), a recently developed Java to Spin translator, in the finding of synchronization bugs in a Chinese Chess game server applica... / will be ubiquitous and distributed networked servers will br also requires the underlying operating system scheduler to schedule the

A Real-Time Push-Pull Communications Model for Distributed Real-Time.. - Juvva (1999)   (Correct)
Real-time and multimedia applications like multi-party collaboration, internet telephony and distributed command control systems require the exchange of information over distributed and heterogeneous ... / Communications Model for Distributed Real-Time and Multimedia br enormously from middleware operating system and networking services that

An Adaptable Network COntrol and Reporting System (ANCORS) - Livio Ricciulli (1999)   (Correct)
We present ANCORS, an adaptable network control and reporting system that merges technology from network management and distributed simulation to provide a unified paradigm for assessing, controlling,... / from network management and distributed simulation to provide a unified br resources from the node operating system. A particularly interesting

Fine-Grain and Multiprogramming-Conscious Nanothreading with the.. - Nikolopoulos, Polychronopoulos.. (1999)   (Correct)
This paper presents the architectural and implementation details of a nanothreading runtime system on top of the Solaris operating system. A nanothreading runtime system addresses jointly three major ... / through the use of non-blocking distributed queues and memory pools with br with the Solaris Operating System Dimitrios S. Nikolopoulos

Processes in Electronic Commerce - Alonso, Hagen, Lazcano (1999)   (Correct)
Trading communities, virtual business processes and virtual enterprises are key elements in today's Electronic Commerce. In this paper, we argue that supporting these notions is similar to supporting ... / development of coarse grained distributed programs and that these br addition to the conventional operating system interpretation the concept

Checking the Correctness of Architectural Transformation Steps via.. - Riemenschneider (1999)   (Correct)
Architectural definition often begins with a very highlevel architectural description, e.g., specification of dataflow among a few abstract components. This highlevel description is then refined in or... / on architectures for secure distributed transaction processsing. Other br language level and operating system level constructs. So the

An Experimental Digital Library Platform - A Demonstrator Prototype.. - Hulth, Jonsson (1999)   (Correct)
Within the framework of the Digital Library project at SICS, this thesis describes the implementation of a demonstrator prototype of a digital library (DigLib); an experimental platform integrating... / documents do and can easily be distributed through networks. The concept br view regardless of computer operating system and software. Installing

Zero-Copy Data Movement Mechanisms for UVM - Cranor, Parulkar (1999)   (Correct)
We introduce UVM, a new virtual memory system specifically designed to provide the I/O and IPC systems with a range of flexible data movement mechanisms. Implemented in the NetBSD operating system, UV... / such as multimedia imaging and distributed computing expect the highest br Implemented in the NetBSD operating system UVM completely replaces the

A Multi-Level WDM Access Protocol for an Optically Interconnected.. - Sivalingam, Dowd (1999)   (Correct)
Scalable, hierarchical, all-optical WDM networks for processor interconnection in multiprocessor systems have been recently considered. The principal objective of this paper is to introduce an access ... / type of network which supports a distributed shared memory DSM br appears to the user and operating system as a shared memory

WISE: Business to Business E-Commerce - Alonso, Fiedler, Hagen, Lazcano.. (1999)   (Correct)
The Internet and the proliferation of inexpensive computing power in the form of clusters of workstations or PCs provide the basic hardware infrastructure for business to business electronic commerce ... / engine acting as the underlying distributed operating system controlling br as the underlying distributed operating system controlling the execution of

Transplanting in Gardens: Efficient Heterogeneous Task Migration for.. - Roe, Szyperski (1999)   (Correct)
Task migration across heterogeneous platforms is one of the great challenges of distributed computing. While several approaches are known, very few actual implementations are available. The problem ... / one of the great challenges of distributed computing. While several br state heap stack and operating system state all of which may

The PURE Family of Object-Oriented Operating Systems for Deeply.. - Beuche, Guerrouat, al. (1999)   (Correct)
Deeply embedded systems are forced to operate under extreme resource constraints in terms of memory, CPU, time, and power consumption. Typical examples are automotive systems. Today's limousines can b... / on Object-Oriented Real-Time Distributed Computing ISORC' May br PURE Family of Object-Oriented Operating Systems for Deeply Embedded Systems

A Configurable Multimedia Middleware Platform - Coulson (1999)   (Correct)
Experience has indicated that it is both beneficial and feasible to support soft real-time/ multimedia applications in distributed middleware architectures such as the Object Management Group's CORBA.... / Platform Geoff Coulson Distributed Multimedia Research Group br in a standard workstation operating system environment. Comparative

The Open Agent Architecture: A Framework for Building Distributed.. - Martin, Cheyer, Moran (1999)   (Correct)
The Open Agent Architecture (OAA), developed and used for several years at SRI International, makes it possible for software services to be provided through the cooperative efforts of distributed coll... / A Framework for Building Distributed Software Systems David L. br its programming language its operating system or any other system aspects

Declarative Internet Programming Constraint-based Optimization of.. - Hickey (1999)   (Correct)
no abstract-- unknown Declarative Internet Programming Constraint-based Optimization of Scheme Applets Timothy J. Hickey , February 16, 1999 1 Proposed research This proposal addresses both theor... / class libraries which are distributed freely with each JDK and are a br viewed by many as part of the operating system e.g. the Java AWT and

OpenMP for Networks of SMPs - Hu, Lu, Cox, Zwaenepoel (1999)   (Correct)
In this paper, we present the first system that implements OpenMP on a network of shared-memory multiprocessors. This system enables the programmer to rely on a single, standard, shared-memory API for... / of the TreadMarks software distributed memory system SDSM In br the same multiprocessor the operating system maintains the coherence of

Application Steering For Large Clusters Of Workstations In High.. - Gutleber (1999)   (Correct)
This paper presents an approach for managing applications in a computing cluster. The problem is that several requirements such as flexibility, scalability and inclusion of diverse software have to be... / Switzerland Keywords distributed systems CORBA Cobject br applications at once. Operating system extensions are not a

Multisensor Data Fusion for Next Generation Distributed Intrusion.. - Bass (1999)   (Correct)
Next generation cyberspace intrusion detection systems will fuse data from heterogeneous distributed network sensors to create cyberspace situational awareness. This paper provides a few first steps t... / Data Fusion for Next Generation Distributed Intrusion Detection Systems br systems historically examine operating system audit trails and Internet

Secure Interoperation of Secure Distributed Databases - An.. - Gilham, Riemenschneider, Stavridou (1999)   (Correct)
This paper describes the process of implementing an architecture for secure distributed transaction processing, the process of verifying that it has the desired security properties, and the implemen... / Secure Interoperation of Secure Distributed Databases An Architecture br by a programming language or operating system. At a very abstract level

On The Use Of Natural Language Concepts For The Conceptual Modeling.. - Lewerenz (1999)   (Correct)
Today, access to information is simply vital. It becomes more and more necessary to provide access to information at any time, from anywhere, to anybody. Different interaction media and different user... / Graduate School in Distributed Information Systems DFG grant br the underlying database and operating system. It exploits the

Reflective Authorization Systems: Possibilities, Benefits, and.. - Ancona, Cazzola, Fernandez (1999)   (Correct)
We analyze how to use the reective approach to integrate an authorization system into a distributed object-oriented framework. The expected bene ts from the reective approach are: more stability of ... / an authorization system into a distributed object-oriented framework. The br enforced by the DBMS andjor operating system. Object-oriented systems de

Flexible Collective Operations for Distributed Object Groups - Nolte (1999)   (Correct)
Collective operations on multiple distributed objects are a powerful means to coordinate parallel computations. In this paper we present an inheritance based approach to implement parallel collectiv... / Collective Operations for Distributed Object Groups Jorg Nolte br system of the Peace operating system family mainly targeting

Matisse: A system-on-chip design methodology emphasizing dynamic.. - Verkest, Jr., Ykman, Croes, Miranda, .. (1999)   (Correct)
MATISSE is a design environment intended for developing systems characterized by a tight interaction between control and data-flow behavior, intensive data storage and transfer, and stringent real-tim... / power. In addition dedicated distributed memory architectures may be br environment the underlying operating system is responsible for all the

fcc Fork95 Compiler Reference Manual - Christoph W. Keßler (1999)   (Correct)
This report describes installation, use, and implementation principles of fcc. 1 Installing fcc unknown Fork95 Compiler Reference Manual Christoph W. Keßler Fachbereich 4 -- Informatik Universitat ... / the SB-PRAM system tools which is distributed at the Fork web page. Recent br the existence of the SB-PRAM operating system PRAMOS which is neither

A Desktop Design for Synchronous Collaboration - Dorohonceanu, Marsic (1999)   (Correct)
This paper presents a novel graphics user interface for desktop management of a synchronous groupware client. The interface is part of the Rutgers University DISCIPLE framework that enables sharing o... / main objective of DISCIPLE DIstributed System for Collaborative br between the user and the operating system-the entire user interaction

ONTOFILE: Exterior and Interior Ontologies of File/HTTP URLs - Harold Boley (1999)   (Correct)
The conceptual-modeling language ONTOFILE is introduced to cope with the ontological complexity of (distributed) le systems. On the basis of the functional-logic language Relfun and the metadata-elem... / the ontological complexity of distributed le systems. On the basis of br facilities of wide-spread operating systems such as UNIX and WINDOWS

High Efficient Parallel Computation of Resonant Frequencies of.. - Weisong Shi (1999)   (Correct)
A new approach of parallel implementation of FDTD method on a novel software DSM (Distributed Shared Memory) system is proposed and implemented in this paper. Computation of the resonant frequency o... / method on a novel software DSM Distributed Shared Memory system is br running Linux or Windows NT operating system. This software system is

An Advanced Communication Toolkit for Implementing the Broker Pattern - Cristian Francu (1999)   (Correct)
The Broker pattern is a powerful solution when building middleware communication systems. Existing toolkits, such as BAST, GTS, and ACE, although useful, are insufficient to implement the Broker patte... / framework design patterns distributed system broker pattern br datagrams Endpoint OperatingSystem NetworkTransport

SCI-PVM: Parallel Distributed Computing on SCI Workstation Clusters - Zoraja, al. (1999)   (Correct)
Workstation and PC clusters interconnected by SCI (Scalable Coherent Interface) are very promising technologies for high performance cluster computing. Using commercial SBus to SCI interface cards and... / SCI-PVM Parallel Distributed Computing on SCI Workstation br mechanisms only. Since no operating system or network protocol software

Challenges for Distributed Event Services: Scalability vs.. - Carzaniga, Rosenblum, Wolf (1999)   (Correct)
this paper we also sketched some design solutions that we adopted for SIENA. In particular, we have formulated an event service that combines an expressive API with a generic distributed architecture.... / Challenges for Distributed Event Services Scalability br anything from a library to an operating system service to a separate

Tailor-made Operating Systems for Embedded Parallel Applications - Fröhlich, Schröder-Preikschat (1999)   (Correct)
This paper presents the Pure/Epos approach to deal with the high complexity of adaptable operating systems and also to diminish the distance between application and operating system. A system design... / parallel computing on distributed memory architectures. Epos is br Tailor-made Operating Systems for Embedded Parallel

Performance Analysis of Dynamic Web Page Generation Technologies - Kothari, Claypool (1999)   (Correct)
The Web has experienced phenomenal growth over the past few years, placing heavy load on Web servers. Today's Web servers also process an increasing number of requests for dynamic pages, making server... / and present content to users distributed across Internet thus helping br concurrency alternatives and operating system selection. Related Work

A Role Based Access Control Model and Reference Implementation within .. - Ferraiolo, Barkley, Kuhn (1999)   (Correct)
This paper describes NIST's enhanced RBAC model and our approach to designing and implementing RBAC features for networked Web servers. The RBAC model formalized in this paper is based on the properti... / Networks Distributed Systems C. . Computer br system management and operating system products without any

A Web caching bibliography - Pierre (1999)   (Correct)
J. A scalable middleware solution for advanced wide-area Web services. In Proceedings of the 1998 Middleware conference (Sept. 1998). http://www.cs.vu.nl/pub/papers/globe/ middleware.98.ps.Z. [226] W... / A. S. Globe A wide-area distributed system. IEEE Concurrency br of the nd ACM Symposium on Operating Systems Design and Implementation

Wait-Free Synchronization in Multiprogrammed Systems: Integrating.. - Anderson, Moir (1999)   (Correct)
James H. Anderson Department of Computer Science University of North Carolina at Chapel Hill Mark Moir y Department of Computer Science University of Pittsburgh Abstract We consider wait-free ... / th International Symposium on Distributed Computing pp. - . br of commercially-available operating systems schedule processes in this

Supporting Automatic Configuration of Component-Based Distributed.. - Kon, Campbell (1999)   (Correct)
Recent developments in Component technology enable the construction of complex software systems by assembling together off-the-shelf components. However, it is still difficult to develop efficient, re... / Con guration of Component-Based Distributed Systems Fabio Kon y br model in a new distributed operating system. Introduction Research

MultiView and Millipage Fine-Grain Sharing in Page-Based DSMs - Ayal Itzkovitz (1999)   (Correct)
In this paper we develop a novel technique, called MultiView, which enables implementation of page-based #ne-grain dsms. We show how the traditional techniques for implementing page-based dsms can be ... / for implementing software distributed shared memory systems dsms br in the Third Symposium on Operating Systems Design and Implementation

Quartz: Supporting QoS-Constrained Services in Heterogeneous.. - Frank Siqueira (1999)   (Correct)
This paper describes an architecture that addresses common problems found in systems supporting QoS specification and enforcement, such as lack of flexibility and expressiveness in the specification o... / Siqueira and Vinny Cahill Distributed Systems Group Department of br above. Modern networks and operating systems provide predictable

New Dimensions in Distributed Journalism Through Dragon Slayer III - Wedde, Lischka (1999)   (Correct)
In a journalistic scenario new dimensions of cooperative feature writing are described. In order to compose a highly up-to-date article on economic events with global causes and consequences under the... / New Dimensions in Distributed Journalism Through Dragon br by innovative distributed operating system services in particular

On Testing Distributed Systems with Broker Architecture - Ghosh (1999)   (Correct)
This paper summarizes the research issues involved in testing broker-based distributed systems and outlines our research goals and methodology. It describes a prototype testing and monitoring tool tha... / On Testing Distributed Systems with Broker br levels -hardware memory operating system between layers in the

Seamless Visual Object-Oriented Behavior Modeling for Distributed.. - Giese, Graf, Wirtz (1999)   (Correct)
To ease the development of distributed systems, the visual notions for the structural aspects of object-oriented analysis and design should be combined with techniques handling concurrency and distrib... / Behavior Modeling for Distributed Software Systems Holger br which used to work well in operating systems for decades because

The Linux Kernel - Rusling (1999)   (Correct)
Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . 13 3 Memory Management 15 3.1 An Abstract Model of Virtual Memory . . . . . . . . . . . . . . . . . . 16 3.1.1 Demand Paging . . . . . . ... / now using. This book is freely distributable you may copy and br any other freely available operating system. To many Linux is an enigma.

Design of the 2k Naming Service - Hydari (1999)   (Correct)
html, March 1997. [15] P. J. Leach, P. H. Levine, B. P. Douros, D. L. Nelson J. A. Hamilton, and B. L. Stumpf. The Architecture of an Integrated Local Network. IEEE Journal on Selected Areas in Commu... / for Locating Files in a Distributed System. In Proceeding of the br of the Cronus Distributed Operating System. In Proceedings of the th

Implicit Coscheduling: Coordinated Scheduling with Implicit.. - Arpaci-Dusseau (1998)   (Correct)
Contents List of Figures vii List of Tables x 1 Introduction 1 1.1 Requirements : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 2 1.2 Previous Approaches : : : : : : : : : : : :... / with Implicit Information in Distributed Systems by Andrea Carol

PVS Bibliography - Rushby (1998)   (Correct)
this report, including the BibT E X bibliography, are available at http://www.csl.sri.com/pvs-bib.html. PVS users are encouraged to use the BibT E X entries from these files, which are as accurate, co... / cited only when they are widely distributed e.g.NASA or where there br the impression that the full operating system was verified as opposed to

Virtual Memory on Data Diffusion Architectures - Buenabad-Chávez (1998)   (Correct)
i Acknowledgements : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ii DECLARATION : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : v 1 Introduction... / a shared address space on top of distributed main memory. Their distinctive br emulation of part of the Mach operating system virtual memory. This

Distributed Multimedia Applications and Quality of Service - Hafid, von Bochmann, Dssouli (1998)   (Correct)
Distributed multimedia (MM) applications are very sensitive to the quality of service (QoS) provided by their computing and communication environment. This paper surveys the QoS issues behind distri... / Distributed Multimedia Applications and br protocols networks operating systems file servers multimedia

COYOTE: A System for Constructing Fine-Grain Configurable.. - Bhatti, Hiltunen, Schlichting, Chiu (1998)   (Correct)
Communication-oriented abstractions such as atomic multicast, group RPC, and protocols for location-independent mobile computing can simplify the development of complex applications built on distribut... / of complex applications built on distributed systems. This paper describes br Reusable software D. . Operating Systems Communication Management

Obtaining Responsiveness in Resource-Variable Environments - Forman (1998)   (Correct)
Obtaining Responsiveness in Resource-Variable Environments by George H. Forman Chairperson of Supervisory Committee: Professor John Zahorjan Computer Science and Engineering This research addresses th... / sharing of resources such as distributed file systems . wireless br . Language and Operating System .

Concurrency and Distribution in Object-Oriented Programming - Briot, GUERRAOUI, Löhr (1998)   (Correct)
This paper aims at classifying and discussing the various ways along which the object paradigm is used in concurrent and distributed contexts. We distinguish the library approach, the integrative app... / Concurrency and Distribution in Object-Oriented

Dynamic Mapping of Activation Trees - Dinda (1998)   (Correct)
An interactive application responds to aperiodic user input with computation that can be expressed as activation trees. By bounding the execution time of these trees, we can improve the responsiveness... / incorporate my algorithm into a distributed object system to show that it br less predictable due to operating system jobs daemons other users'

Towards Performance-Driven System Support for Distributed Computing.. - Cruz, Park (1998)   (Correct)
With the proliferation of networked distributed resources and the prevalence of workstation clusters as a dominant computing platform, providing adequate system support for distributed computing, incl... / System Support for Distributed Computing in Clustered

Compilation Issues For Distributed Shared Memory On Clusters Of.. - Roy (1998)   (Correct)
118 Autobiographical Statement 120 viii List of Tables 2.1 Comparison of Compilation Tools . . . . . . . . . . . . . . . . . . . . . . 8 2.2 Code Size increase for NPB2.3 serial benchmarks . . . . ... / Compilation Issues For Distributed Shared Memory On Clusters Of br . . . Operating System Library .

SLIC: An Extensibility System for Commodity Operating Systems - Ghormley, Rodrigues, Petrou, Anderson (1998)   (Correct)
Modern commodity operating systems are large and complex systems developed over many years by large teams of programmers, containing many hundreds of thousands of lines of code. Consequently, it is ex... / upcalls distributed shared memory userlevel br System for Commodity Operating Systems Douglas P. Ghormley

Java Operating Systems: Design and Implementation - Back, Tullmann, Stoller, Hsieh.. (1998)   (Correct)
Language-based extensible systems such as Java use type safety to provide memory safety in a single address space. Memory safety alone, however, is not sufficient to protect different applications fro... / in the middle. Research in distributed systems and networking ease br Java Operating Systems Design and Implementation

PAISS - Design and Implementation of a Parallel Iterative Linear.. - Christen (1998)   (Correct)
This report describes the design and implementation of the parallel iterative linear system solver PAISS (Parallel Adaptive Iterative linear System Solver) for distributed memory multicomputers and w... / linear System Solver for distributed memory multicomputers and

SPOTT: A Predictable and Scalable Architecture for Autonomous Mobile.. - Zelek, Levine (1998)   (Correct)
A robot control architecture called SPOTT 1 is proposed and implemented as a soft real-time system of concurrently executing and co-operating modules. What distinguishes SPOTT from other architectur... / architecture soft real-time distributed processing I. Introduction br TCA is a high-level operating system supporting distributed

Alleviating Priority Inversion and Non-determinism in Real-time CORBA .. - Schmidt, Mungee, Gokhale (1998)   (Correct)
There is increasing demand to extend CORBA to support applications with stringent real-time requirements. However, conventional CORBA Object Request Brokers (ORBs) exhibit substantial priority inversi... / . Emerging Trends in Distributed Real-time Systems br Although some operating systems networks and protocols

Tender to III/97/31 Lot 5, Deliverable 1.1 - DISCO Report on the.. - Bertozzi, Chiola, Ciaccio, Conte.. (1998)   (Correct)
This report surveys the state of the art of Cluster Computing based mainly on low-cost PC or workstations technology. Real industrial applications as well as EU funded and international University/Res... / the availability of really distributed operating systems OSs that br libraries and or operating system OS primitives and by

Computing in the RAIN: A Reliable Array of Independent Nodes - Vasken Bohossian (1998)   (Correct)
The RAIN project is a research collaboration between Caltech and NASA-JPL on distributed computing and data storage systems for future spaceborne missions. The goal of the project is to identify and d... / between Caltech and NASA-JPL on distributed computing and data storage br run in conjunction with operating system services and standard

A Secure Active Network Environment Architecture - Realization in.. - Alexander, Arbaugh, Keromytis, Smith (1998)   (Correct)
Active Networks is a network infrastructure which is programmable on a per-user or even per-packet basis. Increasing the flexibility of such network infrastructures invites new security risks. Coping ... / face of link failure ffl Distributed intelligent low-latency br systems using a secure operating system environment as a basis

Real-Time Dependable Channels: Customizing QoS Attributes for.. - Hiltunen (1998)   (Correct)
Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents ... / Customizing QoS Attributes for Distributed Systems Matti A. br MK . Mach real-time operating system and CORDS a system for

Fault Manager for Distributed Operating Environments Design.. - Sens (1998)   (Correct)
This paper presents the design, implementation, and performance evaluation of a software fault manager for distributed applications. Dubbed STAR, it uses the natural redundancy existing in networks of... / The STAR Fault Manager for Distributed Operating Environments br portable to UNIXTM-like operating systems. The current implementation

A Secure Active Network Environment Architecture - Alexander (1998)   (Correct)
Active Networks are a network infrastructure which is programmable on a per-user or even per-packet basis. Increasing the flexibility of such network infrastructures invites new security risks. Coping... / on the car radio. In this way distributed intelligence low-latency br systems using a secure operating system environment as a basis

Performance of Autonomy-based Systems: Tuning Emergent Cooperation - Thierry Dagaeff (1998)   (Correct)
This paper presents our work, which relates to the general problem of adaptability for artificial entities. More particularly, our work tackles the problem of performance control in systems made up of... / speed-up multi-agent systems distributed artificial intelligence br at both application and operating system levels. The general trend of

Just-in-time Transparent Resource Management in Distributed Systems - Baratloo, Itzkovitz, Kedem, Zhao (1998)   (Correct)
This paper presents the design and the implementation of a resource management system for monitoring computing resources on a network and for dynamically allocating them to concurrently executing jobs... / Resource Management in Distributed Systems TR - br tight integration with the operating system DRMS or require an

Performance Implications of Securing Active Networks - Alexander, Arbaugh, Keromytis, Smith (1998)   (Correct)
Security is an obvious risk to active networking, as increased flexibility creates numerous opportunities for mischief. The point at which this flexibility is exposed, e.g., through the loading of cod... / For example the portability and distributed programming support of the Java br system components such as the operating system shared libraries etc. The

Behaviour Specification of Parallel Active Objects - Holvoet, Kielmann (1998)   (Correct)
The development of parallel programs is primarily concerned with application speed. This has led to the development of parallel applications in which software engineering aspects play only subordinate... / client-server applications in distributed computing environments br which map directly to operating system equivalents. In general the

Lightweight Transactions on Networks of Workstations - Athanasios Papathanasiou (1998)   (Correct)
Although transactions have been a valuable abstraction of atomicity, persistency, and recoverability, they have not been widely used in programming environments today, mostly because of their high ove... / Even Distributed Shared Memory systems can br on top of the Windows NT operating system. Our experimental results

Efficient Remote Method Invocation - Veldema, van Nieuwpoort, Maassen.. (1998)   (Correct)
In current Java implementations, Remote Method Invocation is slow. On a Pentium Pro/Myrinet cluster, for example, a null RMI takes 1228 µs using Sun's JDK 1.1.4. This paper describes Manta, a Java sys... / RMI originally designed for distributed programming a viable mechanism br avoid expensive traps to the operating system. With these optimizations

The SwitchWare Active Network Implementation - Alexander, Hicks, Kakkar, Keromytis, .. (1998)   (Correct)
Introduction This is an overview of work on the SwitchWare active network project, which began two years ago based on ideas about how to improve the flexibility of networks by making the network prog... / of its success in several other distributed computing and networking br system running on top of an operating system such as Linux. Using this

An Evaluation of Linear Models for Host Load Prediction - Peter Dinda (1998)   (Correct)
This paper evaluates linear models for predicting the Digital Unix five-second load average from 1 to 30 seconds into the future. A detailed statistical study of a large number of load traces leads to... / is authorized to reproduce and distribute reprints for Governmental br its vendor-supplied operating system scheduling tasks initiated

Flexible Operating System Support for SCI Clusters - Koch, de Pina (1998)   (Correct)
The bottleneck for many parallel and distributed applications on networks of workstations is the high cost of communication on traditional network interfaces. Memory-mapped network interfaces provid... / bottleneck for many parallel and distributed applications on networks of br Flexible Operating System Support for SCI Clusters

RENEW: A Tool for Fast and Efficient Implementation of Checkpoint.. - Nuno Neves (1998)   (Correct)
This paper describes the design, implementation, and evaluation of a run-time system for clusters of workstations that allows the rapid testing of checkpoint protocols with standard benchmarks. To ach... / protocols have been proposed for distributed systems Most of these br Message Passing Module Operating System Server Ckp. Computing

User Customization of Virtual Network Interfaces with U-Net/SLE - Oppenheimer, Welsh (1998)   (Correct)
We describe U-Net/SLE (Safe Language Extensions), a user-level network interface architecture which enables per-application customization of communication semantics through downloading of user extensi... / in high-speed interconnects for distributed and parallel computing br these systems bypass the operating system kernel to achieve high

Distribution in a Demand Driven Style - Ian Holyer (1998)   (Correct)
In this paper we present a model of distribution as a natural consequence of deterministic concurrency; a purely declarative form of concurrency that preserves referential transparency. This extends t... / Distribution in a Demand Driven Style

The Network RamDisk : Using Remote Memory on Heterogeneous NOWs - Michail Flouris (1998)   (Correct)
Efficient data storage, a major concern in the modern computer industry, is mostly provided today by the the traditional magnetic disk. Unfortunately the cost of a disk transfer measured in processor ... / RamDisk NRD is a scalable distributed low-latency storage system. It br the Linux and the Digital Unix operating systems as a block device driver

Transparent Communication Management in Wireless Networks - Kidston (1998)   (Correct)
Wireless networks are characterized by the generally low quality of service (QoS) that they provide. In the face of user mobility between heterogeneous networks, it is understandable that distributed ... / it is understandable that distributed applications designed for the br . . . Operating-System Integration .

The Effectiveness of SRAM Network Caches in Clustered DSMs - Moga, Dubois (1998)   (Correct)
The frequency of accesses to remote data is a key factor affecting the performance of all Distributed Shared Memory (DSM) systems. Remote data caching is one of the most effective and general techniqu... / affecting the performance of all Distributed Shared Memory DSM systems. br and MIP- . to the operating system such as page placement

Approaches to Parallel Quantifier Elimination - Dolzmann, Gloor, Sturm (1998)   (Correct)
Special-purpose quantifier elimination procedures for problems of low degree using virtual substitution of test terms have recently turned out to be applicable to a variety of non-trivial non-academic... / is to study parallelization and distribution of the virtual substitution br is middle-ware between the operating system below and the application

Using Multicast and Multithreading to Reduce Communication in.. - Evan Speight (1998)   (Correct)
This paper examines the performance benefits of employing multicast communication and application-level multithreading in the Brazos software distributed shared memory (DSM) system, a transparently mu... / in the Brazos software distributed shared memory DSM system a br memory and the underlying operating system primitives used to implement

Consh: Confined Execution Environment for Internet Computations - Albert Alexandrov (1998)   (Correct)
The recent rapid growth of the Internet made a vast pool of resources available globally and enabled new kinds of applications raising the need for transparent remote access and for protected computin... / these applications to be widely distributed and used it is necessary to br user-level extension of the operating system which works by interposing

Automated Recovery in a Secure Bootstrap Process - Arbaugh, Keromytis, Farber, Smith (1998)   (Correct)
Integrity is rarely a valid presupposition in many systems architectures, yet it is necessary to make any security guarantees. To address this problem, we have designed a secure bootstrap process, AEG... / University of Pennsylvania Distributed Systems Laboratory br such a secure bootstrap the operating system kernel cannot be trusted

On Using Network RAM as a non-volatile Buffer - Pnevmatikatos, Markatos, Maglis.. (1998)   (Correct)
File systems and databases usually make several synchronous disk write accesses in order to make sure that the disk always has a consistent view of their data, so that it can be recovered in the case ... / to large scale geographically distributed databases. Recent architecture br power failures. In the Sprite Operating System for example dirty data

Nested Java Processes: OS Structure for Mobile Code - Tullmann, Lepreau (1998)   (Correct)
The majority of work on protection in single-language mobile code environments focuses on information security issues and depends on the language environment for solutions to the problems of resource ... / a reasonably well functioning distributed system places on the local OS br problems faced by multi-user operating systems. We believe that real

Global Management of Coherent Shared Memory on an SCI Cluster - Povl Koch (1998)   (Correct)
The I/O-based implementations of the SCI standard allow cost-efficient use of shared memory on a wide range of cluster architectures. These implementations have typically been used for message-passing... / memory. Keywords-Coherent distributed shared memory global memory br a tight integration with the operating system's virtual memory mechanisms.

A Metaobject Architecture for Fault Tolerant Distributed Systems: The .. - Fabre, Pérennou (1998)   (Correct)
The FRIENDS system developed at LAAS-CNRS is a metalevel architecture providing libraries of metaobjects for fault tolerance, secure communications and group-based distributed applications. The use ... / Architecture for Fault Tolerant Distributed Systems The FRIENDS Approach br they are integrated into the operating system mechanisms are not easy to

The CRISIS Wide Area Security Architecture - Belani, Vahdat, Anderson, Dahlin (1998)   (Correct)
This paper presents the design and implementation of a new authentication and access control system, called CRISIS. A goal of CRISIS is to explore the systematic application of a number of design prin... / is to enable a new class of distributed applications that benefit from br WebOS a system that extends operating system abstractions such as

User Service Assistant: An End-to-End Reactive QoS Architecture - Landfeldt, Seneviratne, Diot (1998)   (Correct)
The rapid deployment of interactive and multimedia applications, and the increased mobility of computers leads to the need of new technical solutions in computing systems. Today, the Internet comprise... / increasingly being used to run distributed multimedia applications. These br be based on general-purpose operating systems and interconnected using a

Understanding the Branch Performance of Object Oriented Workloads - Radhakrishnan Tang (1998)   (Correct)
Object oriented programming (OOP) methodology has gained widespread acceptance despite concerns on slow execution. Object oriented languages typically use indirect function calls to implement polymorp... / IDL parser generating Cstubs distributed as part of the Fresco library. br is similar. richards An operating system simulation benchmark. The

On the Role of Inter-Component Dependence in Supporting Automatic.. - Kon, Campbell (1998)   (Correct)
Recent developments in Component technology enable the construction of complex software systems by assembling together o -the-shelf components. However, it is still diĘcult to develop eĘcient, reliabl... / for reifying dependencies in distributed component systems. We describe br model in a new distributed operating system. Introduction The

Virtual Network Transport Protocols for Myrinet - Chun (1998)   (Correct)
This paper describes a protocol for a general-purpose cluster communication system that supports multiprogramming with virtual networks, direct and protected network access, reliable message delivery ... / clientserver parallel and distributed applications in a br access and bypassing the operating system for all common case

A Performance-oriented Operating System Approach to Fast.. - Chiola And (1998)   (Correct)
The use of workstations connected by a fast Local Area Network (LAN) to form a so called Network of Workstations (NOW) is a very appealing idea to implement a low-cost parallel processing platform. In... / computational model behind the distributed application. Two main br A Performance-oriented Operating System Approach to Fast

Capability-Based Primitives for Access Control in Object-Oriented.. - Hale, Threet, Shenoi (1998)   (Correct)
Access control is the cornerstone of information security and integrity, but the semantic diversity of object models makes it difficult to provide a common foundation for access control in objectorien... / Keywords Access control distributed object systems capabilities br level of the Meta-Object Operating System Environment providing a

Dynamic Coscheduling on Workstation Clusters - Patrick Sobalvarro (1998)   (Correct)
Coscheduling has been shown to be a critical factor in achieving efficient parallel execution in timeshared environments [11, 18, 4]. However, the most common approach, gang scheduling, has limitation... / have been explored. On distributed memory systems the need for br clusters in which stock operating systems kernels must be run. With

Deferred Data-Flow Analysis - Shamik Sharma (1998)   (Correct)
Loss of precision due to the conservative nature of compile-time dataflow analysis impacts a wide variety of optimizations. In this paper, we propose a general framework which combines compile-time an... / in conservative analysis of distributed shared memory code. The code br interactions with the operating-system interactions with other

On Using Network Memory to Improve the Performance of.. - Ioannidis, Markatos, Sevaslidou (1998)   (Correct)
Transactions have been valued for their atomicity and recoverability properties that are useful to several systems, ranging from CAD environment to large-scale databases. Unfortunately, the performanc... / pagers even Distributed Shared Memory systems br of software malfunctions operating system crashes etc. Data that must

Transaction-Based Coordination of Software Agents - Evaggelia Pitoura (1998)   (Correct)
Cooperative software agents provide a novel framework for building distributed applications. Central to the model is the support for sophisticated coordination and close cooperation among different ... / a novel framework for building distributed applications. Central to the br agent may be executed as an operating system process an operating system

Coordinating Multiagent Applications on the WWW: A Reference.. - Ciancarini, Tolksdorf, Vitali.. (1998)   (Correct)
The original Web did not support multiuser, interactive applications. This shortcoming is being studied, and several approaches have been proposed to use the Web as a platform for programming Internet... / agents as well. Index Terms-Distributed programming systems Java br domain for all hardware and operating system platforms in use. .

Timed Colored Petri Net Models of Distributed Memory Multithreaded.. - Zuberek, Govindarajan, Suciu (1998)   (Correct)
Distributed--memory multithreaded multiprocessors are composed of a number of (multithreaded) processors, each with its memory, and an interconnecting network. The long memory latencies and synchroniz... / Timed Colored Petri Net Models of Distributed Memory Multithreaded br communication and to alleviate operating system overheads. Several

Achieving Middleware Customization in a Configuration-Based.. - Issarny, Bidan, Saridakis (1998)   (Correct)
Middleware configurations provide a means to make accessible a wide range of applications on a (possibly large) distributed heterogeneous platform. However, as new application areas appear, middleware... / on a possibly large distributed heterogeneous platform. br in a layer above the operating system and network software and

System Support for Transparency and Network-aware Adaptation in.. - Baggio (1998)   (Correct)
Today's applications for mobile computers are inadapted: mobile users must foresee disconnections and plan manually what they will need during these disconnections. To avoid this, our project aims at ... / with network-aware flexibility by distributing the responsibilities between br should be supplied at the operating system level so that any

Dodo: A User-level System for Exploiting Idle Memory in Workstation.. - Samir Koussih (1998)   (Correct)
In this paper, we present the design and implementation of Dodo, an efficient user-level system for harvesting idle memory in off-the-shelf clusters of workstations. Dodo enables data-intensive applic... / on top of U-Net. The complete distribution is about lines of br no modifications to the operating system and or processor firmware and

How to Migrate Agents - Hohlfeld, Yee (1998)   (Correct)
Using our migration extension technique, it is possible to create an agent system in which the programmer is not restricted from using any part of the normally available functionality in their program... / In contrast agent systems are distributed yet localized the agents br provided by the LOCUS operating system. . thread-state migration.

An Architecture and Object Model for Distributed Object-Oriented.. - Stankovic, Son (1998)   (Correct)
The confluence of computers, communications, and databases is quickly creating a global virtual database where many applications require real-time access to both temporally accurate and multimedia dat... / Architecture and Object Model for Distributed Object-Oriented Real-Time br level i.e.in both the operating system and network layers. Included

The Rthreads Distributed Shared Memory System - Dreier, Zahn, Ungerer (1998)   (Correct)
Rthreads (Remote threads) is a software distributed shared memory system that supports sharing of global variables on clusters of computers with physically distributed memory. Rthreads uses explicit f... / The Rthreads Distributed Shared Memory System Bernd br computers. In contrast the operating systems of single or multiprocessor

Using Meta-Interfaces to Support Secure Dynamic System Reconfiguration - Michael Horie (1998)   (Correct)
Today's operating system designers face a daunting challenge: they must design systems that can support a great diversity of applications in a secure, efficient, reliable, and effective fashion. The c... / Conference on Configurable Distributed Systems. Copyright IEEE. br Lab. Abstract Today's operating system designers face a daunting

A Component-Based Architecture for Scalable Distributed Multimedia - Kon, Campbell, Tan, Valdez, Chen.. (1998)   (Correct)
Digital video and audio multimedia systems will rapidly take the place of existing analog systems in the next millennium's radio and television broadcasts. Current initiatives in digital radio will so... / Architecture for Scalable Distributed Multimedia Fabio Kon br is currently investigating operating system CKB and

FREE JAZZ: A User-Level Real-Time Threads Package Designed for.. - Kramp (1998)   (Correct)
Up to now designers of multi-threaded run-time systems traditionally disdain readily available user-level threads packages due to their inherent lack of flexibility, resultant from prevalently adherin... / by Peter Buhler here at the Distributed Systems Group scheduling has br The Rt Threads Package Is Operating System Independent The User-Level

Kernel-Level Scheduling for the Nano--Threads Programming Model - Eleftherios Polychronopoulos (1998)   (Correct)
Multiprocessor systems are increasingly becoming the systems of choice for low and high-end servers, running such diverse tasks as number crunching, large-scale simulations, data base engines and worl... / multiprocessors and scalable distributed shared memory systems are br policy of the IRIX . operating system on a Silicon Graphics

Optimizing Parallel Applications for Wide-Area Clusters - Bal, Plaat, Bakker, Dozy, Hofman (1998)   (Correct)
Recent developments in networking technology cause a growing interest in connecting local-area clusters of workstations over wide-area links, creating multilevel clusters, or meta computers. Often, la... / this idea to geographically distributed computers. By interconnecting br GFLOPS peak performance. The operating system used on DAS is BSD OS from

Towards a Requirements-based Information Model for Configuration.. - Aschemann, Kehr (1998)   (Correct)
Several architectures are defined for distributed systems management, most of which stem from the network management domain. They all share the idea of multiple models, at least comprising an informat... / architectures are defined for distributed systems management most of br combination of processor and operating system such as sparc-sunos vs.

The Cogency Monitor: An External Interface Architecture For a.. - Stankovic, Son, Nguyen (1998)   (Correct)
We are developing a distributed database, called BeeHive, which could offer features along different types of requirements: real-time, fault-tolerance, security, and quality-of service for audio and v... / Interface Architecture For a Distributed Object-Oriented Real-Time br level i.e.in both the operating system and network layers. Included

A Real-Time Library for the Design of Hybrid Robot Control.. - Beccari, Caselli, Reggiani.. (1998)   (Correct)
The paper describes a real-time library providing facilities useful in the design of robot control architectures. The library supports structured creation of reactive and deliberative modules, dynamic... / of High Performance Systems for Distributed Applications by C.N.R. br in part in a generic realtime operating system or could be obtained from

An Architecture for Dynamically Extensible Operating Systems - Clarke, Coulson (1998)   (Correct)
Operating system design has traditionally followed a philosophy in which the system is structured as a fixed set of abstractions and mechanisms. This approach, however, is now showing its limitations ... / Michael Clarke and Geoff Coulson Distributed Multimedia Research Group br for Dynamically Extensible Operating Systems Michael Clarke and Geoff

Shared Memory Implementation of A Parallel Switch-Level Circuit.. - Chen, Bagrodia (1998)   (Correct)
Circuit simulation is a critical bottleneck in VLSI design. This paper describes the implementation of an existing parallel switch-level simulator called MIRSIM on a shared-memory multiprocessor archi... / methods. It also can be run on a distributed or shared memory br the architectural and operating system characteristics including

Operating System Support for Easy Development of Distributed File.. - Kenichi Kourai (1998)   (Correct)
A number of new distributed file systems have been developed, but the development of such file systems is not a simple task because it requires the operating system kernel to be modified. We have ther... / Support for Easy Development of Distributed File Systems Kenichi Kourai br Technical Report - Operating System Support For Easy Development

Using Design/CPN for the Schedulability Analysis of Actor Systems.. - Nigro, Pupo (1998)   (Correct)
This work is concerned with the use of Design/CPN for the modelling and analysis of actorbased distributed real-time systems. Coloured Petri Nets are used to obtain a formal and operational model of... / and analysis of actorbased distributed real-time systems. Coloured br policies and mechanisms of an operating system. . Basic Components

JAZ: Java Algorithm visualiZer. A Multi-Platform Collaborative Tool.. - Bongiovanni, Crescenzi, Hago (1998)   (Correct)
this paper we propose a new unknown R. Battiti and A. A. Bertossi (Eds.) pp. 184-186 JAZ: Java Algorithm visualiZer. A Multi-Platform Collaborative Tool for Teaching and Testing Graph Algorithms 1... / also be used as a multi-platform distributed collaborative tool for br is the kind of hardware operating system language and applications

Automated Symbolic Timing Analysis for Distributed Systems - Stoller, Unnikrishnan (1998)   (Correct)
A timing property of a distributed system is an assertion about the time intervals between events in executions of that system. There are three traditional approaches to determining timing properties ... / Symbolic Timing Analysis for Distributed Systems Scott D. Stoller br to a particular compiler operating system CPU network etc.

Migration and Rollback Transparency for Arbitrary Distributed.. - Petri, Bolz, Langendörfer (1998)   (Correct)
Programmers and users of compute intensive scientific applications often do not want to (or even cannot) code load balancing and fault tolerance into their programs. The P / BEAM system [PL95, PSLS96]... / Transparency for Arbitrary Distributed Applications in Workstation br Institute for Operating Systems and Computer Networks

Security in TINA - Staamann, Buttyán, Wilhelm (1998)   (Correct)
TINA specifies an open architecture for telecommunication services in the broadband, multimedia, and information era. Its characteristics most relevant for security are a variety of services, a multit... / services implemented as distributed applications in the emerging br - Lausanne EPFL Operating Systems Laboratory LSE

Two-Stage Programming - Lederer, Dumitrescu (1998)   (Correct)
Introduction Imperative programming is commonly used in scientific computing. It offers the advantage of performance but has also considerable drawbacks. The most important one is the explicit store ... / sp mainly addresses parallel distributed scientific applications. It br the underlying hardware the operating system etc.behave correctly A

Cooperative Caching of Dynamic Content on a Distributed Web Server - Vegard Holmedahl (1998)   (Correct)
In this technical report we propose a new method for improving the average response time of Web servers by cooperatively caching the results of requests for dynamic content. The work is motivated by o... / Caching of Dynamic Content on a Distributed Web Server Vegard Holmedahl br mechanisms such as CGI the operating system overhead for this call is

Compiler Technology for Portable Checkpoints - Strumpen (1998)   (Correct)
We have implemented a prototype compiler called porch that transforms C programs into C programs supporting portable checkpoints. Portable checkpoints capture the state of a computation in a machine-i... / marshalling or heterogeneous distributed shared memory. Here the br by a particular compiler and operating system compliance. By visiting each

Distributed Virtual Machines: A System Architecture for Network.. - Emin Sirer (1998)   (Correct)
Modern virtual machines, such as Java and Inferno, are emerging as network computing platforms. While today's virtual machines provide higher-level abstractions and more sophisticated services than th... / Distributed Virtual Machines A System br to decompose monolithic operating systems into microkernel-based

Exporting Database Functionality - The CONCERT Way - Relly, Schuldt, Schek (1998)   (Correct)
In order to extend database technology beyond traditional applications a new paradigm called "exporting database functionality" as a radical departure from traditional thinking has been proposed in re... / possibly heterogeneous possibly distributed possibly autonomous subsystems br BLOB interface also to regular operating system files. Because the large

Naming: Design Pattern and Framework - Silva, Sousa, Antunes (1998)   (Correct)
Naming is an important, but frequently overlooked, aspect of software systems. Usually, naming appears combined with other issues, e.g. distributed communication technology. This paper treats naming i... / combined with other issues e.g. distributed communication technology. This br is done transparently by the operating system and hardware and requires no

Market-based Resource Control for Mobile Agents - Bredin, Kotz, Rus (1998)   (Correct)
Mobile agents are programs that can migrate from machine to machine in a heterogeneous, partially disconnected network. As mobile agents move across a network, they consume resources. We discuss a sys... / a uniform paradigm for developing distributed applications primarily br machines which run different operating systems and are administered by

Design of a Real-Time Communication Service for Local Area Networks - Koster (1998)   (Correct)
This thesis describes the B E A T communication service that adds basic real-time mechanisms on top an Ethernet to the Linux operating system while not precluding the use of conventional applications... / constraints to be meaningful in a distributed real-time system. It is br top an Ethernet to the Linux operating system while not precluding the use

Specification-Consistent Coordination Model For Computations - Edgar Lederer (1998)   (Correct)
A new coordination model for computations is presented. It offers increased confidence in the correctness of imperative programs and considerable simplification of imperative programming and debugging... / languages parallel distributed scientific computing. br the underlying hardware the operating system etc. behave correctly

Experience with Secure Multi-Processing in Java - Balfanz, al. (1998)   (Correct)
As Java TM is the preferred platform for the deployment of network computers, it is appealing to run multiple applications on a single Java desktop. We experimented with using the Java platform as a... / which is a built-in program distributed with JDK and normally run as br from within the underlying operating system. Therefore the question we

Dual Objects - An Object Model for Distributed System Programming - Nolte, Schröder-Preikschat (1998)   (Correct)
Introduction When parallel processing became popular at the end of the eighties, it became evident that common operating systems were not able to deliver the pure performance of parallel hardware to ... / Objects -An Object Model for Distributed System Programming Jorg br it became evident that common operating systems were not able to deliver the

A transactional DSM Operating System in Java - Schoettner, Traub, Schulthess (1998)   (Correct)
Distributed Shared Memory (DSM) is a well known interconnection paradigm in the scientific community. The development of distributed applications basing on message passing is more complex than on a DS... / of Ulm Germany Abstract Distributed Shared Memory DSM is a well br A transactional DSM Operating System in Java M. Schoettner S.

An Adaptive Approach to Object-Oriented Real-Time Computing - Gergeleit (1998)   (Correct)
Real-time computing is becoming an enabling technology for many important distributed applications such as flexible manufacturing, multimedia, robotics and process control. Traditionally, real-time sy... / technology for many important distributed applications such as flexible br should be provided at the operating system or middleware level as the

Dynamically Reconfiguring Multimedia Components: A Model-based.. - Scott Mitchell (1998)   (Correct)
This paper describes the reconfiguration architecture of the DJINN multimedia programming framework. We introduce the concept of multimedia transactions for structuring changes into atomic units that ... / College University of London Distributed multimedia systems are br location hardware platform operating system and the various technologies

Internet Packet Loss: Measurement and Implications for End-to-End QoS - Borella, Swider, Uludag, Brewster (1998)   (Correct)
We analyze a month of Internet packet loss statistics for speech transmission using three different sets of transmitter /receiver host pairs. Our results indicate that packet loss is highly bursty, wi... / would experience. Thus we wrote a distributed application layer program br times. Since an operating system timer sends the transmitter

Constructing Compact Models of Concurrent Java Programs - Corbett (1998)   (Correct)
Finite-state verification technology (e.g., model checking) provides a powerful means to detect concurrency errors, which are often subtle and difficult to reproduce. Nevertheless, widespread use of t... / that copies are not made or distributed for profit or direct commercial br heretofore plagued mostly operating system and telephony switch

A Modular and Scalable Simulation Tool for Large Wireless Networks - Rajive Bagrodia (1998)   (Correct)
This paper describes a modular and scalable simulation environment, called GloMoSim, to evaluate end-to-end performance of integrated wired and wireless networks. GloMoSim has been implemented on se... / in collaborative operation e.g.distributed scientific experiments search br protocol stack of a network operating system for PCs Short Second

High-fidelity Distributed Simulation of Local Area Networks - Livio Ricciulli (1998)   (Correct)
The Adaptable Network COntrol and Reporting System (ANCORS) project merges technology from network management, active networking, and distributed simulation in a unified paradigm to assist in the asse... / High-fidelity Distributed Simulation of Local Area br obtained by modifying a Linux operating system to allow its execution in

The Fiasco Kernel: Requirements Definition - Hohmuth (1998)   (Correct)
Fiasco is a new implementation of the L4 microkernel interface for the x86 architecture. It is intended to be a drop-in replacement for L4/x86. Fiasco is intended to have good real-time properties, an... / L implementations. It will be distributed under a freeware open-source br Dept. of Computer Science Operating Systems Group D- Dresden

A Flexible Security System for Metacomputing Environments - Adam Ferrari (1998)   (Correct)
A metacomputing environment is a collection of geographically distributed resources (people, computers, devices, databases) connected by one or more high-speed networks and potentially spanning multip... / is a collection of geographically distributed resources people computers br Like a traditional operating system Legion builds on a diverse

Protecting File Systems: A Survey of Backup Techniques - Chervenak, Vellanki, Kurmas (1998)   (Correct)
This paper presents a survey of backup techniques for protecting file systems. These include such choices as device-based or file-based backup schemes, full vs. incremental backups, and optional data ... / managers such as IBM's ADSTAR Distributed Storage Manager Legato's br data inconsistencies. An operating system kernel may buffer write data

A Dynamic Matching and Scheduling Algorithm for Heterogeneous.. - Maheswaran, Siegel (1998)   (Correct)
A heterogeneous computing system provides a variety of different machines, orchestrated to perform an application whose subtasks have diverse execution requirements. The subtasks must be assigned to m... / design prototype and refine a distributed resource management system br with its associated compiler operating system and programming environment

Seamless Computing with WebSubmit - McCormack, Koontz, Devaney (1998)   (Correct)
WebSubmit is a Web-browser based interface to heterogeneous collections of remote high-performance computing resources. It makes these resources easier to use by replacing a constantly changing range ... / of Java has made it also a way to distribute clientside executables safely. br hardware fronted by diverse operating systems. The tools for similar tasks

Introducing Contextual Objects in an Adaptive Framework for Wide-Area .. - Kermarrec Couderc (1998)   (Correct)
The emergence of mobile computing combined with the increasing popularity of the Internet has introduced new challenges that are not addressed in traditional distributed systems. In particular, mobile... / are not addressed in traditional distributed systems. In particular mobile br implemented at the network or operating system level. Network masking

WebWiseTclTk, OmniDesk and OmniFlows: A User-Configurable Distributed .. - Lavana, Brglez (1998)   (Correct)
Today, Web browsers provide a convenient access to the Internet while (1) increasing the number of useful desktop functions, and, (2) reducing the platform dependence on the operating system of the ... / OmniFlows A User-Configurable Distributed Design Environment inside a br platform dependence on the operating system of the host. This paper

Two-Stage Programming via the Client-Servlet-Coprocess Interaction.. - Romeo Dumitrescu (1998)   (Correct)
This paper presents the client-servlet-coprocess interaction model, a new form of the client-server model. The client-servlet-coprocess model uses an HTTP Java servlet to specialize a servlet-enabled ... / coordination language parallel distributed functional imperative br has a fixed cost in terms of operating system resources It is

A Fuzzy Based Load Sharing Mechanism for Distributed Systems - Unger, Böhme (1998)   (Correct)
This report presents a load sharing heuristic for distributed computing on workstation clusters. The approach is novel in that it combines the use of predicted resource requirements of processes (CPU-... / Based Load Sharing Mechanism for Distributed Systems Herwig Unger br which is incorporated in the operating system of each node. Since the

Distributed Software Systems: From Objects to Agents - Purvis, Cranefield, Ward (1998)   (Correct)
With the rapid increase in both the amount of available information and extent of computer interconnections, there is a growing interest in systems that can provide more efficient and flexible access.... / Distributed Software Systems From Objects br the language compiler and operating system used to create them are

Protection Reconfiguration for Reusable Software - Jensen, Hagimont (1998)   (Correct)
Secure distributed applications often include code to authenticate users, verify access rights, and establish secure communication channels between software components (e.g., clients and servers). Thi... / Abstract Secure distributed applications often include code br leaving it to the underlying operating system which is inadequate when

Towards a Grand Unified Framework For Mobile Objects - Ballesteros, Kon, Arevelo, Campbell (1998)   (Correct)
Distributed object systems (DOS) are usually implemented as middleware which repeats and undoes a significant amount of work performed by the underlying operating system. This introduces overhead and ... / May Abstract Distributed object systems DOS are br performed by the underlying operating system. This introduces overhead

High-Performance Computer Management Based on Java - Sander, Erwin, Huber (1998)   (Correct)
Coupling of distributed computer resources connectedby a high speed network to one virtual computer is the basic idea of a metacomputer. Access to the metacomputer should be provided by an intuitive... / Abstract. Coupling of distributed computer resources connectedby br for interacting with different operating systems and different resource

Hectiling: An Integration of Fine and Coarse-Grained Load-Balancing.. - Russ, al. (1998)   (Correct)
Abstract ---- General--purpose programmers have come to expect a high degree of portability among widely varying architectures. Advances in run--time systems for parallel programs have been proposed i... / external workload or data distribution and so methods to maintain br of a natural mapping to the operating system the entire process is

E-Mail Bombs and Countermeasures: Cyber Attacks on Availability and.. - Tim Bass (1998)   (Correct)
The simplicity of SMTP mail can be combined with the robustness of the sendmail MTA program and misused in numerous ways to create extraordinary and powerful e-mail bombs. These e-mail bombs can be la... / also can be used covertly to distribute messages and files that could br file descriptors can exceed operating system parameters or the number of

Simulation and Tracing of Hybrid Task Sets on Distributed Systems - Antonino Casile (1998)   (Correct)
This paper describes a tool for the design, simulation and analysis of real-time systems, ranging from simple scenarios with a few types of tasks on a single node to very complex architectures consist... / Tracing of Hybrid Task Sets on Distributed Systems Antonino Casile br it is quite difficult to model operating system level algorithms without

An Empirical Comparison of Runtime Systems for Conservative Parallel.. - Lim, Low, Cai, Hsu, Huang, Turner (1998)   (Correct)
A main consideration when implementing a parallel simulation application is the choice of the parallel simulation protocol (conservative vs. optimistic). Given a particular protocol, the application p... / is to study how parallel and distributed simulation techniques can be br of ModSim on the Time Warp Operating System TWOS The researchers

The MOSIX Multicomputer Operating System for High Performance Cluster .. - Barak (1998)   (Correct)
The scalable computing cluster at Hebrew University consists of 64 Pentium and PentiumPro servers that are connected by fast Ethernet and the Myrinet LANs. It is running the MOSIX operating system, an... / respond to resource availability distribute the workload dynamically and br The MOSIX Multicomputer Operating System for High Performance Cluster

Media Distribution in Heterogeneous Environments using IP-Multicast - Parnes (1998)   (Correct)
This document discusses problems and solutions around distribution of media in heterogeneous environments when using IP-multicast. Keywords: IP-multicast, real-time media, heterogeneous environments ... / Media Distribution in Heterogeneous br socket interface used in many operating systems today is designed IGMP

Validation of Remote Object Invocation and Object Migration in CORBA.. - Kamel, Leue (1998)   (Correct)
The General Inter-Orb Protocol (GIOP) is a key component of the OMG's Common Object Request Broker Architecture (CORBA) specification. GIOP specifies a standard protocol that enables interoperability ... / is an evolving standard for distributed object computing developed by br its programming language its operating system or any other system aspects

Architectures and Tools for Human-Like Agents - Sloman (1998)   (Correct)
1 This paper discusses agent architectures which are describable in terms of the "higher level" mental concepts applicable to human beings, e.g. "believes", "desires", "intends" and "feels". We conje... / circulatory system is involved in distribution of energy waste disposal br about things. E.g. an operating system has and uses information

The Performance and Scalability of Distributed Shared Memory Cache.. - Heinrich (1998)   (Correct)
m on High Performance Computer Architecture. February 1997. References 178 [42] M. Rosenblum, J. Chapin, D. Teodosiu, et al. Implementing Efficient Fault Containment for Multiprocessors. Communication... / Decoupled Hardware Support for Distributed Shared Memory. In Proceedings br Cache Performance for Operating System Intensive Workloads. In

Communication Performance of Java-based Parallel Virtual Machines - Narendar Yalamanchilli (1998)   (Correct)
Message passing libraries such as Parallel Virtual Machine (PVM) and Message Passing Interface (MPI) provide a common Application Programming Interface (API) to implement parallel programs across mult... / machine-independent method of distributing the same code to perform the br running the Solaris . operating system connected by a Mb s

NetSTAT: A Network-based Intrusion Detection Approach - Vigna (1998)   (Correct)
Network-based attacks have become common and sophisticated. For this reason, intrusion detection systems are now shifting their focus from the hosts and their operating systems to the network itself. ... / can be roughly divided into distributed IDSs and network-based IDSs. A br from the hosts and their operating systems to the network itself.

Enhancing Distributed Systems with Low-Latency Networking - Pope, Hodges, Mapp, Roberts, Hopper (1998)   (Correct)
Recently several network technologies which support user-level communication between processes using a shared-memory interface have become available [4, 7]. These technologies o#er very low latency, h... / Enhancing Distributed Systems with Low-Latency br modification to either the operating system or the distributed

On Using Intelligent Network Interface Cards to support Multimedia.. - Fiuczynski, Martin, Owa, Bershad (1998)   (Correct)
The emergence of fast, cheap embedded processors presents the opportunity for inexpensive processing to occur on the network interface. We are investigating how a system design incorporating such an... / servers e.g. and D distributed real-time rendering e.g. br I O demands on both the host operating system and the underlying I O

WALRUS - A Low Latency, High Throughput Web Service Using.. - Shaw (1998)   (Correct)
The explosion of the content on the World Wide Web has created a situation where most Internet traffic is Web related. At the same time, practically all of the popular Web sites are still served from ... / the Center for Networking and Distributed Systems lab. I have learned a br to debate endless points of operating system subtleties was always a joy

Two-Level Communication Protocol for a Web Operating System (WOS) - Babin, Kropf, Unger (1998)   (Correct)
The World-Wide Web consists not only of informational, but also computational resources. However, these resources, especially computational ones are underutilized. One characteristic of the Web is its... / for locating and using these distributed informational and br Protocol For A Web Operating System wos Tm Gilbert

A Step towards Operating System Synthesis - Ditze (1998)   (Correct)
Experiences gained from the design of micro-kernel related to either high-performance or hard real-time computing have shown that customization plays a major role to enhance the performance of appli... / Massive Parallelitat Distributed extensible Application br A Step towards Operating System Synthesis Carsten

CiteSeer - citeseer.org - Terms of Service - Privacy Policy - Copyright © 1997-2002 NEC Research Institute