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
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
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
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
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
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
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 specied
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 dierent formal specication unknown Translating HOL to Specications
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
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
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
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
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 specic 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
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
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
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
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
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
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
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
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