Home     Top: Operating Systems: Unix    [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.

Flexible Soft Real-Time Processing in Middleware - Scott Brandt Computer (2001)   (Correct)
As desktop computer computational power continues to increases dramatically, it is becoming commonplace to run a combination of deadline-sensitive applications. Despite the proliferation of computatio... / on top of two different versions of Unix is shown to be highly effective br place a special burden on the operating system it must not only provide the

Termination in Language-based Systems - Rudys, Clements, Wallach (2001)   (Correct)
Language runtime systems are increasingly being embedded in systems to support runtime extensibility via mobile code. Such systems raise a number of concerns when the code running in such systems is p... / provides semantics similar to the UNIX ps and kill commands while br This can be performed with operating-system services or by generating

Generating Wrappers for Command Line Programs: The Cal-Aggie.. - Wohlstadter, Jackson, Devanbu (2001)   (Correct)
Software developers writing new software have strong incentives to make their products compliant to standards such as corba, com, and JavaBeans. Standards-compliance facilitates inter-operability, com... / Such systems are ubiquitous both in Unix and in older legacy operating br in Unix and in older legacy operating systems. Such systems can certainly

Computing for Embedded Systems - Lee (2001)   (Correct)
Embedded software is increasingly a composition of concurrent components. Components in such systems interact in a rich variety of ways, not limited to the simple transfer of control of method calls i... / comes with benefits. For example Unix pipes do not support feedback br a priority-driven real-time operating system. The difference between a

Trust Management for IPsec - Blaze, Ioannidis, Keromytis (2001)   (Correct)
IPsec is the standard suite of protocols for networklayer confidentiality and authentication of Internet traffic. The IPsec protocols, however, do not address the policies for how protected traffic sh... / that works with a variety of Unix-based IPsec implementations. . br desktop server and router operating systems. For many applications

Congestion Control Mechanisms and the Best Effort Service Model - Gevros, al. (2001)   (Correct)
In the last few years there has been considerable research toward extending the Internet architecture to provide quality of service guarantees for the emerging realtime multimedia applications. QoS ... /

Hybrid Shipping Architectures: A Survey - Bowman (2001)   (Correct)
Recent advances in relational database systems include distributed systems that can choose to execute portions of query processing functionality at server or client sites. A symmetric problem that has... / to run on PDP computers running Unix. These systems were implemented br mainframes running the VM operating system. INGRES was developed

Virtual-Time Round-Robin: An O(1) Proportional Share Scheduler - Nieh, Vaill, Zhong (2001)   (Correct)
Proportional share resource management provides a flexible and useful abstraction for multiplexing timeshared resources. However, previous proportional share mechanisms have either weak proportional s... / and incorporated into some UNIX operating systems br incorporated into some UNIX operating systems These earlier

Enhancing the Scalability and Usability of Computational Grids via.. - Kapadia, Figueiredo, Fortes (2001)   (Correct)
This paper elaborates on mechanisms by which users, data, and applications can be decoupled from individual computers and administrative domains. The mechanisms, which consist of logical user accounts... / has the same identity e.g.the Unix uid on all machines making it br file system. A network operating system in conjunction with an

Rate-Based Resource Allocation Models for Embedded Systems - Jeffay (2001)   (Correct)
Run-time executives and operating system kernels for embedded systems have long relied exclusively on static priority scheduling of tasks to ensure timing constraints and other correctness conditi... / A Multimedia Workload On Freebsd Unix. . Introduction Run-Time br Run-time executives and operating system kernels for embedded systems

A Cooperative File System - Dabek (2001)   (Correct)
The Cooperative File System (CFS) is a new peer-to-peer read-only storage system that provides provable guarantees for the efficiency, robustness, and load-balance of file storage and retrieval. CFS d... / le system toolkit and runs on many UNIX operating systems including Linux br toolkit and runs on many UNIX operating systems including Linux OpenBSD

Practical Network Applications on a Lightweight Active Management.. - Anagnostakis, Ioannidis, Miltchev.. (2001)   (Correct)
Most active networking research so far has focused on infrastructure issues, such as redefining system unknown Practical Network Applications on a Lightweight Active Management Environment Kostas An... / packets going through the node. On UNIX this can be accomplished using the br to a rich selection of node operating systems and execution environments

The Kangaroo Approach to Data Movement on the Grid - Thain, Basney, Son, Livny (2001)   (Correct)
Access to remote data is one of the principal challenges of grid computing. While performing I/O, grid applications must be prepared for server crashes, performance variations, and exhausted resources... / and AFS have bent the rules of Unix consistency with considerable br an old idea Traditional operating systems deal with the vagaries of

Reliable Sockets - Zandy, Miller (2001)   (Correct)
Reliable Sockets (rocks) are a portable, user-level replacement to the sockets interface that transparently protects applications from network connection failures. Rocks preserve TCP connections and ... / sockets-based system including all Unix platforms of which we are aware. br application binaries or to the operating system kernel. The data transfer

Alpine: A User-Level Infrastructure for Network Protocol Development - Ely, Savage, Wetherall (2001)   (Correct)
In traditional operating systems, modifying the network protocol code is a tedious and error-prone task, largely because the networking stack resides in the kernel. For this reason, among others, many... / FreeBSD networking stack on top of a Unix operating system. It is freely br Abstract In traditional operating systems modifying the network

Windows Performance Monitoring and Data Reduction using WatchTower.. - Knop, al. (2001)   (Correct)
Michael W. Knop Praveen K. Paritosh Peter A. Dinda Jennifer M. Schopf fknop, paritosh, pdinda, jmsg@cs.northwestern.edu Department of Computer Science Northwestern University 1890 Maple Avenue Ev... / computing. While most clusters run UNIX variants PCs running variants of br for the Windows and NT operating systems. By unobtrusive we mean

The PUNCH Virtual File System: Seamless Access to Decentralized.. - Figueiredo, Kapadia, Fortes (2001)   (Correct)
This paper describes a virtual file system that allows data to be transferred on demand between storage and compute servers for the duration of a computing session. The solution works with unmodified ... / has the same identity e.g.the Unix uid on all machines making it br ones running on standard operating systems and hardware. The virtual

Network-Computer for Computer Architecture Education: a Progress.. - Figueiredo, Fortes, Eigenmann.. (2001)   (Correct)
Computer engineers increasingly depend on the use of software tools to evaluate and investigate the design of computer systems. It is therefore very important that educators in this field promote exte... / to a pool of conventional e.g. Unix user accounts in an execution br hierarchy multi-processors operating systems and compilers to name a

Augmented CPU Reservations: Towards Predictable Execution on.. - Regehr, Stankovic (2001)   (Correct)
One problem with performing soft real-time computations on general-purpose operating systems is that these OSs may spend significant amounts of time in the kernel instead of performing work on behalf ... / handlers in Linux and other Unix variants were designed to give br Execution on General-Purpose Operating Systems John Regehr John A.

Monitoring Networks Using Ntop - Deri, Carbone, Suin (2001)   (Correct)
Today's networks present several management challenges due to the variety of network types and the integration of different network media. Network administrators need automated tools to support human ... / heterogeneous network. Traditional Unix tools for testing basic br .Minimal requirements bare operating system but capable of exploiting

Multiple Bypass: Interposition Agents for Distributed Computing - Thain, Livny (2001)   (Correct)
Interposition agents are a well known device for attaching legacy applications to distributed system.s However, agents are difficult to build and are often large, monolithic pieces of software which a... / For example most varieties of UNIX conform to source-level standards br an application and the operating system and trap some of its

JCASim - a Java system for simulating cellular automata - Freiwald, Weimar (2001)   (Correct)
The program system JCASim is a general-purpose system for simulating cellular automata in Java. It includes a stand-alone application and an applet for web presentations. The cellular automata can b... / Eckart was originally strongly Unix-based but is now available also br that it runs on all modern operating systems. Other CA simulation

Exploiting Rich Fonts - Toledo (2001)   (Correct)
This paper explores three kinds of rich fonts, their typographic features, and ways to exploit these features in T E X systems. unknown TUGboat, Volume 0 (2001), No. 0 1001 Figure 1: The typographic f... / used on Machintosh Windows and Unix computers. The glyph in a TrueType br fonts are now bundled with operating systems printers and consumer

A toolkit for user-level file systems - Mazières (2001)   (Correct)
This paper describes a C++ toolkit for easily extending the Unix file system. The toolkit exposes the NFS interface, allowing new file systems to be implemented portably at user level. A number of pro... / toolkit for easily extending the Unix file system. The toolkit exposes br between versions of the operating system making portability nearly

Understanding the Iimpact of x86/NT Computing on Microarchitecture - Bhargava, Rubio, Kannan, John.. (2001)   (Correct)
Many performance evaluation studies in computer architecture rely almost exclusively on simulation of the dynamic instruction stream from a single application. The benchmarks used are often CPU intens... / CPU benchmarks running on a Unix-style operating systems if any OS br and rely very little on the operating system such as the SPEC

Managing Computer Science Laboratories Using Open Software - Howland (2001)   (Correct)
An approach to installing and maintaining computer science department laboratory systems using open software is presented. Issues such as system security, updating and maintenance are addressed. Som... / the Department. Such needs included Unix operating systems compilers and br Such needs included Unix operating systems compilers and interpreters

DiPS: A Unifying Approach for Developing System Software - Michiels, Matthijs, Walravens.. (2001)   (Correct)
In this paper we unify three essential features for flexible system software: a component unknown DiPS: A Unifying Approach for Developing System Software Sam Michiels, Frank Matthijs, Dirk Walrave... / operating systems such as Unix synchronization code typically br two of these features. Recent operating system research shows the

Non-Invasive, Interactive, Stylized Rendering - Mohr, Gleicher (2001)   (Correct)
In this paper, we show how many interactive 3D applications' visual styles can be changed to new, different, and interesting visual styles non-invasively. Our method lets a single stylized renderer be... / including Windows and today's Unix systems rely on dynamic library br style changes. Standard operating system mechanisms allow us to

Accelerating Demand Paging for Local and Remote Out-of-Core.. - Ellsworth (2001)   (Correct)
This paper describes a new algorithm that improves the performance of application-controlled demand paging for the out-of-core visualization of data sets that are on either local disks or disks on r... / Some operating systems such as Unix record the amount of CPU time br the application instead of the operating system. Demand paging takes

A Universal Client for Taskflow-Oriented Programming with Distributed .. - Lavana (2001)   (Correct)
This paper presents an XML/TclTk implementation of a universal, user-configurable client that (1) reads user-programmed interconnections of distributed component programs as task instances, (2) dynami... / without modifications under unix linux MacOS and WindowsNT br linux MacOS and WindowsNT operating systems. Implementation

Ubiquitous Computing and the Need for a New Operating System.. - Golm, Kleinöder (2001)   (Correct)
Traditional operating system architectures are not able to cope with the demands of ubiquitous computing. These demands include mobility of code and running applications, precise resource control, rob... / containers are an extension for Unix-like systems to control resources br and the Need for a New Operating System Architecture Michael Golm

An Open Operating System for Intensive Signal Processing - Momtchev, Marquet (2001)   (Correct)
Real-time intensive signal processing applications have been traditionally deployed on various custom platforms. Meanwhile, the enterprise computing market had spurred the advent of inexpensive and ... / The second factor lies in the UNIX architecture itself br report - An Open Operating System for Intensive Signal

REMOTE: A Tool for Automatic Remote Execution of CSIM18 Simulation.. - Christensen (2001)   (Correct)
CSIM18 simulation models are typically built as Microsoft Windows console-mode programs. These models can take input from one or more input text files and generate output to an output text file. For c... / remote execution systems require Unix workstations because Unix is very br on all major platforms operating systems and compilers and supports

Renew -User Guide - Kummer, Wienberg, Duvigneau (2001)   (Correct)
no abstract-- unknown Renew { User Guide Olaf Kummer Frank Wienberg Michael Duvigneau University of Hamburg Department for Informatics Theoretical Foundations Group Distributed Systems Group Release... /

Multidisciplinary Concurrent Design Optimization via the Internet - Woodard, Kelkar, Koganti (2001)   (Correct)
A methodology is presented which uses commercial design and analysis software and the Internet to perform concurrent multidisciplinary optimization. The methodology provides a means to develop multidi... / optimization using the Internet and UNIX commands. The paper illustrates br in this paper uses the UNIX operating system Although not presented

Virtualizing I/O Devices on VMware Workstation's Hosted Virtual.. - Venkitachalam, Lim (2001)   (Correct)
Virtual machines were developed by IBM in the 1960's to provide concurrent, interactive access to a mainframe computer. Each virtual machine is a replica of the underlying physical machine and users a... /

RTLinux with Address Spaces - Mehnert, Hohmuth, Schönberg, Härtig (2001)   (Correct)
The combination of a real-time executive and an o#-the-shelf time-sharing operating system has the potential of providing both predictability and the comfort of a large application base. To isolate t... / we use a benchmarking suite for Unix hbench This benchmark br an o the-shelf time-sharing operating system has the potential of

Getting to Know Each Other on the Web: Using Web Server Access Logs.. - Lueg (2001)   (Correct)
Web server access log analyses are frequently used for re-structuring Web sites, such as simplifying most-wanted access paths or pruning unwanted parts. Apart from these more technical aspects, info... / a link from www.bauindex.ch. Unix fgrep Web server access log file br on a web site browsers and operating systems used the most frequently

A Simple Semantics and Static Analysis for Java Security - Banerjee, Naumann (2001)   (Correct)
Security in Java depends on an access control mechanism speci ed operationally in terms of run-time stack inspection. We give a denotational semantics in \eager" form, and show that it is equivalent... / of the policy found e.g.in UNIX operating systems involves an br policy found e.g.in UNIX operating systems involves an access control

Translating HOL to Speci cations for the Model Checker SMV - Dan Zhou And (2001)   (Correct)
HOL and SMV have two radically di erent formal speci cation unknown Translating HOL to Speci cations for the Model Checker SMV Dan Zhou and Paul E. Black Department of Computer Science and Engin... / on user identity is the standard UNIX access control mechanism. Mandatory br modeling and testing secure operating systems. Introduction The

An analysis of Web Server performance with an accelerator - Jha, Sabrina, Samuels, Hassan (2001)   (Correct)
One of the most vexing questions facing researchers interest in the World Wide Web is how the performance of Web Server could be improved. In this paper we discuss the results of our investigation on ... / of Web servers on traditional Unix systems is limited by the br is limited by the underlying operating system's forking process model.

Application-Level Survivable Software: rFTP Proof-of-Concept - Grzywa, Dharmik, Yurcik, Brumbaugh (2001)   (Correct)
Application-level survivability, the ability to reconfigure an application to transparently maintain services when part of a system becomes unavailable, is the most flexible and comprehensive approach... / written in Java for portability to Unix and MSWindows. The Java br other domains networking and operating systems The basic concept is while

CoG Kits: Enabling Middleware for Designing Science Applications, Web .. - von Laszewski, Jackson (2001)   (Correct)
This report summarizes the accomplishments of the SciDAC CoG Kit project funded through the Department of Energy MICS program under grant number FWP # 56825. Highlighting this quarter's accomplishment... / provide uniform compilation on the Unix and Windows operating systems and br on the Unix and Windows operating systems and delivered prototype

A Secure Access Control Mechanism against Internet Crackers - Kenichi Kourai University (2001)   (Correct)
Internet servers are always in danger of being "hijacked " by various attacks like the buffer overflow attack. We propose the process cleaning technique for making an access control mechanism secure a... / setuid system call originating from UNIX for giving a server process a br mechanism of our Compacto operating system using process cleaning.

Coping with Evolution: Aspects vs - Aspirin Alex Brodsky (2001)   (Correct)
Attempts to evolve a code base in an effective and comprehensible manner can give almost anyone a headache. For example, consider version 2 vs version 3 of FreeBSD's implementation of the Network Fil... / storing a given file. We use Unix path syntax. The path delimiters br more portable between operating systems by Supported by

Lab Assignments Operating Systems OS 2001 - Nies Huijsmans Claudiu (2001)   (Correct)
Introduction The Operations Systems course given by Dr.D.P. Nies Huijsmans is accompanied by a practical course of 3 credits (= 120 hours). This document is intended to be a short introduction to thi... / the OSP system by executing the Unix command make. Of course you need br Lab Assignments Operating Systems OS Nies Huijsmans

The BlueJ system and its pedagogy - Kölling, Quig, Patterson, Rosenberg (2001)   (Correct)
Many teachers experience serious problems when teaching object orientation to beginners or professionals. Many of these problems could be overcome or reduced through the use of more appropriate tools.... / time becoming familiar with Unix or DOS instead of learning about br are forced to think about the operating system's file system and directory

Cv - Vadigepalli (2001)   (Correct)
Physiological Control: Developed and analyzed a detailed mathematical model of a local neuronal reex involved in regulation of cardiac function.  P lantwideControl: Developed and implemented a dist... / C Parallel Virtual Machine HTML Unix Shell script. Simulation br in the department Operating Systems Solaris Linux and Windows

Karl MacMillan, Michael Droettboom, Ichiro Fujinaga - Peabody Institute Of (2001)   (Correct)
The realtime manipulation of audio with desktop computers has become both possible and popular over the last several years. Perhaps the most important aspect that determines the suitability of a compu... / the kernel and uses only standard Unix programming interfaces was not br the suitability of a computer operating system for this application is the

Techniques for the Design of Java Operating Systems - Back, Tullmann, Stoller, Hsieh.. (2000)   (Correct)
Language-basedextensible systems, such as Java Virtual Machines and SPIN, use type safety to provide memory safety in a single address space. By using software to provide safety, they can support more... / same machine shared memory Unix SVR separate machines br for the Design of Java Operating Systems Godmar Back Patrick

Implementing a Caching Service for Distributed CORBA Objects - Chockler, Dolev, Friedman, Vitenberg (2000)   (Correct)
This paper discusses the implementation of CASCADE, a distributed caching service for CORBA objects. Our caching service is fully CORBA compliant, and supports caching of active objects, which in... / conducted a simple test using the UNIX ping program to measure the br hardware platforms and operating systems. Recently several

Operating System Support for Persistent Systems: Past, Present and.. - Dearle, Hulse (2000)   (Correct)
This paper examines the implementation of persistent systems on traditional operating systems and on operating systems that directly support persistence, and looks at current attempts to provide flexi... / systems such as VMS VME and Unix. The literature contains many br Operating System Support for Persistent

Procs and Locks: A Portable Multiprocessing Platform for Standard ML.. - Morrisett, Tolmach (2000)   (Correct)
This paper describes the platform's design, implementation, and performance. unknown Procs and Locks: A Portable ultiprocessing Platform for Standard L of ew Jersey J. regory orrisett arnegie ell... / multiprocessors running variants of Unix. This paper describes the br different architectures and or operating systems. To this end we kept the

Web-Conscious Storage Management for Web Proxies - Evangelos Markatos Dionisios (2000)   (Correct)
Many proxy servers that run on today's computers are limited by their file I/O needs. Even if the proxy is configured with sufficient I/O hardware, the file system software often fails to provide the ... / typical web proxies usually run on UNIX-like operating systems and their br usually run on UNIX-like operating systems and their associated file

The Real-Time Specification for Java - Bollella, Brosgol, Dibble, Furr.. (2000)   (Correct)
superclass for all monitor control policy objects. PRIORITYCEILINGEMULATION 87 6.1.1 Constructors public Monitor ontrt () 6.1.2 Methods public static void setMonitor Contr l(MonitorControl8 po... / United States and other countries. UNIX is a registered trademark in the br the C language runtime or the operating system's heap we will explicitly

The Click Modular Router - Kohler, Morris, CHEN, JANNOTTI.. (2000)   (Correct)
ing with credit is permitted. To copy otherwise, to republish, to post on servers, to redistribute to lists, or to use any component of this work in other works, requires prior specific permission and... / elements in new ways much as UNIX allows one to build complex br this system was published in Operating Systems Review

An Analysis of Operating System Behavior on a Simultaneous.. - Redstone, Eggers, Levy (2000)   (Correct)
This paper presents the first analysis of operating system execution on a simultaneous multithreaded (SMT) processor. While SMT has been studied extensively over the past 6 years, previous research ha... / study we modified the Digital Unix . d operating system to run on an br An Analysis of Operating System Behavior on a Simultaneous

A Comparative Study of the Realization of Rate-Based Computing.. - Jeffay, Lamastra (2000)   (Correct)
Scheduling architectures that support a rate abstraction are becoming increasingly popular for realizing real-time services in general-purpose operating systems. While many rate-based schemes have... / realtime resource allocation in UNIX and The rate-based extension br Services in General Purpose Operating Systems Kevin Jeffay University

Practical Network Security: Experiences with ntop - Deri, Suin (2000)   (Correct)
This paper shows how ntop can also be unknown Practical Network Security: Experiences with ntop Luca Deri and Stefano Suin 2 1 Finsiel S.p.A., Via Matteucci 34/b, 56124 Pisa. Email l.deri@finsi... / the campus backbone. Traditional Unix tools for testing basic br interface whereas other operating systems provide proprietary capture

The MATE Workbench - an annotation tool for XML coded speech corpora - McKelvie, Isard, Mengel.. (2000)   (Correct)
This paper describes the design and implementation of the MATE workbench, a program which provides support for the annotation of speech and text. It provides facilities for exible display and editing ... / many sound formats if run under Unix with the Edinburgh Speech Tools br runs under all common operating systems contains many speech

The Discipline and Method Architecture for Reusable Libraries - Vo (2000)   (Correct)
resource functions Discipline Methods Resource definition Algorithms Resource acquisition Management styles Event handling Special modes Figure 1: The discipline and method architecture Figure 1... / Cand operating systems such as Unix and Windows has brought about a br such as C and Cand operating systems such as Unix and Windows

Symbiotic Jobscheduling for a Simultaneous Multithreading Processor - Allan Snavely University (2000)   (Correct)
Simultaneous Multithreading machines fetch and execute instructions from multiple instruction streams to increase system utilization and speedup the execution of jobs. When there are more jobs in the ... / implemented in several flavors of Unix . BSD Unix Unix System V br simultaneous execution the operating system scheduler must choose the

Foundations For High-Quality Low-Cost Modeling Environments - Coppit (2000)   (Correct)
Computer-aided modeling and analysis is an important step in the design of engineered systems. Unfortunately, developing such tools is hard and often prohibitively costly, and the analysis results are... / last major success being the Unix pipe-and-filter model. It has been br and graphics databases operating systems and the Unix

FiST: A Language for Stackable File Systems - Zadok, Nieh (2000)   (Correct)
Traditional file system development is difficult. Stackable file systems promise to ease the development of file systems by offering a mechanism for incremental development. Unfortunately, existing me... / Table Common Native Unix File Systems and Code Sizes for br that is specific to a single operating system platform and also difficult

Knit: Component Composition for Systems Software - Reid, Flatt, Stoller, al. (2000)   (Correct)
Knit is a new component definition and linking language for systems code. Knit helps make C code more understandable and reusable by third parties, helps eliminate much of the performance overhead of ... / files linked by ld the standard Unix linker or to implement components br of the Fourth Symposium on Operating Systems Design and Implementation

REXEC: A Decentralized, Secure Remote Execution Environment for.. - Chun, Culler (2000)   (Correct)
Bringing clusters of computers into the mainstream as general-purpose computing systems requires that better facilities for transparent remote execution of parallel and sequential applications be deve... / user's application using signals and Unix pipes. Forwarding of remote stdout br contemporary hardware and operating systems. Implementations are either

Formal Analysis of Convergence of Routing Protocols - Obradovic (2000)   (Correct)
this document is organized as follows: unknown Ph.D. Thesis Proposal: Formal Analysis of Convergence of Routing Protocols Davor Obradovic Department of Computer and Information Science University... / because of its early inclusion in Unix operating systems. RIP is br its early inclusion in Unix operating systems. RIP is described in a

Power Analysis of Embedded Operating Systems - Dick, Lakshminarayana, Raghunathan.. (2000)   (Correct)
The increasing complexity and software content of embedded systems has led to the common use of sophisticated system software that helps applications use the underlying hardware resources easily and e... / operating systems such as Unix and Windows-NT. Due to the br Power Analysis of Embedded Operating Systems Robert P. Dickz Ganesh

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... / been implemented in Con top of Unix. It supports object migration br general theme of our work is operating system support for object-oriented

IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel, Zwaenepoel (2000)   (Correct)
This paper presents the design, implementation and evaluation of IO-Lite, a unified I/O buffering and caching system for general-purpose operating systems. IO-Lite unified all buffering and caching in... / the buering and caching systems in UNIX and their de ciencies. Section br system for general-purpose operating systems. IO-Lite uni es all

STATL: An Attack Language for State-based Intrusion Detection - Eckmann, Vigna, Kemmerer (2000)   (Correct)
STATL is an extensible state/transition-based attack description language designed to support intrusion detection. The language allows one to describe computer penetrations as sequences of actions th... / for intrusion detection in the UNIX operating system br audit records produced by the operating system auditing facilities log

DOORS: Towards High-performance Fault Tolerant CORBA - Balachandran Natarajan Dept (2000)   (Correct)
An increasing number of applications are being developed using distributed object computing middleware, such as CORBA. Many of these applications require the underlying middleware, operating systems, ... / such as the proc file system in UNIX. As shown in Figure the br the underlying middleware operating systems and networks to provide

Design and evaluation of a SNMP-based monitoring system for.. - Rajesh Subramanyan Jos'e (2000)   (Correct)
This paper describes and evaluates a tool to measure, compute and display performance data of any machine in a wide-area, heterogeneous, distributed computing system. The monitoring tool is easily d... / SNMP-based monitoring and b using UNIX commands . br or operate under different operating systems. SIMONE utilizes existing

A Network-Computing Infrastructure for Tool Experimentation Applied.. - Figueiredo, Fortes, Eigenmann.. (2000)   (Correct)
Computer architects increasingly depend on the use of software tools to evaluate and investigate the design of computer systems. It is therefore very important that educators in this field promote ext... / accounts are conventional e.g. Unix user accounts that are created on br hierarchy multiprocessors operating systems and compilers. A typical

Safe and Flexible Dynamic Linking of Native Code - Hicks, Weirich, Crary (2000)   (Correct)
We present the design and implementation of the rst complete framework for exible and safe dynamic linking of native code. Our approach extends Typed Assembly Language with a primitive for loading an... / the standard linking facility for Unix C programs. Aside from the br extensions are extensible operating systems and applet-based web

Object Lifetime Manager - A Complementary Pattern for Controlling.. - Levine, Gill, Schmidt (2000)   (Correct)
Factory and Factory Method. Implementations of these patterns could register dynamically allocated objects for deletion at program termination. Alternatively (or additionally), they could provide inte... / operating systems such as UNIX or Windows NT they are cleaned up br for certain applications and operating systems. To illustrate why it is

Bypass: A Tool for Building Split Execution Systems - Thain, Livny (2000)   (Correct)
Split execution is a common model for providing a friendly environment on a foreign machine. In this model, a remotely executing process sends some or all of its system calls back to a home environmen... / Most varieties of UNIX conform to source-level standards br calls on one particular operating system is easy but trapping all of

Bowman: A Node OS for Active Networks - Merugu, Bhattacharjee, Zegura.. (2000)   (Correct)
Bowman is an extensible platform for active networking: it layers active-networking functionality in user-space software over variants of the System V UNIX operating system. The packet processing path... / over variants of the System V UNIX operating system. The packet br variants of the System V UNIX operating system. The packet processing path

Multiple Mass-Market Applications as Components - David Coppit Kevin (2000)   (Correct)
Truly successful models for component-based software development continue to prove elusive. One of the few is the use of operating system, database and similar programs in many systems. We address thr... / I O libraries are one example. The Unix pipe and filter model is another. br One of the few is the use of operating system database and similar

Bee: an Integrated Development Environment for the Scheme Programming .. - Serrano (2000)   (Correct)
The Bee is an integrated development environment for the Scheme programming language. It provides the user with a connection between Scheme and the C programming language, a symbolic debugger, a profi... / Manuel Serrano for the Unix operating system but Motif requires br network programming operating system programming etc. These

Generic Distributed Shared Memory: the DSM-PM2 Approach - Antoniu, Bougé, Namyst (2000)   (Correct)
This paper describes DSM-PM2, a generic, multi-protocol distributed shared memory library built for PM2, a multithreaded runtime system with preemptive thread migration. DSM-PM2 allows threads runni... / is available on top of several UNIX systems and can use a large br facilities in modern operating systems has raised the problem of

Exporting MOOSE Models to Rational Rose UML - Schweizer (2000)   (Correct)
In software re-engineering projects very often you have the source code of an application but you miss its programmer, the design and the documentation. In order to understand these systems you need r... / on the following platforms UNIX. Sun Solaris SCG PC. br available for Windows family operating systems only. Rational Rose

Differential Multithreading: Recapturing Pipeline Stall Cycles and.. - John Haskins Jr (2000)   (Correct)
This paper presents Differential Multithreading (dMT) as an inexpensive way to achieve high throughput from a single-issue architecture. dMT switches among multiple instruction streams in response to... / the two tasks of the aforementioned UNIX-like OS say i and i br by analogy to multitasking operating systems. Imagine a standard

Transparent Migration of Distributed Communicating Processes - Nasika, Dasgupta (2000)   (Correct)
A Computing Community is a group of cooperating machines that behave like a single system and runs all general-purpose applications---without any modifications to the shrink-wrapped binary applicat... / to other operating systems such as Unix or Linux. . Computing br binary applications or the operating system. In order to realize such a

Extending MINIX with Real-Time Services and Fault Tolerance.. - Rogina, Wainer (2000)   (Correct)
The MINIX operating system was extended with real-time services, ranging from A/D drivers to new scheduling algorithms and statistics collection. A testbed was constructed to tests several sensor repl... / MINIX name that stands for Mini-UNIX is a complete timesharing br Key-words Fault Tolerance Operating Systems Real-time Systems Sensing

Application Performance in the QLinux Multimedia Operating System - Vijay Sundaram Abhishek (2000)   (Correct)
In this paper, we argue that conventional operating systems need to be enhanced with predictable resource management mechanisms to meet the diverse performance requirements of emerging multimedia and ... / Operating Systems e.g.Solaris Unix Svr Support Multiple Application br in the QLinux Multimedia Operating System Vijay Sundaram

Scalability Limitations of VIA-Based Technologies in Supporting MPI - Brightwell, Maccabe (2000)   (Correct)
This paper analyzes the scalability limitations of networking technologies based on the Virtual Interface Architecture (VIA) in supporting the runtime environment needed for an implementation of the M... / Most of the OS bypass protocols use UNIX socket-like pairwise connections br has led to the development of operating system OS bypass protocols such

User-Level Infrastructure for System Call Interposition: A Platform.. - Jain, Sekar (2000)   (Correct)
Several new approaches for detecting malicious attacks on computer systems and/or confining untrusted or malicious applications have emerged over the past several years. These techniques often rely on... / provided by most variants of the UNIX operating system to implement br are implemented within the operating system kernel. We explore an

Experiences building a communication-oriented JavaOS - Hartman, Peterson, Bavier, Bigot.. (2000)   (Correct)
Window Toolkit (AWT) provides all the widgets one expects from a graphical user interface: windows and dialogs, buttons, scrollbars, text areas, and canvases for drawing. Unfortunately, the Scout API... / input into management decisions. UNIX for example encapsulates br running on the Scout operating system a configurable

Applicability Of Open PROMOL For Generic COMPONENT DESIGN.. - Stuikys, Damasevicius, Toldinas.. (2000)   (Correct)
This paper examines the application domains of the experimental scripting language Open PROMOL and its processor. The language processor EREBUS is an experimental tool aiming to support developing g... / on two platforms Win Unix containing the core program br as digital image processing operating systems real-time computing

User-level Resource-constrained Sandboxing - Chang, Itzkovitz, Karamcheti (2000)   (Correct)
The popularity of mobile and networked applications has resulted in an increased demand for execution "sandboxes"---environments that impose irrevocable restrictions on resource usage. Existing approa... / NT Performance Counters and the UNIX proc filesystem provides needed br of modifying shrink-wrapped operating systems such as Windows NT. This

Sub-Operating Systems: A New Approach to Application Security - Ioannidis, Bellovin (2000)   (Correct)
Encapsulated code has become an increasingly common technique for extending the functionality of applications such as e-mail systems and web browsers. An unfortunate consequence has been the use of th... / Cases Like Some Avors Of The Bsd Unix Operating System Even Whole br Sub-Operating Systems A New Approach to

Detecting and Displaying Novel Computer Attacks with Macroscope - Cunningham, al. (2000)   (Correct)
Macroscope is a network-based intrusion detection system that uses Bottleneck Verification to detect user-to-superuser attacks. Bottleneck Verification (BV) detects novel computer attacks by looking f... / implementation models many common Unix commands and has extensions to br between the software for operating systems network connectivity and

A Database of Invariant Rings - Kemper, Körding, Malle, Matzat.. (2000)   (Correct)
We announce the creation of a database of invariant rings. This database contains a large number of invariant rings of finite groups, mostly in the modular case. It gives information on generators a... / The database runs on Unix operating systems. We ask users to br The database runs on Unix operating systems. We ask users to quote this

LMRU: An Efficient Buffer Management Scheme for Large Sequential and.. - Cho, Kim, Kang, Park (2000)   (Correct)
The buffer cache management algorithm used by almost all operating systems is known as LRU(Least Recently Used). LRU is known to perform well in applications with irregular reference pattern. Howev... / are used in the file structure of Unix family operating systems for br algorithm used by almost all operating systems is known as LRU Least

The AT&T AST OpenSource Software Collection - Fowler, Korn, North, Vo (2000)   (Correct)
This paper introduces a large collection of reusable software components that AT&T is making available in an OpenSource form. This software has been widely used around the world and includes well-kn... / AT T is not a newcomer to the UNIX market. In fact it is where UNIX br used diverse equipments and operating systems a key part of our work was

What's Ahead for Embedded Software? - Lee (2000)   (Correct)
at "components" and "frameworks" might entail. Otherwise, we have little hope of getting a useful model because the prevailing component architectures in software engineering are not suitable for e... / comes with benefits. For example Unix pipes do not support feedback br object-oriented design operating systems and semantics. In fact it

Journaling versus Soft Updates: Asynchronous Meta-data Protection in.. - Seltzer, Ganger, McKusick, Smith.. (2000)   (Correct)
The UNIX Fast File System (FFS) is probably the most widely-used file system for performance comparisons. However, such comparisons frequently overlook many of the performance enhancements that have b... / and Consultant Abstract The UNIX Fast File System FFS is probably br decades a recurring theme in operating system research has been file system

Using Complete System Simulation for Temporal Debugging of General.. - Albertsson, Magnusson (2000)   (Correct)
Digital convergence is precipitating the addition of soft real-time applications to mainstream desktop and server operating environments. Most traditional debuggers for mainstream systems lack a notio... / such as the various flavors of Unix Windows and MacOS are not br Debugging of General Purpose Operating Systems and Workloads To be

On Interrupt-Transparent Synchronization in an Embedded.. - Schröder-Preikschat, Spinczyk.. (2000)   (Correct)
A crucial aspect in the design of (embedded real-time) operating systems concerns interrupt handling. This paper presents the concept of a modularized interrupt-handling subsystem that enables the syn... / portions is a very common approach UNIX systems e.g. SVR . BSD br an Embedded Object-Oriented Operating System Friedrich Schon

PARMON: A Portable and Scalable Monitoring System for Clusters - Buyya (2000)   (Correct)
Workstation clusters have of late become a cost-effective solution for high performance computing. C-DAC's PARAM OpenFrame is a large cluster of high performance workstations interconnected through ... / environment for a cluster of UNIX workstations The components br running the SUN-Solaris operating system. The recent popularity of

Experimental evaluation of the fail-silent behavior of a distributed.. - Chevochot, Puaut (2000)   (Correct)
Mainly for economic and maintainability reasons, more and more dependable real-time systems are built from Commercial Off-The-Shelf (COTS) components. To build these systems, a commonly-used assumptio... / and has been emulated on top of Unix in this paper we focus on the br COTS components hardware operating system The results show that with

Accountability and Control of Process Creation in Metasystems - Humphrey, Knabe, Ferrari, Grimshaw (2000)   (Correct)
The distinguishing feature of a metasystem is middleware that facilitates viewing a collection of large, distributed, heterogeneous resources as a single virtual machine, where each user of the metasy... / control mechanisms such as standard UNIX mechanisms and Kerberos are br required in uniprocessor operating systems. Users must authenticate

Supporting Flexible Safety and Sharing in Multi-Threaded Environments - Steven Samorodin Marimba (2000)   (Correct)
ess containment-based approaches is that, in general, they enforce a rigid notion of safety and do not adequately support flexible sharing of data between processes. Sharing mechanisms, such as inter-... / through address containment as in UNIX Address containment schemes br systems include extensible operating systems the Java runtime

Non Interference for the Analysis of Cryptographic Protocols - Focardi, Gorrieri, Martinelli (2000)   (Correct)
Many security properties of cryptographic protocols can be all seen as speci c instances of a general property, we called Non Deducibility on Composition (NDC), that we proposed a few years ago f... / available operating systems e.g.Unix is that the possible information br in commercially available operating systems e.g.Unix is that the

A Structured Demonstration of Program Comprehension Tools - Sim, Storey (2000)   (Correct)
This paper describes a structured tool demonstration, a hybrid evaluation technique that combines elements from experiments, case studies, and technology demonstrations. Developers of program understa... / Facilities C CCobol Pl ix Unix Linux Windows Tksee U. Of br Tool Description Languages Operating Systems Lemma Ibm Rtp

Robustness Testing of the Microsoft Win32 API - Shelton, Koopman, DeVale (2000)   (Correct)
Although Microsoft Windows is being deployed in mission-critical applications, little quantitative data has been published about its robustness. We present the results of executing over two million Ba... / of being less dependable than Unix-based operating systems. In br tests conducted on the Linux operating system. Windows Windows and

A Qualitative Comparison of Interprocess Communications Toolkits for.. - Jay Gowdy June (2000)   (Correct)
Large robotics projects can no longer be done by a single person writing a monolithic piece of code. Projects are now composed of modules which can be libraries, threads of execution, or stand-alone... / the toolkit discriminate between UNIX domain sockets and TCP IP sockets br communications under UNIX operating systems Can the toolkit use the UDP

The PODOS File System - Exploiting The High-Speed (2000)   (Correct)
Performance Oriented Distributed Operating System (PODOS) is a clustering environment, being built on a monolithic Linux kernel. PODOS augments very few components to the Linux kernel in order to make... / mechanism which modifies the Unix file sharing semantics by delaying br Oriented Distributed Operating System PODOS is a clustering

Monitoring Distributed Real-Time Activities in DCOM - Mock, Gergeleit, al. (2000)   (Correct)
Object-oriented frameworks have become a key element in the design of distributed systems. They make the existence of the physical and operating system level resources transparent to the designer and ... / of an end-to-end abstraction is the Unix profiling tool gprof The br existence of the physical and operating system level resources transparent

Case study in coalgebraic specification: Memory management in the.. - Tews (2000)   (Correct)
This case study applies coalgebraic specfication and verfication techniques to the Fiasco microkernel developed at Dresden University of Technology. A part of the memory management of Fiasco was specf... / successful operating systems like Unix and Windows are monolithic systems br commercially successful operating systems like Unix and Windows are

Operating and Window Systems will never strike back or Independence.. - Fricke, Lilienthal, Lippert, Roock.. (2000)   (Correct)
With the use of Java and the JDK * , independence of specific platforms (operating systems and window systems) becomes possible. For the development of commercial applications however, Java and the ... / for directories is a slash under Unix and a backslash under Windows. br of specific platforms operating systems and window systems becomes

Leader/Followers - Schmidt, O'Ryan, Kircher, Pyarali.. (2000)   (Correct)
this paper. unknown Douglas C. Schmidt 1998 - 2000, all rights reserved, Siemens AG 1998 - 2000, all rights reserved 19.06.2000 lf.doc Leader/Followers Douglas C. Schmidt, Carlos O'Ryan, Michael K... / Queueing Layer . For instance UNIX operating systems often support br back-end servers run on an operating system platform that supports

IDS/A: An Interface between Intrusion Detection System and Application - Hutchison, Welz (2000)   (Correct)
We describe a number of problems which may reduce the effectiveness of a conventional network intrusion detection system. These problems are the result of the IDS having to second-guess the components... / means to intercept system calls eg Unix ptrace while the promiscuous br Popular interfaces include the operating system call interface or the network

Specification and Validation of a Concurrent System: An Educational.. - Berthelot, al. (2000)   (Correct)
Since several years, we are in charge of a course on speci - cation and validation of concurrent and reactive systems. At the end of this course, the students must carry out a project on a model r... / operating systems in particular Unix processes and concurrent br of computer programming operating systems in particular Unix

Moore's Law and its Implications for Information Warfare - Kopp (2000)   (Correct)
Moore's Law, defined in the sixties, predicts a monotonic increase in available computing power with time. With the commodification of high performancemicroprocessors, very large amounts of computing ... / all running differentvariants of Unix but using the same GCC compiler. br disks the behaviour of the operating system software and the

J.agentx: A Tool For Dynamic Deployment Of Open Management Services - Lus Silva Fernando (2000)   (Correct)
This paper presents J.AgentX, a Java-based toolkit for dynamic extension of SNMP agents. This toolkit provides an easy way to dynamically supply SNMP-based interfaces to new management services, red... / AgentX connections via TCP or Unix-domain sockets. It includes a br for specific hardware or operating systems. However the minor

An analysis of the TUX web server - Lever, Eriksen, Molloy (2000)   (Correct)
We report on a high-performance in-kernel web server for Linux known as the Threaded linUX http layer, or TUX, for short. TUX uses aggressive network layer data caching to accelerate static content ... / ago when it was integrated into UNIX kernels as a standard feature of br web server functionality into operating systems. This trend began when O S

3DMA Users Manual for Dendrite Spine Analysis - Koh, Lindquist (2000)   (Correct)
Automated dendritic spine detection and analysis is one of the applications of the 3DMA code, which has been designed for stochastic, geometric analysis of two phase, two and three dimensional image... / is currently designed to run on Unix or Linux operating systems. The br to run on Unix or Linux operating systems. The software contains C

A Scalable Cross-Platform Infrastructure for Application Performance.. - Browne Dongarra Garner (2000)   (Correct)
Introduction For years collecting performance data on applications programs has been an imprecise art. The user has had to rely on timers with poor resolution or granularity, imprecise empirical info... / on the Compaq Alpha Ev on Tru Unix substrate. Figure . PAPI br of whether or not the operating system supports it. These features

Modeling Users in Role-Based Access Control - Osborn, Guo (2000)   (Correct)
The essential properties of a simple model for users, groups and group hierarchies for role-based access control, embodied in a group graph, are presented. The interaction between the group graph and ... / management can be provided in Unix and in Windows NT Our br Groups have been used in operating systems for decades to create sets

The GIOD Project - Globally Interconnected Object Databases - Julian Bunn Koen (2000)   (Correct)
The GIOD (Globally Interconnected Object Databases) Project, a joint effort between Caltech and CERN, funded by Hewlett Packard Corporation, has investigated the use of WANdistributed Object Databas... / file systems are visible as local UNIX file systems to any process br hardware platforms and operating systems ensuring that both

The ANIMAL Algorithm Animation Tool - Rößling, Schüler, Freisleben (2000)   (Correct)
In this paper, we present ANIMAL, a new tool for developing animations to be used in lectures. ANIMAL offers a small but powerful set of graphical operators. Animations are generated using a visual ed... / least under Windows and Linux Unix-based operating systems. . Free br and Linux Unix-based operating systems. . Free availability for

The Adaptive Communication Environment: "ACE" - A Tutorial - Syyid (2000)   (Correct)
This memory is then managed locally with the help of management classes provided in ACE. Such fine grain management is extremely necessary in most real-time and embedded systems. There are also classe... / Lynxos And Psos Most Versions Of Unix sunos .x And .x Sgi Irix .x br ACE framework. The Operating Systems OS Adaptation Layer

Distributed architectures - Fernandez (2000)   (Correct)
evels enforce authorization constraints. Each level and mappings can be described using OO models and patterns. Authentication--- Uses cryptographic protocols Filtering---Some objects need to be fil... / variety of Operating systems Unix several varieties Windows br Heterogeneity-A variety of Operating systems Unix several varieties

OpenMath support under CSL-hosted REDUCE - Triulzi (2000)   (Correct)
OpenMath is a standard for representing mathematical objects. This paper describes an attempt to include OpenMath support into the computer algebra system Reduce. This support is limited to the versio... / These exceptions are Unix and TCP IP based communications br under a number of di erent operating systems not all of which might o er

Analyzing Multi-Threaded Program Performance with µProfiler - Zak (2000)   (Correct)
Threads are widely supported by many operating systems and languages to allow concurrency in both uni-processor and multi-processor architectures. They can be used as a program structuring tool in the... / of Digital Equipment Corporation UNIX is a registered trademark in the br are widely supported by many operating systems and languages to allow

RSTTool 2.4 - A Markup Tool for Rhetorical Structure Theory - O'Donnell (2000)   (Correct)
RSTTool is a graphical tool for annotating a text in terms of its rhetorical structure. The demonstration will show the various interfaces of the tool, focusing on its ease of use. 1 Introduction Th... / works under Windows Macintosh UNIX and LINUX operating systems. br Macintosh UNIX and LINUX operating systems. RSTTool is easy to use

Sendmail Meets Erlang: Experiences Using Erlang for Email Applications - Fritchie, Larson, Christenson.. (2000)   (Correct)
Our software engineering team needed to create a system that moves data from a set of legacy applications with diverse properties to data repositories scattered around the network. This system had t... / applications might operate under a UNIX inetd-like forking model some br to port to a variety of UNIX operating systems and perhaps even to Windows

QteVtk - a Multi-Platform, Object-Oriented Visualization Environment.. - Stoev, Strasser (2000)   (Correct)
In this study, we present a new comprehensive visualization environment, based on the VTK- library. We first introduce a window system independent graphical interface for the VTK-classes and it's ob... / IBM Explorer OpenDX average free Unix average average Iris Explorer br within different operating systems with the same interface and

Periodic Broadcast and Patching Services - Implementation.. - Michael Bradshaw Bing (2000)   (Correct)
INTRODUCTION Multimedia streaming applications consume a significant amount of server and network resources due to the high bandwidth and long durations of audio and video clips. Patching and periodi... / and signaling overhead operating system issues such as the

A C++ Implementation of the Bayesian Optimization Algorithm (BOA).. - Pelikan (2000)   (Correct)
The paper explains how to download, compile, and use the C++ implementation of the Bayesian optimization algorithm (BOA) with decision graphs (Pelikan, Goldberg, & Sastry, 2000). It provides the ins... / instructions are designed for UNIX operating systems. However we br are designed for UNIX operating systems. However we suppose no

Acquisition of biomedical images on Linux platform - Peterlin, Sevsek, Lages (2000)   (Correct)
A system developed on Linux platform for acquisition of biomedical images is described. It consists of a kernel driver, a library, and a set of application programs. unknown Acquisition of biomedical ... / look-up tables can be accessed via Unix device les. Major number has br on the open-source Linux operating system that can adequately replace

Operating System Support for Database Management Systems Revisited - Fellig, Tikhonova (2000)   (Correct)
In the early 1980s Michael Stonebraker [9] wrote a paper titled "Operating System Support for Database Management", outlining where and how operating systems at the time failed to meet the needs of ... / The examples drawn are mostly from UNIX and INGRES. This paper twenty years br Operating System Support for Database

Piglet: A Low-Intrusion Vertical Operating System - Muir, Smith (2000)   (Correct)
Introduction The primary purpose of a computer system is to run user applications; the operating system provides a supporting infrastructure for applications but does not directly carry out user task... / Of A Conventional Smp Os E.g.Unix mckusick Windows Nt br A Low-Intrusion Vertical Operating System Steve Muir Jonathan Smith

Syllabus For ASCI-500 Operating Systems Spring 2000 - Maniatty (2000)   (Correct)
u cannot allocate about 20 hours a week to work on this class, you will have difficulty. 1 3 Some Additional Resources Some good books for alternative information include: ffl Overviews: Stallings... / Texts Advanced Programming in the Unix Environment W. Richard Stevens br Syllabus For ASCI- Operating Systems Spring Instructor

Policing Offloaded - Dannowski, Haertig (2000)   (Correct)
Policing of incoming packets can produce very high load in worst-case situations on a receiving computer. In realtime systems, resources must be allocated for such worstcase situations if guarantees a... / uses commodity operating systems Unix and Windows NT and commodity br lack of support from current operating systems. This paper addresses one

Lab Assignments Operating Systems OS 2000 - Bos, Kisuki, Kiel (2000)   (Correct)
This document is intended to be a short introduction to this course. The practical course consists of three lab assignments. The rst assignment and the second assignment are based on an operating sys... / the OSP system by executing the Unix command make. Of course you need br Lab Assignments Operating Systems OS Dr. Ir. Herbert

Electronic Commerce Based Supply Chain Management - Benjamin Ping-Chang Yen (2000)   (Correct)
Internet technology has been used increasingly to enhance the global competitiveness of various industries through the widespread applications of cost effective electronic commerce (EC). In this paper... / Apple IBM Microsoft various Unix-type operating systems and the br Microsoft various Unix-type operating systems and the proprietary

Logical Markup from RTF - Chocholác (2000)   (Correct)
The paper is an overview of ways how to get logical structure from documents created by proprietary word-processors and stored into an RTF \Thetale. It describes and evaluates all steps of conversio... / operating systems MS-DOS Windows UNIX OS Macintosh Power Macintosh br operating environments and operating systems. RTF uses the ASCII or

EBU listening tests on Internet audio codecs - Stoll, Kozamernlk (2000)   (Correct)
This article gives the results of the subjective evaluations undertaken by B/ AIM in late 1999 and early 2000. These EBU tests are the first international attempt at comparing the different audio comp... / Media Netscape A V Win Mac Unix QuickTime Apple A V Win Mac br on a hard disk. Browsers or operating systems are usually shipped with a

Content Based Routing with Elvin4 - Segall, Arnold, Boot, Henderson.. (2000)   (Correct)
Building on experience with a general-purpose notification service, we describe the design and implementation of a second-generation content-based messaging system. Elvin4 includes a novel security fr... / server both written for a modern Unix environment. Solaris Linux br libraries in different operating systems and languages also caused

Runtime Checking of Multithreaded Applications with Visual Threads - Harrow, Jr. (2000)   (Correct)
Multithreaded applications are notoriously difficult to design and build while avoiding defects. Many of Compaq's customers need to employ threads to implement high-performance, scalable applicati... / Compaq's Openvms And Tru tm Unix Operating Systems Both Provide A br open files. Depending upon the operating system the threads may be

Use of ROOT in the D Online Event Monitoring System - Snow Canal Kowalkowski (2000)   (Correct)
The D experiment is one of the two High-Energy proton anti-proton collider experiments at Fermilab, USA. Since the detector serves multiple physics purposes, it consists of many different sub-detect... / Da ta Cab le Tru UNIX Se rve rs Linux Pc s br run on one of the three operating systems -Windows NT Linux and

Extending the Execution Environment with DITools - Serra, Navarro (2000)   (Correct)
This document describes the Dynamic Interposition Tools (DITools), a set of tools bringing an environment in which dynamically-linked executables can be extended at runtime with unforeseen functionali... / purpose e.g. so files in some UNIX systems Dynamic linking is br UPC-DAC- - Keywords operating systems extensibility

malloc() Performance in a Multithreaded Linux Environment - Lever, Boreham (2000)   (Correct)
Network servers make special demands that other types of applications may not make on memory allocators. We describe a simple malloc() microbenchmark suite that tests the ability of malloc() to divi... / processors in the system. Known in UNIX as malloc the heap br the suitability of an operating system's heap allocator for use with

Soundmodem on modern Operating Systems - Sailer (2000)   (Correct)
Five years ago I presented drivers for using standard PC's with soundcards as packet radio modems [13]. The mainstream CPUs of that era were not quite powerful enough for complex signal processing, ... / interfaces vary widely even among UNIX operating systems and the packet br Soundmodem on modern Operating Systems Thomas Sailer

Characterizing Internet Performance to Support Wide-area Application.. - Ballintijn, van Steen, Tanenbaum (2000)   (Correct)
To help in our wide-area application development, we have done an informal study of the relation between wide-area latency, the number of routers, and geographical distance between Internet sites. We ... / standard ping utility as found on UNIX and Windows systems. We provided br M. A. Vahdat. Operating System Services for Wide-Area

Flexible And Extensible Qos-Management For Adaptive Middleware - Frank (2000)   (Correct)
The task of middleware is to mask out problems of heterogeneity and distribution for application developers. With the emergence of new application domains, like multimedia and real-time applications, ... / running various flavours of UNIX are in widespread use Sensor br be considered in the MMDBS operating systems communication protocols

Integrated Quality of Service Management - Ingram (2000)   (Correct)
General purpose operating systems need integrated real time scheduling. It has recently become standard practice to run soft real time applications, such as multimedia and games programs, on general p... / all with his deep understanding of UNIX and also corrected many of my br Abstract General purpose operating systems need integrated real time

A Domain-specific Language for Intrusion Detection - Diomidis Spinellis And (2000)   (Correct)
We describe the use of a domain-specific language (DSL) for expressing critical design values and constraints in an intrusion detection application. Through the use of this specialised language inform... / accounting records kept by most Unix systems. A set of databases contain br was implemented under the Unix operating system the approach and techniques

Endoscopic surgery training using virtual reality and deformable.. - Kühnapfel, al. (2000)   (Correct)
Surgical training systems based on virtual reality (VR) and simulation techniques for tissue deformation may represent a more cost-effective and efficient alternative to traditional training methods. ... / KISMET is implemented under the UNIX IRIX and WindowsNT operating br the UNIX IRIX and WindowsNT operating systems on a wide range of SGI VPC

Approaches for Generating Animations for Lectures - Rößling, Freisleben (2000)   (Correct)
Many software tools try to address the growing interest in supplementing course materials with animations. In this paper, we give a short review of the basic approaches for generating animations. ... / true for universities where Unix operating systems are very br for universities where Unix operating systems are very popular as well

Integrating Information Appliances into an Interactive Workspace - Fox, Johanson, Hanrahan, Winograd (2000)   (Correct)
cDB22LBDHBUO links) withresearc h on HCI (ways of interac0;B with heterogeneousc hanging cgingDOB00 ofdevicL with multiple modalities). The InteracUB e Room (iRoom) infrastrucras desc ibed in this art... / but it does not support standard Unix or Windowsapplic tions as br way that today's standard operating systems make it feasible to write

Using Embedded Sensors for Detecting Network Attacks - Eugene (2000)   (Correct)
Embedded sensors for intrusion detection consist of code added to the operating system and the programs of the hosts where monitoring will take place. The sensors check for specific conditions that in... / signatures are placed within the Unix kernel code that processes network br consist of code added to the operating system and the programs of the

A Framework Analysis Of The Open Source Development Paradigm - Joseph Feller Brian (2000)   (Correct)
Open Source Software (OSS) has become the subject of muchcommercial interest of late. Certainly, OSS seems to hold much promise in addressing the core issues of the software crisis, namely that of so... / hacking community for GNU's Not Unix. Table . Outline of Key br success stories-the Linux operating system the Apache web server the

RESUME of Michail G. Lagoudakis - Lagoudakis (2000)   (Correct)
This is just a resume and I don't know why it appears here! unknown RESUME Michail G. Lagoudakis Department of Computer Science Box 90129, Duke University Durham, NC 27708-0129 Tel.: (919) 660 6598 F... / MS-Office Operating Systems Unix Solaris MS Windows Hardware br LaTeX MS-Office Operating Systems Unix Solaris MS Windows

A Brief History of Hackerdom - Raymond (2000)   (Correct)
this document under the terms of the Open Publication License, version 2.0. Revision History unknown A Brief History of Hackerdom Eric Steven Raymond$Date: 2000/08/25 15:36:01 $ Copyright 2000 by Eri... / rise and eventual stagnation of Unix the new hope from Finland and br to have toggled an entire operating system of his own design into a

Year 2000 Compliance and the "Industry Standard" Personal Computer - Much Concern About (2000)   (Correct)
this document confines the discussion of the Year 2000 issue (Y2K) to x86 based industry standard personal computers. Software and firmware considerations are limited solely to the interface. The inte... / based operating systems like Unix may not use the BIOS but use br without user intervention or operating system assistance. It is unknown

Accelerated Robust Stability Analysis of LTI-Systems with Uncertain.. - Dnow Pawletta Drewelow (2000)   (Correct)
The method of convex decomposition is a typical example for a class of design and simulation algorithms in the field of control theory that are characterized by a considerable computing effort on one ... / other autonomous components Unix MS-Windows OS LynxOS br library real-time operating system standard operating systems

Efficient User-level I/O in the ARX Real-Time Operating System - Seo, Park, Hong (2000)   (Correct)
User-level I#O gets increasingly important for embedded real-time applications, sinceitcan allow programmers to write #exible and e#cient device drivers for proprietary devices. To support user-level ... / systems such as MS-DOS and Unix. These bene ts render user-level br I O in the ARX Real-Time Operating System Yangmin Seo Jungkeun

Operating System Support for Multimedia Systems - Plagemann, Goebel, Vorsen, Anshus (1999)   (Correct)
Distributed multimedia applications will be an important part of tomorrow's application mix and require appropriate operating system (OS) support. Neither hard real-time solutions nor best-effort solu... / management in commodity OSs like UNIX or Windows systems is to br Science All rights reserved Operating System Support for Multimedia

Concurrency, Synchronisation and Objects - Holmes (1999)   (Correct)
oncurrent programming, and even concurrent objects, is vast. Lea [Lea99] provides comprehensive, annotated lists of further readings throughout his book, covering the many different facets of concurre... / interfaces such as those defined by Unix International UI and POSIX. br itself. Since the first operating systems appeared programmers have

Embedded Software - An Agenda for Research - Lee (1999)   (Correct)
ions that can be used include the event-based model of Java Beans, semaphores based on Dijkstra's P/V systems [21], guarded communication [40], rendezvous, synchronous message passing, active messages... / comes with benefits. For example Unix pipes do not support feedback br where a multitasking operating system or multithreaded execution

An OO Encapsulation of Lightweight OS Concurrency Mechanisms in the.. - Schmidt, Wang (1999)   (Correct)
This paper describes the design of the ACE object-oriented thread encapsulation C++ class library. This library shields programmers from differences between Solaris threads, POSIX pthreads, and Win32 ... / and parameterized types basic UNIX systems programming concepts such br A distinct feature of modern operating systems such as Solaris OSF

Practical Byzantine Fault Tolerance - Castro, Liskov (1999)   (Correct)
This paper describes a new replication algorithm that is able to tolerate Byzantine faults. We believe that Byzantine-fault-tolerant algorithms will be increasingly important in the future because mal... / standard NFS daemon in the Digital Unix kernel during normal-case br of the Third Symposium on Operating Systems Design and Implementation

Resource containers: A new facility for resource management in server .. - Banga, Druschel, Mogul (1999)   (Correct)
General-purpose operating systems provide inadequate support for resource management in large-scale servers. Applications lack sufficient control over scheduling and management of machine resources, w... / model as a modification of Digital UNIX and show that it is effective in br Abstract General-purpose operating systems provide inadequate support

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... / including Win most versions of UNIX and real-time operating systems br the suitability of realtime operating systems VxWorks and LynxOS and

Exokernels, Protocol implementation and Erlang - Knutsson, Gunningberg (1999)   (Correct)
In this report, we will discuss how ideas in the experimental operating system architectures called exokernels can be used to improve performance of the Erlang systems and programs written in Erlang, ... / functional language Erlang from UNIX to the library OS ExOS br how ideas in the experimental operating system architectures called

Separating key management from file system security - Mazieres, Kaminsky, Kaashoek, Witchel (1999)   (Correct)
No secure network file system has ever grown to span the Internet. Existing systems all lack adequate key management for security at a global scale. Given the diversity of the Internet, any particular... / and server software run on most UNIX platforms. We sacrificed br th ACM Symposium on Operating Systems Principles SOSP '

Hardening COTS Software with Generic Software Wrappers - Fraser, Badger, Feldman (1999)   (Correct)
Numerous techniques exist to augment the security functionality of Commercial Off-The-Shelf (COTS) applications and operating systems, making them more suitable for use in mission-critical systems. Al... / Marks of the Intel Corporation. UNIX is a Registered Trade Mark of the br COTS applications and operating systems making them more suitable

Domain-Specific Languages: from Design to Implementation Application.. - Thibault, Marlet, Consel (1999)   (Correct)
Domain-specific languages (DSL) have many potential advantages in terms of software engineering ranging from increased productivity to the application of formal methods. Although they have been used i... / Languages such as SQL T E X and Unix shell languages may also be br protocols operating systems and robot languages

Performance Issues in WWW Servers - Nahum, Barzilai, Kandlur (1999)   (Correct)
This paper evaluates performance issues in WWW servers on UNIX-style platforms. While other work has focused on reducing the use of kernel primitives, we consider ways in which the operating system an... / performance issues in WWW servers on UNIX-style platforms. While other work br we consider ways in which the operating system and the network protocol

Programming Languages as Operating Systems (or Revenge of the Son of.. - Flatt, Findler, Krishnamurthi.. (1999)   (Correct)
The MrEd virtual machine serves both as the implementation platform for the DrScheme programming environment, and as the underlying Scheme engine for executing expressions and programs entered into Dr... / systems Windows MacOS and Unix X More than universities and br Programming Languages as Operating Systems or Revenge of the Son of

QoS Provisioning with qContracts in Web and Multimedia Servers - Abdelzaher, Shin (1999)   (Correct)
The advent of performance-critical services such as online brokerage and e-commerce, as well as QoS-sensitive services such as streaming multimedia, makes existing FIFO servers incapable of meeting ap... / QoS support using qContracts on UNIX. Experimental results show the br the server process and the operating system to achieve performance

Automatic I/O Hint Generation through Speculative Execution - Chang, Gibson (1999)   (Correct)
Aggressive prefetching is an effective technique for reducing the execution times of disk-bound applications; that is, applications that manipulate data too large or too infrequently used to be found ... / SpecHint that transforms Digital UNIX application binaries to perform br of the rd Symposium on Operating Systems Design and Implementation

Flash: An efficient and portable Web server - Pai, Druschel, Zwaenepoel (1999)   (Correct)
This paper presents the design of a new Web server architecture called the asymmetric multiprocess event-driven (AMPED) architecture, and evaluates the performance of an implementation of this archite... / server uses the MP architecture on UNIX operating systems and the MT br available in all modern operating systems. The performance of

EROS: a fast capability system - Shapiro, Smith, Farber (1999)   (Correct)
EROS is a capability-based operating system for commodity processors which uses a single level storage model. The single level store's persistence is transparent to applications. The performance conse... / an interface on that object UNIX file descriptors for example br th ACM Symposium on Operating Systems Principles SOSP '

Load Sharing in Distributed Systems - Gupta, Bepari (1999)   (Correct)
A distributed system consists of, possibly heterogeneous, computing nodes connected by a communication network. Such a system can be used effectively only if the software presents a single system im... / existing user and software base for Unix. Several distributed systems br This is what a distributed operating system does. The goal of such a

Operating Systems - Denning, Hunt, Tichy (1999)   (Correct)
Introduction Early operating systems were control programs a few thousand bytes long that scheduled jobs, drove peripheral devices, and kept track of system usage for billing purposes. Modern operatin... / Multics IBM's MVS AT T's UNIX and hundreds of millions of bytes br Operating Systems Peter J. Denning James

Using Workstations as Building Blocks for Parallel Computing - Warschko, Blum, Tichy (1999)   (Correct)
The key to efficient parallel computing on workstations clusters is a communication subsystem that removes the operating system from the communication path and eliminates all unnecessary protocol over... / interfaces including PVM MPI Unix sockets Java sockets and Java br subsystem that removes the operating system from the communication path

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 ... / traditional operating systems like Unix frequently exploit the lack br the path object in the Scout operating system. In the second dimension the

High-Capacity Internet Middleware: Internet Caching System.. - Tomlinson, Major, Lee (1999)   (Correct)
Previous studies measuring the performance of general-purpose operating systems running large-scale Internet server applications, such as proxy caches, have identified design deficiencies that contri... / operating systems such as Unix First the kernel and the br of general-purpose operating systems running large-scale Internet

A Task Migration System For Parallel Scientific Computations In.. - Shao, Schnabel (1999)   (Correct)
This paper presents an source-level software system, PMT, which performs task migrations for long-running parallel scientific computations among a network of architecturally different workstations. As... / system which is built upon the UNIX operating system. User processes br A few distributed or network operating systems have experimented with

Self-Monitoring in VINO - Saleeb (1999)   (Correct)
Computer system performance is a measure of how well the operating system shares hardware and software resources among the various applications that are running on it. The goal of performance monitori... / Alpha machines running Digital UNIX . . The Digital Continuous br is a measure of how well the operating system shares hardware and software

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