close this section of the libraryftp://choices.cs.uiuc.edu (266)
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR91-1670.security.persistence.ps, 19910724
Considerations of Persistence and Security in Choices, an Object-Oriented Operating System Roy H. Campbell and Peter W. Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/Bremen.security.persistence.ps.Z, 19910724
Considerations of Persistence and Security in Choices, an Object-Oriented Operating System Roy H. Campbellyand Peter W. Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/Bremen.security.persistence.ps, 19910724
Considerations of Persistence and Security in Choices, an Object-Oriented Operating System Roy H. Campbellyand Peter W. Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/C++90.choices.performance.ps, 19910724
C++ and Operating Systems Performance: A Case Study Vincent F. Russo, Peter W. Madany, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/Oopsla89.vm.ps, 19910726
Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques Vincent F. Russo and Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Ave., Urbana, IL 61801-2987
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR.reification.reflection.ps, 19910726
Reification and Reflection in C++: An Operating Systems Perspective Peter W. Madany, Nayeem Islam, Panos Kougiouris, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 1 Introduction In this paper we will examine the
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/TechReports/TR91-1669.choices.performance.ps.Z, 19910726
C++ and Operating Systems Performance: A Case Study Vincent F. Russo, Peter W. Madany, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR.organizing.typing.persistent.objects.ps, 19910726
Organizing and Typing Persistent Objects within an Object-Oriented Framework Peter W. Madany and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 USA Email: madany@cs.uiuc.edu roy@cs.uiuc.edu Phone: 1-217-333-7937
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR89-1507.stream.file.ps, 19910726
A Class Hierarchy for Building Stream-Oriented File Systems Peter W. Madany, Roy H. Campbell Vincent F. Russo, and Douglas E. Leyens University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/TechReports/TR89-1507.stream.file.ps.Z, 19910726
A Class Hierarchy for Building Stream-Oriented File Systems Peter W. Madany, Roy H. Campbell Vincent F. Russo, and Douglas E. Leyens University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR91-1669.choices.performance.ps, 19910726
C++ and Operating Systems Performance: A Case Study Vincent F. Russo, Peter W. Madany, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/Ecoop89.stream.file.ps, 19910726
A Class Hierarchy for Building Stream-Oriented File Systems1 P. MADANY, R. CAMPBELL, V. RUSSO AND D. LEYENS University of Illinois at Urbana-Champaign
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/C++88.unix.file.ps, 19910726
A C++ Class Hierarchy for Building UNIX-Like File Systems Peter W. Madany, Douglas E. Leyens Vincent F. Russo, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR89-1510.principles.os.ps, 19910726
Principles of Object-Oriented Operating System Design Roy H. Campbell, Gary M. Johnston, Peter W. Madany, Vincent F. Russo July 26, 1991
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/TechReports/TR89-1510.principles.os.ps.Z, 19910726
Principles of Object-Oriented Operating System Design Roy H. Campbell, Gary M. Johnston, Peter W. Madany, Vincent F. Russo July 26, 1991
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR88-1415.process.exception.ps, 19910726
Report No. UIUCDCS{R{88{1415 UILU{ENG{88{1720 Process Management and Exception Handling in Multiprocessor Operating Systems Using Object-Oriented Design Techniques by Vincent Russo, Gary Johnston, Roy Campbell July 26, 1991 REPORT NO. UIUCDCS{R{88{1415 Process Management and Exception Handling in
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/MS.Choices.Device.Drivers.ps.Z, 19910727
A DEVICE MANAGEMENT FRAMEWORK FOR AN OBJECT-ORIENTED OPERATING SYSTEM BY PANAGIOTIS KOUGIOURIS Dipl., University of Patras, 1989 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/TechReports/TR88-1415.process.exception.ps.Z, 19910727
Report No. UIUCDCS{R{88{1415 UILU{ENG{88{1720 Process Management and Exception Handling in Multiprocessor Operating Systems Using Object-Oriented Design Techniques by Vincent Russo, Gary Johnston, Roy Campbell July 26, 1991 REPORT NO. UIUCDCS{R{88{1415 Process Management and Exception Handling in
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR91-1667.OOprot.ps.Z, 19910731
Object-Oriented Hierarchies Across Protection Boundaries David W. Dykstra Roy H. Campbell dykstra@cs.uiuc.edu roy@cs.uiuc.edu July 31, 1991 1 Introduction In the context of programming systems, protection is the mechanism used to control access of programs and users to resources, including data .
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/SIGCOM90.pulsar.ps.Z, 19910809
Pulsar: Non-blocking Packet Switching with Shift-register Rings Gary J. Murakami, Roy H. Campbell, and Michael Faiman University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/IEEE.dvm.protocols.ps, 19910809
1 Distributed Virtual Memory Consistency Protocols: Design and Performance Aamod Sane Ken MacGregor Roy Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Avenue, Urbana, Illinois 61801{2987
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/SIGCOM90.pulsar.ps, 19910809
Pulsar: Non-blocking Packet Switching with Shift-register Rings Gary J. Murakami, Roy H. Campbell, and Michael Faiman University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR89-1522.pulsar.ps, 19910809
The Pulsar Project for Very High Speed Computer Networking Gary J. Murakami, Roy H. Campbell, and Michael Faiman University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/PathPascal.ps.Z, 19910823
AN IMPLEMENTATION OF MULTIPROCESSOR PATH PASCAL BY BRIAN JOHN HAFNER B.S., University of Illinois, 1986 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at Urbana-Champaign, 1991
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Obj.Orient.OS.ps.Z, 19910830
c Copyright by Vincent Frank Russo 1991 AN OBJECT-ORIENTED OPERATING SYSTEM BY VINCENT FRANK RUSSO B.S., University of Dayton, 1984 M.S., University of Illinois, 1987 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the Graduate
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/MS.Porting.Choices.MC68030.ps.Z, 19910830
PORTING THE CHOICES OBJECT-ORIENTED OPERATING SYSTEM TO THE MOTOROLA 68030 BY BJORN ANDREW HELGAAS B.A., Augustana College, 1988 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/HICCS92.PO.OOFramework.ps, 19910930
Organizing and Typing Persistent Objects within an Object-Oriented Framework Peter W. Madany Roy H. Campbell Sun Microsystems Laboratories, Inc. Department of Computer Science Mountain View, CA 94043 USA University of Illinois at Urbana-Champaign Urbana, IL 61801 USA
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/New/shared.memory.message.systems.ps.Z, 19911101
Design Considerations for Shared Memory Multiprocessor Message Systems Nayeem Islam and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/Woos91.frameworks.ps.Z, 19911101
Choices, Frameworks and Refinement Roy H. Campbell, Nayeem Islam, Ralph Johnson, Panos Kougiouris and Peter Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/Woos91.frameworks.ps, 19911101
Choices, Frameworks and Refinement Roy H. Campbell, Nayeem Islam, Ralph Johnson, Panos Kougiouris and Peter Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/GettingStarted/GettingStarted.ps, 19920121
Guide to the Choices Development Environment Choices Group January 21, 1992
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/TR92-1735.ip-traffic.ps.Z, 19920331
Internet Protocol Traffic Analysis with Applications for ATM Switch Design Andrew Schmidt and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 (217) 244-0582
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HIPPI/driver.ps.Z, 19920402
A BSD Network Interface Driver for HIPPI Thomas Skibo National Center for Supercomputing Applications skibo@ncsa.uiuc.edu 16 December 1991 1 Introduction Network Systems Corporation is developing a HIPPI channel interface for VME based computer systems. The device supports HIPPI-PH, the HIPPI physical
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/usingHippi.ps.Z, 19920402
Using HIPPI for Computer Networking Thomas Skibo Department of Computer Science University of Illinois at Urbana-Champaign skibo@cs.uiuc.edu 16 December 1991 1 Introduction The High-Performance Parallel Interface (HIPPI) is a standard being developed by ANSI committee X3T9.3 to address the need for a
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa.ps.Z, 19920406
A Proposed HIPPI to XUNET Adapter (HXA) Dave Pointer Center for Supercomputer Research and Development University of Illinois at Urbana-Champaign dpointer@csrd.uiuc.edu Thomas Skibo Department of Computer Science University of Illinois at Urbana-Champaign skibo@cs.uiuc.edu April 6, 1992 1 Introduction
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HIPPI/thesis.ps.Z, 19920423
USING THE HIGH-PERFORMANCE PARALLEL INTERFACE FOR NETWORK TRAFFIC BY THOMAS MICHAEL SKIBO B.S., University of Florida, 1988 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Obj.Orient.Proj.Man.ps.Z, 19920501
c Copyright by Robert N. Sum, Jr. 1990 AN OBJECT-ORIENTED PROJECT MANAGEMENT FRAMEWORK FOR SOFTWARE ENGINEERING ENVIRONMENTS BY ROBERT N. SUM, JR. B.S., University of Illinois at Urbana-Champaign, 1983 M.S., University of Illinois at Urbana-Champaign, 1985 THESIS Submitted in partial fulfillment of the
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Obj.Orient.Proj.Man.ps.Z, 19920501
c Copyright by Robert N. Sum, Jr. 1990 AN OBJECT-ORIENTED PROJECT MANAGEMENT FRAMEWORK FOR SOFTWARE ENGINEERING ENVIRONMENTS BY ROBERT N. SUM, JR. B.S., University of Illinois at Urbana-Champaign, 1983 M.S., University of Illinois at Urbana-Champaign, 1985 THESIS Submitted in partial fulfillment of the
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Obj.Orient.File.Sys.ps.Z, 19920501
Copyright c 1992 by Peter William Madany AN OBJECT-ORIENTED FRAMEWORK FOR FILE SYSTEMS BY PETER WILLIAM MADANY B.A., Trinity Christian College, 1982 M.S., Illinois Institute of Technology, 1984 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Obj.Orient.Prot.ps.Z, 19920501
c Copyright by David Wayne Dykstra 1992 OBJECT-ORIENTED HIERARCHIES ACROSS PROTECTION BOUNDARIES BY DAVID WAYNE DYKSTRA B.S., University of Illinois, 1983 M.S., Illinois Institute of Technology, 1987 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/MS.Choices.Sparc.ps.Z, 19920515
THE CHOICES OBJECT-ORIENTED OPERATING SYSTEM ON THE SPARC ARCHITECTURE BY DAVID K. RAILA B.S., University of Illinois, 1988 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Journal/Trans.message.shared.ps, 19920715
Design Considerations for Shared Memory Multiprocessor Message Systems Nayeem Islam and Roy H. Campbell
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/Wooos92.proxies.ps.Z, 19920715
Proxies, Application Interfaces, and Distributed Systems Amitabh Dave, Mohlalefi Sefika and Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign Urbana, IL 61820
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Journal/Woos92.formal.frameworks.ps, 19920715
A Technique for Documenting the Framework of an Object-Oriented System Roy H. Campbell and Nayeem Islam University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Journal/Compsys.ps, 19920717
Choices , Frameworks and Refinement Roy H. Campbell, Nayeem Islam, and Peter Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 We present a method for designing operating systems as an object-oriented framework of generalized,
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/xunet/xunet.syssw.over.ps, 19921201
J. Shirley. Guide to Writing DCE Applications. O'Reilly & Associates, Inc, 1992. (p 9) 27 A. G. Fraser et al. XUNET II - A Nationwide Testbed in High Speed Networking. In Proc. Infocom 92, May 1992. (p 1) C. R. Kalmanek. Support for Internet Address Resolution in
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/MS.PC-Choices.ps.Z, 19930305
PC-CHOICES OBJECT-ORIENTED OPERATING SYSTEM BY LUP YUEN LEE B.S., University of Toronto, 1991 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at Urbana-Champaign, 1992 Urbana,
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Journal/BookChapter.ps, 19930501
Choices A Parallel Object-Oriented Operating System Roy H. Campbell and Nayeem Islam University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 The Choices parallel object-oriented operating system design is a collection of interconnected
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Journal/BookChapter.ps, 19930501
Choices A Parallel Object-Oriented Operating System Roy H. Campbell and Nayeem Islam University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 The Choices parallel object-oriented operating system design is a collection of interconnected
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Journal/cacm93.ps, 19930517
EXPERIENCES DESIGNING AND IMPLEMENTING AN OBJECT-ORIENTED SYSTEM IN C++ Roy H. Campbell, Nayeem Islam, David Raila Peter Madany University of Illinois at Urbana-Champaign Sun Microsystems Laboratories Department of Computer Science 2550 Garcia Avenue, 1304 W. Springfield Avenue, MTV29-112, Urbana, IL
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Journal/cacm93.ps, 19930517
EXPERIENCES DESIGNING AND IMPLEMENTING AN OBJECT-ORIENTED SYSTEM IN C++ Roy H. Campbell, Nayeem Islam, David Raila Peter Madany University of Illinois at Urbana-Champaign Sun Microsystems Laboratories Department of Computer Science 2550 Garcia Avenue, 1304 W. Springfield Avenue, MTV29-112, Urbana, IL
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/ChoicesSimulator.ps, 19930701
Report No. UIUCDCS{R{88{1460 UILU{ENG{88{1766 TAPESTRY Principal Investigators Roy Campbell Technical Report No. TTR88{5 and Daniel Reed A Multiprocessor Operating System Simulator Gary M. Johnston Roy H. Campbell October 1988 TAPESTRY DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF ILLINOIS AT
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/sedmsIV.ps, 19930905
Parallel Distributed Application Performance and Message Passing: A case study Nayeem Islam, Robert E. McGrath and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/icdcsSched.ps, 19930905
Uniform Co-Scheduling Using Object-Oriented Design Techniques Nayeem Islam and Roy Campbell a aUniversity of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 In this paper, we present the object-oriented design of a uniform model of scheduling for
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/Wooos92.filesystem.ps.Z, 19930906
The Object-Oriented Advantage in Prototyping a Remote File System Michael W. Condry and Swee Boon Lim and Lup Yuen Lee Department of Computer Science University of Illinois Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/sedmsIV.ps.Z, 19930906
Parallel Distributed Application Performance and Message Passing: A case study Nayeem Islam, Robert E. McGrath and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Conferences/icdcsSched.ps.Z, 19930906
Uniform Co-Scheduling Using Object-Oriented Design Techniques Nayeem Islam and Roy Campbell a aUniversity of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 In this paper, we present the object-oriented design of a uniform model of scheduling for
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/MS.Architecture.Call.Processing.ps.Z, 19931129
AN ARCHITECTURE FOR CALL PROCESSING BY SEE-MONG TAN B.S., University of California, Berkeley, 1989 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at Urbana-Champaign, 1993 Urbana,
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/MS.Architecture.Call.Processing.ps.Z, 19931129
AN ARCHITECTURE FOR CALL PROCESSING BY SEE-MONG TAN B.S., University of California, Berkeley, 1989 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at Urbana-Champaign, 1993 Urbana,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/GettingStarted/NewGettingStarted.ps, 19940202
loops giving the processor away. The first process it finds to give the processor to is the Kernel setup process. The setup process calls Kernel::main. Kernel::main sets up some object names, does some Proxy initialization, creates and initializes devices and device managing processes such as disks,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/iPOINT/pul2.ps, 19940415
QCONTROL W Priority Token Ports 2:1 MUX Ring Reg to next ring stage from previous ring stage W Hold Reg TX Reg RX Reg Ring Phase Priority Token Logic State Machine DIN DOUT W W
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/TechReports/iPoint.Switch.ps.Z, 19940415
Scalable Optoelectronic ATM Networks: The iPOINT Fully Functional Testbed J. W. Lockwood, H. Duan, J. J. Morikuni, S. M. Kang, S. Akkineni, R. H. Campbell University of Illinois at Urbana{Champaign. NSF Engineering Research Center for Compound Semiconductor Microelectronics , Department of Electrical
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/TechReports/iPoint.Switch.ps, 19940415
Scalable Optoelectronic ATM Networks: The iPOINT Fully Functional Testbed J. W. Lockwood, H. Duan, J. J. Morikuni, S. M. Kang, S. Akkineni, R. H. Campbell University of Illinois at Urbana{Champaign. NSF Engineering Research Center for Compound Semiconductor Microelectronics , Department of Electrical
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/xunet622.pic.ps, 19940721
UIUC - NCSA Beckmann Institute UIUC - NCSA Advanced Computation Building UIUC - CS DCL Building BCP HIPPI Extender SGI ChallengePsitech Frame Buffer (Video) SGI OnyxPS32 HIPPI SWITCH FORE ATM SWITCH XUNET ATM SWITCH ES-1 HIPPI SWITCH PS32 HIPPI SWITCH SGI OnyxConvex C3Connection Machine CM-5 Cray
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/MS.Authentication.Delegation.ps.Z, 19940805
c Copyright by Theron Donald Tock 1994 AN EXTENSIBLE FRAMEWORK FOR AUTHENTICATION AND DELEGATION BY THERON DONALD TOCK B.S., University of Washington, 1990 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/MS.Authentication.Delegation.ps.Z, 19940805
c Copyright by Theron Donald Tock 1994 AN EXTENSIBLE FRAMEWORK FOR AUTHENTICATION AND DELEGATION BY THERON DONALD TOCK B.S., University of Washington, 1990 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/PhD.Message.Passing.ps.Z, 19940810
Copyright c 1994 by Nayeem Islam CUSTOMIZED MESSAGE PASSING AND SCHEDULING FOR PARALLEL AND DISTRIBUTED APPLICATIONS BY NAYEEM ISLAM B.S.E., Princeton University, 1986 M.S., Stanford University, 1987 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Bibliography/ChoicesRef.ps, 19940812
Choices Papers and Abstracts Systems Research Group August 12, 1994 Publications 1. Amitabh Dave, Nayeem Islam, and Roy H. Campbell. A Low-Latency Scalable Locking Algorithm for Shared Memory Multiprocessors. In Sixth IEEE Symposium on Parallel and Distributed Processin g, Dallas, Texas, October 1994.
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Bibliography/Network.ps, 19940812
Networking Papers and Abstracts Systems Research Group August 12, 1994 Publications 1. J. W. Lockwood, H. Duan, J. J. Morikuni, S. M. Kang, S. Akkineni, and R. H. Campbell. Scalable Optoelectronic ATM Networks: The iPOINT Fully Functional Testbed. IEEE Journal of Lightwave Technology, 1994. 2. Andrew
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/stack-picture-small.ps, 19940812
ASX- 100 SBA- 100 ATM API iPOINTATMAAL5AAL3/4AAL0ATM ARP Q.2931SPANSSIGIP to ATM IPTCPUDPswitch hardware ImplementedIn progressPresent in x-kernelGULPRTPXUNETAALX
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/sig-state-machine.ps, 19940812
InitialWait Accept OpenClosedSetupAcceptWait Close Response Wait Receiver Close Response CloseReceiver Close Close Response Receiver Close Response CloseReject
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/stack-picture.ps, 19940812
ASX- 100 SBA- 100 ATM API iPOINTATMAAL5AAL3/4AAL0ATM ARP Q.2931SPANSSIGIP to ATM IPTCPUDPswitch hardware ImplementedIn progressPresent in x-kernelGULPRTPXUNET
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/sig-state-machine-small.ps, 19940812
InitialWait Accept OpenClosedSetupAcceptWait Close Response Wait Receiver Close Response CloseReceiver Close Close Response Receiver Close Response CloseReject
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/example-stack-small.ps, 19940812
ethIPTCPUDP
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/stack-picture-color.ps, 19940812
ASX- 100 SBA- 100 ATM API iPOINTATMAAL5AAL3/4AAL0ATM ARP Q.2931SPANSSIGIP to ATM IPTCPUDPswitch hardware ImplementedIn progressPresent in x-kernelGULPRTPXUNETAALX
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/example-stack.ps, 19940812
ethIPTCPUDP
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/work/report.ps, 19940819
Report of the ARPA/NSF Workshop on Research in Gigabit Networking Washington DC, July 20-21, 1994 Executive Summary In the past several years, gigabit networking research has made tremendous strides. In the late 1980s, the notion of sending data at a billion bits per second overanetwork was an ambitious
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/schools/1.overview/figures/schools.ps, 19940901
MELLON BUILDING C/U SCHOOL GATEWAY CHAMPAIGN SCHOOLSURBANA SCHOOLSUNIT 4 AND UNIT 116 ISDN OR RADIO "HUB" SCHOOL BACKBONERURAL SCHOOLSRADIO LINKCABLEVISION RADIO OR ISDN THE INTERNETSERVICE PROVIDER(CICNET OR CCNET/NETILLINOIS) RADIO HUBUniversity of Illinois / School District Cooperation
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/schools/1.overview/figures/schools.ps, 19940902
MELLON BUILDING C/U SCHOOL GATEWAY CHAMPAIGN SCHOOLSURBANA SCHOOLSUNIT 4 AND UNIT 116 ISDN OR RADIO "HUB" SCHOOL BACKBONERURAL SCHOOLSRADIO LINKCABLEVISION RADIO OR ISDN THE INTERNETSERVICE PROVIDER(CICNET OR CCNET/NETILLINOIS) RADIO HUBUniversity of Illinois / School District Cooperation
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/WANdir/wirelessCellsInUnit4.ps, 19940909
( 1.50) ( 1.00) ( 0.50) .50 1.00 1.50 2.00 ( 3.00) ( 2.00) ( 1.00) 1.00 2.00 3.00 4.00 5.00 Urbana Unit 1 1 6 Me llon Bldg Unit 4 Dist ances in miles South West Cell North Cell East Cell Centennial Bottenfield Franklin Wiley Urbana Central Jefferson U of I FAR/PAR Leal Edison Southside Wireless Cells in
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/WANdir/Routersfigure1-Layer1.ps, 19940909
LAN Hubs Router for Admin and Edu zones Admin Edu Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs Router for Admin and Edu zones Admin Edu The Internet Hybrid Link to the Internet (one-way,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/final/HubsRouters.ps, 19940909
What do the and the represent on the previous page - the is being used to represent a hub - the is being used to represent either a hub or a router
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/WANdir/ISDNvsWirelessChart.ps, 19940909
$0 $50,000 $100,000 $150,000 $200,000 $250,000 JanuaryFebruary March April May June July August September OctoberNovember December Wireless (w/Hybrid) Wireless (w/o Hybrid) ISDN (w/Hybrid) ISDN (w/o Hybrid)
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/WANdir/Routersfigure1-Layer1.ps, 19940909
LAN Hubs Router for Admin and Edu zones Admin Edu Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs Router for Admin and Edu zones Admin Edu The Internet Hybrid Link to the Internet (one-way,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/WANdir/ISDNvsWirelessChart.ps, 19940909
$0 $50,000 $100,000 $150,000 $200,000 $250,000 JanuaryFebruary March April May June July August September OctoberNovember December Wireless (w/Hybrid) Wireless (w/o Hybrid) ISDN (w/Hybrid) ISDN (w/o Hybrid)
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/final/HubsRouters.ps, 19940909
What do the and the represent on the previous page - the is being used to represent a hub - the is being used to represent either a hub or a router
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/WANdir/wan.ps, 19940909
WAN Documents September 9, 1994 1 A Wide Area Network Specification for Units 4 and 116 1 Overview of design On the following page is Figure 1, a high-level outline of a solution for networking the schools in Champaign-Urbana. The Mellon building, at the center of the diagram, is the Wide Area Network
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/WANdir/Routersfigure2-Layer1.ps, 19940909
WAN router for all buildings in districts Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs The Internet Internal WAN (1.2Mbps) Figure 2 LAN Hubs Router for Admin and Edu zones Admin Edu Server
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/WANdir/Routersfigure2-Layer1.ps, 19940909
WAN router for all buildings in districts Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs The Internet Internal WAN (1.2Mbps) Figure 2 LAN Hubs Router for Admin and Edu zones Admin Edu Server
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/WANdir/wirelessCellsInUnit4.ps, 19940909
( 1.50) ( 1.00) ( 0.50) .50 1.00 1.50 2.00 ( 3.00) ( 2.00) ( 1.00) 1.00 2.00 3.00 4.00 5.00 Urbana Unit 1 1 6 Me llon Bldg Unit 4 Dist ances in miles South West Cell North Cell East Cell Centennial Bottenfield Franklin Wiley Urbana Central Jefferson U of I FAR/PAR Leal Edison Southside Wireless Cells in
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/WANdir/wan.ps, 19940909
WAN Documents September 9, 1994 1 A Wide Area Network Specification for Units 4 and 116 1 Overview of design On the following page is Figure 1, a high-level outline of a solution for networking the schools in Champaign-Urbana. The Mellon building, at the center of the diagram, is the Wide Area Network
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/lan/atm.ps, 19940913
ELEMENTARY SCHOOLSMIDDLE SCHOOLSHIGH SCHOOLSCABLEVISION FIBER PLANTCABLEVISION HUB SCHOOL SWITCH IN DISTRICT OFFICE TRUNK TO UIUC NCSA UIUC Grainger Library Internet
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/lan/atm.ps, 19940913
ELEMENTARY SCHOOLSMIDDLE SCHOOLSHIGH SCHOOLSCABLEVISION FIBER PLANTCABLEVISION HUB SCHOOL SWITCH IN DISTRICT OFFICE TRUNK TO UIUC NCSA UIUC Grainger Library Internet
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/proposal/final/lan.ps, 19940919
LAN Documents September 19, 1994 1 1 Network Protocols ffl A network protocol is a method used to transport information. ffl Each protocol has a certain capacity at which it can transfer information. { This capacity is usually denoted using Mbps or Kbps { You can think of a protocol's capacity to be the
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa_talk_9-19-94.ps, 19940920
Introduction The HIPPI To XUNET Adapter ffl HXA Hardware { Introduction { TIO { FIO ffl HXA Software { Introduction { TIO { FIO { Routing { Control ffl Control Software { Old Tcl/Tk Interface { XUNET Style Interface ffl Problems and Results { Common Problems { Upgrades HXA Talk HXA Hardware Introduction
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/proposal/final/lan.ps, 19940920
LAN Documents September 19, 1994 1 1 Network Protocols ffl A network protocol is a method used to transport information. ffl Each protocol has a certain capacity at which it can transfer information. { This capacity is usually denoted using Mbps or Kbps { You can think of a protocol's capacity to be the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/nie/version_10.map.color.ps, 19941110
Copyright 1994flLarry Landweberfland the Internet Society.flUnlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.INTERNATIONAL CONNECTIVITY Version 10 - 2/15/94InternetBitnet but not InternetEMail Only (UUCP, FidoNet, or OSI)No ConnectivityThis map may be
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/nie/version_10.map.color.ps, 19941110
Copyright 1994flLarry Landweberfland the Internet Society.flUnlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.INTERNATIONAL CONNECTIVITY Version 10 - 2/15/94InternetBitnet but not InternetEMail Only (UUCP, FidoNet, or OSI)No ConnectivityThis map may be
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/nie/version_11.map.color.ps, 19941110
Copyright 1994flLarry Landweberfland the Internet Society.flUnlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.INTERNATIONAL CONNECTIVITY Version 11 - 7/11/94InternetBitnet but not InternetEMail Only (UUCP, FidoNet, or OSI)No ConnectivityThis map may be
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/nie/version_11.map.color.ps, 19941110
Copyright 1994flLarry Landweberfland the Internet Society.flUnlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.INTERNATIONAL CONNECTIVITY Version 11 - 7/11/94InternetBitnet but not InternetEMail Only (UUCP, FidoNet, or OSI)No ConnectivityThis map may be
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/cs490.old/nie/version_11.ps, 19941110
INTERNATIONAL CONNECTIVITY Version 11 - July 11, 1994 Please send corrections, information and/or comments to: Larry Landweber Computer Sciences Dept. University of Wisconsin - Madison 1210 W. Dayton St. Madison, WI 53706 lhl@cs.wisc.edu FAX 1-608-265-2635 Include details, e.g., on connections, sites,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/nie/version_11.ps, 19941110
INTERNATIONAL CONNECTIVITY Version 11 - July 11, 1994 Please send corrections, information and/or comments to: Larry Landweber Computer Sciences Dept. University of Wisconsin - Madison 1210 W. Dayton St. Madison, WI 53706 lhl@cs.wisc.edu FAX 1-608-265-2635 Include details, e.g., on connections, sites,
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa_paper.ps, 19941122
Building a HIPPI to XUNET ATM Adapter Roy H. Campbell David Pointer David M. Putzolu November 1, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Conferences/spdp94.locks.ps, 19950111
A Low-Latency Scalable Locking Algorithm for Shared Memory Multiprocessors Amitabh Dave, Nayeem Islam and Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/StateMachines.ps.gz, 19950112
DRAFT Object-Oriented State Machines: Subclassing, Composition, Delegation, and Genericity Aamod Sane University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: sane@cs.uiuc.edu Nov 1, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/x-ATM/toolkit.ps, 19950112
Signalling with the x-ATM Protocol Toolkit See-Mong Tan Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Urbana, IL 61801 November 9, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/basicflow.ps, 19950116
AbstractClassAAbstractClassCAbstractClassBEntryExitmno1234
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/createProc.ps, 19950117
Memory Object Domain1234ProcessProcessnewaddnewnew
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/semflow.ps, 19950117
SemaphoreaddVProcess Container blockLockwaitreleaseNextWaiterremove234waitreleaseNextWaiterreadyaddProcess Container Semaphore container SystemSchedulerEntryProcess A5EntryExitfrom P and calls givesProcessTo Entry in Contextswitching flow graph Exitfrom V1P67891011121314
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/procflow.ps, 19950117
NewReadyBlockedRunningZombieDelete~ProcessEntryExit1234567EntryProcess8GarbageCanSystemSchedulerSemaphore ProcessContainer Processor
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/talk.ps, 19950117
Choices An Object-Oriented Operating System IBM Presentation Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Ave., Urbana, IL 61801-2987 1. Overview 1. Overview 2. Fundamentals 3. Process Management 4. Synchronization 5. Message Passing
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/entityhier.ps, 19950117
Domain Memory Object System Process DDDomainProcess Memory Object DDDomain Memory Object DDrefinementrefinement UnInterruptible System Context Application Context DDDInterrupt Process Application Process Application Process DD123
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/concreteProc.ps, 19950117
Memory Object DomainApplication Process Application Process 124Application Processor Context 35newaddnewnew new
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/proconflow.ps, 19950117
Process Container Processor Context ready add Processor Context checkpointrestorecontextgetstackreleasestackMMU::activate 910EntryExitProcessorgiveProcessorToEntryEntry remove Entry 11blockProcess AProcess B 121312345678
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/persistflow.ps, 19950117
Persistent Store Dictionary File System Interface FileDiskPersistent Store Container Persistent Array Record Stream File Exit1234567891011121315EntryopenopenaccessopennewasAnewnewreadatreadEntryExitto DiskDeiveFrom DiskDevice14161718
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Solutions/i-hamzu.ps, 19950124
My MicroKernel ILKER HAMZAOGLU As opposed to monolithic operating systems ,e.g Unix, in microkernel plus user-space services oriented operating systems only the functions that need access to privileged instructions, the MMU, or peripherals are placed in the kernel. All other operating system functions
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/sparc/mmu.ps, 19950201
Context RegisterVirtual Memory Address329spdc+000++pptffdf+d8 Contexts of 4096 Segments 128 Page Tables of 64 pages each p+pt64 entries12884096 entriesc1117 ptf+d27Physical Memory AddressPage Framevaliddon'tcache27 26type25accessedmodifiedunused24231615031write30systemonly2928Page Table Entry
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/sparc/psr.ps, 19950201
ImplVer N ZVCECEFPILSPSETCWP 31282724232221201914131211876540RESVD.
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture12/qos-a.ps, 19950307
Setup QOSJitterDelayThroughputError RateSynchMulticastper connection QOS dimensions multi connection QOS dimensions Appl. Plat and Op Sys Orchesstration Transport Subsystem ATM Net Work Schedulingmessage Ordering semantics multicast error control rate regulation jitter bounding flow control jitter
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/New/CommunicationCompilation.ps, 19950504
Communication Compilation for Unreliable Networks Nayeem Islam Amitabh Dave and Roy Campbell IBM T.J. Watson Research Center, University of Illinois at Urbana-Champaign, P.O. Box 704, Department of Computer Science, Yorktown Heights, NY 10598 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/New/icdcs95.ps, 19950504
Techniques for Global Optimization of Message Passing Communication on Unreliable Networks Nayeem Islam Roy H. Campbell IBM T.J. Watson Research Center, University of Illinois at Urbana-Champaign, P.O. Box 704, Department of Computer Science, Yorktown Heights, NY 10598 1304 W. Springfield Avenue,
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa_graph.ps, 19950601
HXA Data Transfer Rates 6 Jan 94 10 Feb 94 21 Feb 94 9 May 94 1 June 95 Data Rate (bits/second) x 106 3 Packet Size (bytes) x 10 0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00 160.00 180.00 200.00 220.00 240.00 260.00 280.00 300.00 320.00 340.00 360.00 380.00 0.00 20.00 40.00 60.00
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/dvm90.ps.Z, 19950605
1 Distributed Virtual Memory Consistency Protocols: Design and Performance Aamod Sane Ken MacGregor Roy Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Avenue, Urbana, Illinois 61801{2987
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa_userguide.ps, 19950628
HXA User's Guide David M. Putzolu June 28, 1995 Contents 1 Introduction 2 2 The HXA Device 3 3 Routing 4 4 Controlling The HXA 5 5 Relevant Parts of the XUNET 7 6 Trouble Shooting the XUNET and the HXA 8 6.1 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 8 6.2 XUNET
open this document and view contentsftp://choices.cs.uiuc.edu//Networking/HXA/hxa_soft_architecture.ps, 19950628
c Copyright by David M. Putzolu 1995 SOFTWARE ARCHITECTURE OF THE HIPPI TO XUNET ATM ADAPTER BY DAVID M. PUTZOLU B.S., University of California, Davis, 1993 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/New/vosaic/vosaic.ps, 19950725
Real Time Video and Audio in the World Wide Web Zhigang Chen See-Mong Tan Roy H. Campbell Yongcheng Li Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Urbana, IL 61801 fzchen,stan,roy,yclig@cs.uiuc.edu
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/oopsla95.ps.Z, 19950726
(To appear in OOPSLA'95) Object-Oriented State Machines: Subclassing, Composition, Delegation, and Genericity Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Process.Migration.ps.Z, 19950728
c Copyright by Ellard Thomas Roush 1995 THE FREEZE FREE ALGORITHM FOR PROCESS MIGRATION BY ELLARD THOMAS ROUSH B.S., University of Washington, 1976 M.S., Stanford University, 1977 M.B.A., Campbell University, 1980 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Process.Migration.ps.Z, 19950729
c Copyright by Ellard Thomas Roush 1995 THE FREEZE FREE ALGORITHM FOR PROCESS MIGRATION BY ELLARD THOMAS ROUSH B.S., University of Washington, 1976 M.S., Stanford University, 1977 M.B.A., Campbell University, 1980 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/patterns/messages.ps, 19951014
(Submitted to the OOPSLA Workshop on Design Patterns for Concurrent, Parallel and Distributed Object-Oriented Systems) Composite Messages: A Structural Pattern For Communication Between Components Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Adaptable.File.System.ps.Z, 19951109
c Copyright by Swee Boon Lim 1995 ADAPTIVE CACHING IN A DISTRIBUTED FILE SYSTEM BY SWEE BOON LIM B.S., George Washington University, 1987 M.S., University of Illinois, 1991 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Transactions.ps.Z, 19951110
Copyright c 1995 by Lun Xiao AN OBJECT-ORIENTED EXTENSIBLE TRANSACTION MANAGEMENT SYSTEM BY LUN XIAO Dipl., Nanjing University, 1982 M.S., Nanjing University, 1985 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the Graduate
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Transactions.ps.Z, 19951110
Copyright c 1995 by Lun Xiao AN OBJECT-ORIENTED EXTENSIBLE TRANSACTION MANAGEMENT SYSTEM BY LUN XIAO Dipl., Nanjing University, 1982 M.S., Nanjing University, 1985 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the Graduate
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Adaptable.File.System.ps.Z, 19951110
c Copyright by Swee Boon Lim 1995 ADAPTIVE CACHING IN A DISTRIBUTED FILE SYSTEM BY SWEE BOON LIM B.S., George Washington University, 1987 M.S., University of Illinois, 1991 THESIS Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/podc95.ps, 19951120
Compiling Knowledge-Based Programs Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsane,royg@cs.uiuc.edu http: http://choices.cs.uiuc.edu/ sane/ Knowledge-based programs allow direct
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/msg.ps.Z, 19951120
(Submitted to the OOPSLA Workshop on Design Patterns for Concurrent, Parallel and Distributed Object-Oriented Systems) Composite Messages: A Structural Pattern For Communication Between Components Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/oicse96.ps.Z, 19951121
To appear in ICSE-96 Monitoring Compliance of a Software System With Its High-Level Design Models Mohlalefi Sefika Aamod Saney Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/continuous_media.ps, 19951206
Metascheduling for Continuous Media David P. Anderson Presented by : Ashish Singhai, April 20, 1994 Ref: ACM TOCS, v. 11, No. 3, Aug. 1993, pp. 226-252 HI MOM FIGURE (should it go with the title slide ) Scope Integrated CM Support calls for concerted action on the part of system components.
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/multi.ps, 19951206
Multi-Level Transactions CS497TP : Class Presentation Ashish Singhai November 15, 1994 cs497tp: Multi-Level Transactions 1 Overview ffl Motivation ffl Preliminaries ffl Multi-Level Serializability ffl Recovery in Multi-Level Systems ffl Applications ffl Discussion & Conclusions cs497tp: Multi-Level
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/mpi_pres.ps, 19951206
Message Passing Interface Ashish Singhai University of Illinois cs491RHC September 15, 1994 cs491rhc: Message Passing Interface 1 Motivation ffl many different architectures ffl need to have portable parallel programming ffl need to have a set of primitives which can be efficiently mapped to a machine
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/mesh_generation.ps, 19951206
Optimal Triangulation and Mesh Generation Term paper for CS474, Spring 1994 Ashish Singhai (singhai@cs.uiuc.edu) DCS, UIUC, Urbana IL 61801 August 15, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/meta-sch.ps, 19951206
Metascheduling for Continuous Media David P. Anderson Presented by : Ashish Singhai, April 20, 1994 Ref: ACM TOCS, v. 11, No. 3, Aug. 1993, pp. 226-252 Scope Integrated CM Support calls for concerted action on the part of system components. Metascheduling deals with coordination of individual resources
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/mesh_generation.ps, 19951206
Optimal Triangulation and Mesh Generation Term paper for CS474, Spring 1994 Ashish Singhai (singhai@cs.uiuc.edu) DCS, UIUC, Urbana IL 61801 August 15, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/icnp94.ps, 19951206
Fault-Tolerant Reconfiguration of Trees and Rings in Distributed Systems Anish Arora Ashish Singhai Computer Science Computer Science The Ohio State University University of Illinois Columbus, OH 43210 Urbana-Champaign, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/tree+ring-reconfig.ps, 19951206
Reconfiguration of Trees and Rings in Distributed Systems (CS436, Fall 1993: Prof. Prith Banerjee) Ashish Singhai Dept. of Computer Science University of Illinois at Urbana-Champaign Urbana IL 61801 (singhai@cs.uiuc.edu) Dec 13, 1993 1 Introduction The need for improved performance has motivated the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/mpidc95.ps, 19951206
xMPI { An MPI Implementation over x-kernel for ATM Networks Ashish Singhai and Roy. H. Campbell fsinghai,roy@cs.uiuc.edug Department of Computer Science University of Illinois 1304 W. Springfield Avenue Urbana, IL 61801-2491 September 3, 1995
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/tree+ring-reconfig.ps, 19951206
Reconfiguration of Trees and Rings in Distributed Systems (CS436, Fall 1993: Prof. Prith Banerjee) Ashish Singhai Dept. of Computer Science University of Illinois at Urbana-Champaign Urbana IL 61801 (singhai@cs.uiuc.edu) Dec 13, 1993 1 Introduction The need for improved performance has motivated the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/icnp94.ps, 19951206
Fault-Tolerant Reconfiguration of Trees and Rings in Distributed Systems Anish Arora Ashish Singhai Computer Science Computer Science The Ohio State University University of Illinois Columbus, OH 43210 Urbana-Champaign, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/pfs.ps, 19951206
Integrating Theory and Practice in Parallel File Systems Thomas H. Cormen David Kotz September 21, 1994 cs491msw: Parallel File Systems 1 Overview ffl Introduction ffl Terminology ffl Theoretical research ffl Capabilities required ffl Justification ffl (disabling) Parity ffl Existing Systems ffl
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/continuous_media.ps, 19951206
Metascheduling for Continuous Media David P. Anderson Presented by : Ashish Singhai, April 20, 1994 Ref: ACM TOCS, v. 11, No. 3, Aug. 1993, pp. 226-252 HI MOM FIGURE (should it go with the title slide ) Scope Integrated CM Support calls for concerted action on the part of system components.
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/cacm.ps.Z, 19951206
Customizable Object-Oriented Operating Systems Roy H. Campbell John Coomes Amitabh Dave Yongcheng Li Willy S. Liao Swee Lim Tin Qian David K. Raila Ellard Roush Aamod Sane Mohlalefi Sefika Ashish Singhai See-Mong Tan Department of Computer Science University of Illinois at Urbana-Champaign Digital
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/mpi_pres.ps, 19951206
Message Passing Interface Ashish Singhai University of Illinois cs491RHC September 15, 1994 cs491rhc: Message Passing Interface 1 Motivation ffl many different architectures ffl need to have portable parallel programming ffl need to have a set of primitives which can be efficiently mapped to a machine
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/multi.ps, 19951206
Multi-Level Transactions CS497TP : Class Presentation Ashish Singhai November 15, 1994 cs497tp: Multi-Level Transactions 1 Overview ffl Motivation ffl Preliminaries ffl Multi-Level Serializability ffl Recovery in Multi-Level Systems ffl Applications ffl Discussion & Conclusions cs497tp: Multi-Level
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/sca.ps, 19951206
Input Output Behavior of Supercomputing Applications Ethan L. Miller Randy H. Katz October 8, 1994 cs491msw: IO Behavior of Supercomputing Applications 1 Overview ffl Overview ffl Introduction ffl Conventional File Systems ffl (a glimpse at) Supercomputer Applications ffl Some Applications ffl I/O
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/mpidc95.ps, 19951206
xMPI { An MPI Implementation over x-kernel for ATM Networks Ashish Singhai and Roy. H. Campbell fsinghai,roy@cs.uiuc.edug Department of Computer Science University of Illinois 1304 W. Springfield Avenue Urbana, IL 61801-2491 September 3, 1995
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/pdes.ps, 19951206
Parallel Discrete Event Simulation R. M. Fujimoto Communications of the ACM, vol 33 #10 October 1992 Maisie: A Language for the Design of Efficient Discrete-Event Simulation Rajive L. Bagrodia and Wen-Toh Liao IEEE Trans. Soft. Eng. vol 20 #4 April 1994 Presented By: Ashish Singhai S/W Qualifying Exam:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/meta-sch.ps, 19951206
Metascheduling for Continuous Media David P. Anderson Presented by : Ashish Singhai, April 20, 1994 Ref: ACM TOCS, v. 11, No. 3, Aug. 1993, pp. 226-252 Scope Integrated CM Support calls for concerted action on the part of system components. Metascheduling deals with coordination of individual resources
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/sca.ps, 19951206
Input Output Behavior of Supercomputing Applications Ethan L. Miller Randy H. Katz October 8, 1994 cs491msw: IO Behavior of Supercomputing Applications 1 Overview ffl Overview ffl Introduction ffl Conventional File Systems ffl (a glimpse at) Supercomputer Applications ffl Some Applications ffl I/O
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/pdes.ps, 19951206
Parallel Discrete Event Simulation R. M. Fujimoto Communications of the ACM, vol 33 #10 October 1992 Maisie: A Language for the Design of Efficient Discrete-Event Simulation Rajive L. Bagrodia and Wen-Toh Liao IEEE Trans. Soft. Eng. vol 20 #4 April 1994 Presented By: Ashish Singhai S/W Qualifying Exam:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/pfs.ps, 19951206
Integrating Theory and Practice in Parallel File Systems Thomas H. Cormen David Kotz September 21, 1994 cs491msw: Parallel File Systems 1 Overview ffl Introduction ffl Terminology ffl Theoretical research ffl Capabilities required ffl Justification ffl (disabling) Parity ffl Existing Systems ffl
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/cattox.ps, 19951206
Limitations of Causal and Totally Ordered Communication Ashish Singhai April 19, 1995 : : : contd. from Stan's last slide Existing CATOCS implementations : ffl use logical clock to partially order the messages ffl ordering criterion is: POTENTIAL causal dependence ffl are totally ordered : msgs
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/cattox.ps, 19951206
Limitations of Causal and Totally Ordered Communication Ashish Singhai April 19, 1995 : : : contd. from Stan's last slide Existing CATOCS implementations : ffl use logical clock to partially order the messages ffl ordering criterion is: POTENTIAL causal dependence ffl are totally ordered : msgs
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/oldinsp.ps.Z, 19951213
Detachable Inspector/Removable cout: A Structural Pattern For Designing Transparent Layered Services Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/compliance.ps.Z, 19951215
To appear in ICSE-96 Monitoring Compliance of a Software System With Its High-Level Design Models Mohlalefi Sefika Aamod Saney Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/patterns/xchg.ps.Z, 19951219
RESOURCE EXCHANGER | 1 Chapter 7 Resource Exchanger: A Behavioral Pattern For Low Overhead Concurrent Resource Management Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Consider a machine that runs multiple servers such as an ftp server and an http server on the same machine.
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/patterns/insp.ps.Z, 19951219
DETACHABLE INSPECTOR | 1 Chapter 7 Detachable Inspector/ Removable cout: A Structural Pattern For Designing Transparent Layered Services Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Facilities for instrumentation or runtime printf debugging are commonly implemented by
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/patterns/oldinsp.ps.Z, 19951219
Detachable Inspector/Removable cout: A Structural Pattern For Designing Transparent Layered Services Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/elem.ps.Z, 19951228
DRAFT The Elements of Pattern Style Aamod Sane University of Illinois at Urbana-Champaign email: sane@cs.uiuc.edu www: http://choices.cs.uiuc.edu/sane/home.html
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/elem.ps.Z, 19960123
DRAFT The Elements of Pattern Style Aamod Sane University of Illinois at Urbana-Champaign email: sane@cs.uiuc.edu www: http://choices.cs.uiuc.edu/sane/home.html
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/paper.ps, 19960228
Submitted to OOPSLA-96 Architecture-Oriented Visualization Mohlalefi Sefika Aamod Saney Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www: http://choices.cs.uiuc.edu
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/resume.ps, 19960303
AAMOD SANE Work Address Department of Computer Science University of Illinois at Urbana Champaign 1304 W. Springfield Avenue Urbana, IL 61801 (217) 333-7937 Home Address 1007 1/2 W. Stoughton, Apt. 1 Urbana, IL 61801 (217) 367-0744 email: sane@cs.uiuc.edu www: http://choices.cs.uiuc.edu/ sane/home.html
open this document and view contentsftp://choices.cs.uiuc.edu/Papers/Theses/MS.ATM.SNMP.ps.Z, 19960307
NETWORK MANAGEMENT OF ASYNCHRONOUS TRANSFER MODE SWITCHING SYSTEMS BY ANDREW G. SCHMIDT B.S., Purdue University, 1987 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/Papers/main.ps, 19960404
Active Capability: An Application Specific Security and Protection Model Tin Qian Willy Liao Department of Computer Science University of Illinois at Urbana-Champaign Digital Computer Laboratory 1304 W. Springfield Urbana, IL 61801 ftinq,liaog@cs.uiuc.edu January 18, 1996
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/Papers/delegate.ps, 19960404
Active Capability: A Unified Security Model for Supporting Mobile, Dynamic and Application Specific Delegation White Paper Roy H. Campbell Tin Qian Willy Liao Zhaoyu Liu Department of Computer Science University of Illinois, Urbana-Champaign Digital Computer Laboratory 1304 W. Springfield Urbana, IL
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/Papers/mobile.ps, 19960404
Mobile Computing, Security and Delegation Roy Campbelly roy@cs.uiuc.edu Daniel Sturmany sturman@cs.uiuc.edu Theron Tockz theron@eng.sun.com October 28, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/Papers/symp.ps, 19960404
Security, Delegation, and Extensibility Theron Tock theron@eng.sun.com Daniel Sturmany sturman@cs.uiuc.edu Roy Campbelly roy@cs.uiuc.edu November 4, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/Papers/theron_thesis.ps, 19960404
c Copyright by Theron Donald Tock 1994 AN EXTENSIBLE FRAMEWORK FOR AUTHENTICATION AND DELEGATION BY THERON DONALD TOCK B.S., University of Washington, 1990 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sane/detres.ps, 19960424
AAMOD SANE Work Address Department of Computer Science University of Illinois at Urbana Champaign 1304 W. Springfield Avenue Urbana, IL 61801 (217) 333-7937 Home Address 1007 1/2 W. Stoughton, Apt. 1 Urbana, IL 61801 (217) 367-0744 email: sane@cs.uiuc.edu www: http://choices.cs.uiuc.edu/ sane/home.html
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/sane/arch-vis.ps.Z, 19960429
Accepted at OOPSLA-96 Architecture-Oriented Visualization Mohlalefi Sefika Aamod Saney Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www: http://choices.cs.uiuc.edu
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/paris.ps, 19960507
Vosaic 1 Integrating Real Time Video and Audio in the WWW Roy H. Campbell University of Illinois at Urbana-Champaign roy@cs.uiuc.edu http://choices.cs.uiuc.edu Vosaic 2 Vosaic Background ffl Real time video and audio on the Web ffl Initial results presented at WWW4 { HTML extensions to accommodate video
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris6.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Navigation and Video Browsing(cont'd) An example video player: Hierarchical structure displayed with the video Click on node in structure to bring up relative part of video Use Database to search
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris8.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Authoring tools for video navigation Video and audio is hard to make and edit We are developing an authoring tool to: digitize video and audio edit hyperlinks integrate video with text and image
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris4a.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Plugin Progress Netscape, Spyglass, Java Software for PC, MAC and Unix Accommodate audio and video compression standards Detachable PC window, FF, RW, multi-video, Hyperlinks, Titles Copyright
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/index.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Continuous Media on the Web Paris Presentation
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris4.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Netscape Plugin vos file provides indirection allowing different link files or audio files to be associated with a video. EMBED SRC="www.vosaic.com/pwm3.vos" WIDTH=320 HEIGHT=240> Example VOS
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris2.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Vosaic Background Real time video and audio on the Web Initial results presented at WWW4 HTML extensions to accommodate video and audio(now with EMBED) Best effort, adaptive protocol for video and
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris3.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Current Development Plugin Interfaces Navigation for video and video browsing Network transmission refinement Authoring tools for video navigation Copyright 1996 University of Illinois
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris7.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Network Transmission Refinement Adaptive scheme refinement Lost rate effect Delay effect Synchronization Copyright 1996 University of Illinois
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Integrating Real Time Video and Audio in the WWW Roy H. Campbell University of Illinois at Urbana-Champaign roy@cs.uiuc.edu http://choices.cs.uiuc.edu Copyright 1996 University of Illinois
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/paris/slides/paris5.ps, 19960508
VOSAIC.COM A joint venture of the University of Illinois and Digital Video Communications . Updated 4/28/96 Navigation and Video Browsing Video and audio documents are large It's hard to find related information in video and audio VCR type linear scanning is not efficient Video needs "Navigation" aids
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/icse-96.ps.Z, 19960628
To appear in ICSE-18 Monitoring Compliance of a Software System With Its High-Level Design Models Mohlalefi Sefika Aamod Saney Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/oopsla-96.ps.Z, 19960628
Accepted at OOPSLA-96 Architecture-Oriented Visualization Mohlalefi Sefika Aamod Saney Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 email: fsefika,sane,royg@cs.uiuc.edu www: http://choices.cs.uiuc.edu
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/iwooos-92.ps.Z, 19960628
Proxies, Application Interfaces, and Distributed Systems Amitabh Dave, Mohlalefi Sefika and Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign Urbana, IL 61820
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/iwooos-95.ps.Z, 19960628
An Open Visual Model For Object-Oriented Operating Systems Mohlalefi Sefika Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos14.ps, 19960703
Systematic and Incremental Porting of Micro-kernels Using Design Patterns (Position Paper) Michel de Champlain Department of Computer Science University of Canterbury, Christchurch, New Zealand michel@cosc.canterbury.ac.nz July 1, 1996
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos3.ps, 19960703
1 Critique of Orthogonal Persistence Tim Cooper and Michael Wise Basser Dept of Computer Science University of Sydney - 2006 Australia
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos30.ps, 19960703
-- 1 -- For I-WOOOS 96: Support for Implementing Stackable Filter Objects on the World Wide Web Yasushi Shinjo Institute of Information Sciences and Electronics University of Tsukuba Tsukuba, Ibaraki 305, Japan Phone: +81 298-53-6562, Fax: +81 298-53-5206 E-Mail: yas@is.tsukuba.ac.jp URL:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos9.ps, 19960703
1 SO4: AN OPERATING SYSTEM FOR THE OVIEDO3 INTEGRAL OBJECT ORIENTED SYSTEM D. lvarez Guti rrez , L. Tajes Mart nez , F. lvarez Garc a , M.A. D az Fond n , J.M. Cueva Lovelle , R. Izquierdo Castanedo Languages and Computer Systems Area Computational Science and Artificial Intelligence Area Mathematics
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos8.ps, 19960703
Fine-grained, Dynamic User Customization of Operating Systems Willy S. Liao See-Mong Tan Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign Digital Computer Laboratory 1304 W. Springfield Urbana, IL 61801 fliao, stan, royg@cs.uiuc.edu
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos10.ps, 19960703
A framework for building runtime configurable objects A position paper for the Fifth International Workshop on Object-Orientation in Operating Systems Dilma M. Silva Karsten Schwan College of Computing Georgia Institute of Technology Atlanta, GA 30332 fdilma,schwang@cc.gatech.edu As part of the ongoing
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos18.ps, 19960703
Adaptive Object Management for an Extensible Microkernel Shuichi Oikawa Faculty of Environmental Information Keio University Endo 5322, Fujisawa, Kanagawa 252 JAPAN shui@mkg.sfc.keio.ac.jp 1 Introduction The existing operating system kernels have provided the fixed set of abstractions, their mechanisms,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos19.ps, 19960703
Partitioned Garbage Collection of a Large Stable Heap (Extended Abstract) Barbara Liskov Umesh Maheshwari Tony Ng MIT Laboratory for Computer Science, Cambridge, MA 02139 1 Introduction We present a new technique to collect garbage in large persistent object stores. Such storage, also known as a stable
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos11.ps, 19960703
System Administration in a Single Address Space Operating System Position paper Carl Ansley and Paul Ashton July 1, 1996
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos31.ps, 19960703
Components for Operating System Design Alan Messer and Tim Wilkinson SARC, City University, London, UK.
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos16.ps, 19960703
Reducing the Virtual Memory Overhead of Swizzling Vivek Narasayya, Tze Sing Eugene Ng, Dylan McNamee, Ashutosh Tiwary, Hank Levy fnara,eugeneng,dylan,tiwary,levyg@cs.washington.edu June 28, 1996
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos1.ps, 19960703
On Fine-Tuning an Operating System for Applications with Varying Requirements { The MoDiS Approach Claudia Eckert Munich University of Technology, Department of Computer Science Arcisstr. 21, D-80290 Munich Tel : +49-89-289-28173, Fax : +49-89-289-22037 e-mail : eckertc@informatik.tu-muenchen.de
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos13.ps, 19960703
A Fine-Grained Protection Mechanism in Object-Based Operating Systems Soichi Shigeta, Toru Tanimori, Kentaro Shimizu, and Hyo Ashihara Department of Computer Science, The University of Electoro Communications Tokyo, Japan.
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos6.ps, 19960709
Position Paper for IWOOOS'96 -Kernels Must And Can Be Small Jochen Liedtke GMD | German National Research Center for Information Technology jochen.liedtke@gmd.de 1 -Kernels Must Be Small This is not obvious. Most first-generation -kernels were large; typically they need 300 Kbyte of code and 140 system
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos5.ps, 19960709
1 Submission to IWOOS Flexible-Sized Page-Objects H. H rtig*, J. Liedtke**, J. Wolter* *Dresden University of Technology,Computer Science Department **GMD, System Design Technology Institute (SET) Abstract Demand-paging memory-management systems usually work with pages of fixed size. This is a
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/papers/iwooos7.ps, 19960709
Caches Versus Object Allocation Jochen Liedtke GMD | German National Research Center for Information Technology jochen.liedtke@gmd.de
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/case_study_overview.ps.Z, 19960714
Chapter 4 Case Study Overview The case studies in the next chapter provide evidence for the utility of my instrumentation and visualization approach. The studies show that combining static analysis and dynamic visualization is effective in design conformance management. In addition, the studies
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/background_and_motivation.ps.Z, 19960714
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/appendix_B.ps.Z, 19960714
ffl child(C1, C2): class C1 is an immediate subclass of C2. ffl descendant(C1, C2): class C1 is a subclass of C2. ffl sibling(C1, C2): classes C1 and C2 are children of the same class. ffl instance(O1, C2): object O1 is a dynamic instance of class C2. ffl kindred(O1, C2): object O1 is a dynamic instance
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/related_work.ps.Z, 19960714
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/introduction.ps.Z, 19960714
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/table of contents_and_cover_pages.ps.Z, 19960714
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/appendix_A.ps.Z, 19960714
Appendix A Descriptions of Relations This appendix gives informal semantics for some low-level relations used to reason about the structural design of a program. These relations are correlated to verify high-level design models like object-oriented patterns as in Figure 8.4. A.1 List of Relations ffl
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/vita.ps.Z, 19960714
Vita Mohlalefi Sefika was born in Lesotho, Southern Africa. He completed his primary, high school, and undergraduate education in Lesotho. He received his B.Sc. in Mathematics from the National University of Lesotho in 1989. From 1989 to 1990, he worked as a teaching assistant at the same university. In
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/thesis.ps, 19960714
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/instrumentation.ps.Z, 19960714
Chapter 6 The Design and Performance of Architecture-Aware Instrumentation This chapter describes the instrumentation system enabling the several case studies from the previous chapter. I elicit the non-conventional run-time support needed by these case studies, deriving the requirements for
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/bibliography.ps.Z, 19960714
/* < list of include files > */ serverProcess(int, char **) f char * serverName = "RpcServer"; RpcServer * server = new RpcServer (serverName); DistributedNameServer->bind("RpcServer", RpcServer); while (TRUE) f server->waitForRequest(); /* Block until a remote proxy initiates communication */
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/four_case_studies.ps.Z, 19960714
Chapter 5 Case Studies This chapter illustrates practical utility of my proposed visualization and instrumentation schemes on a sizable system, the Choices operating system. I present four case studies that demonstrate the impact of a hybrid, multi-perspective, and architectureoriented approach
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sefika/abstract.ps.Z, 19960714
DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH Mohlalefi Sefika, Ph.D. Department of Computer Science University of Illinois at Urbana-Champaign, 1996 Roy H. Campbell, Advisor Maintenance remains by far the most expensive phase of software products. One primary
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/sridhar/resume.ps, 19960822
Research Scientist Lawrence Berkeley Laboratory, Berkeley, California Summer 1993 Simulations and analysis of the Magic gigabit ATM testbed. Used the REAL network simulator to simulate the MAGIC gigabit testbed. Studied the planned experiments to be run over the network and generated traffic in the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/MPI/Summary.ps, 19961015
Optimizing Parallel Applications on Networks of Workstations Roy Campbell, Department of Computer Science, University of Illinois 1304 W. Springfield Av., Urbana, IL 61801, Tel. 217-333-0215, email. rhc@uiuc.edu. October 5, 1996 We propose adaptive compiler technology for a parallel computing
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/MPI/slides.ps, 19961015
Optimizing Parallel Applications on Networks of Workstations Roy Campbell Department of Computer Science University of Illinois 1304 W. Springfield Av. Urbana, IL 61801 Tel. 217-333-0215 email. rhc@uiuc.edu Proposal Systems Research Group 1 Proposal Our proposal is to construct a working parallel
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/SPRF/framework.ps, 19961116
Initial Policy-Representing Framework Plan October 8, 1996 Contents OVERVIEW 3 0.1 FRAMEWORK ORGANIZATION : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 0.2 THE IDEA BEHIND DSP : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 0.3 MECHANISMS : : : : : : :
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/SPRF/thesis.ps, 19961212
c Copyright by Timothy Jon Fraser, 1997 AN OBJECT-ORIENTED FRAMEWORK FOR SECURITY POLICY REPRESENTATION BY TIMOTHY JON FRASER B.S., Worcester Polytechnic Institute, 1994 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/IWOOOS96/Paper.ps, 19970122
An Open Architecture for Combining Data Analysis Algorithms with Databases on the Internet Nayeem Islam Andreas Prodromidis Vineet Singh Shaikh Hidayatullah IBM T.J. Watson Research Center, 30 Saw Mill River Road, Hawthorne, NY 10532
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/off/offsvc.ps, 19970224
The Off system services library Revision : 1:4 Francisco J. Ballesteros and Luis L. Fernandez fnemo|puskyg@gsyc.inf.uc3m.es Resumen Este documento es la primera implementaci'on literaria de la librer'ia de servicios del sistema Off . Para informaci'on te'orica consultar .
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/os/init/osinit.ps, 19970306
OS initialization services for Off Revision : 1:2 Francisco J. Ballesteros and Luis L. Fernandez fnemo|puskyg@gsyc.inf.uc3m.es March 6, 1997
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/portal/portals.ps, 19970307
Portals. An Off Inter Process Comunication implemenentation Revision : 1:8 Francisco J. Ballesteros and Luis L. Fern andez fnemo|llfg@gsyc.inf.uc3m.es Resumen La abstracci on suministrada para intercomunicaci on de procesos en Off es el Portal. Los portales permiten la implementaci on de
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/shuttle/shtlsrv.ps, 19970307
Shuttles. Off process services Revision : 1:5 Francisco J. Ballesteros and Luis L. Fernandez fnemo|puskyg@gsyc.inf.uc3m.es March 7, 1997
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/node/nodesrv.ps, 19970307
Off node services Revision : 1:6 Francisco J. Ballesteros and Luis L. Fernandez fnemo|llfg@gsyc.inf.uc3m.es Resumen El kernel Off opera en un conjunto de nodos f sicos conectados a una red. Cada nodo tiene su propia instancia del servidor de nodos de Off . Este
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/dmm/dmmsrv.ps, 19970307
The Distributed and Physical Memory Managers. An implementation of the Off memory services Revision : 1:6 Francisco J. Ballesteros and Luis L. Fernandez fnemo|llfg@gsyc.inf.uc3m.es Resumen El gestor de memoria distribuida (dmm) es el suministrador de servicios b asicos de gesti on de memoria en el
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Off/slab/slaballoc.ps, 19970307
The Off Slab Allocator Revision : 1:7 Francisco J. Ballesteros and Luis L. Fernandez fnemo|llfg@gsyc.inf.uc3m.es Resumen El Slab allocator es una estructura de datos utilizada en la implementaci'on de asignaci'on de memoria para estructuras de usuario de igual tama no. Estas estructuras se inicializan
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/WANdir/wan.ps, 19970425
WAN Documents September 9, 1994 1 A Wide Area Network Specification for Units 4 and 116 1 Overview of design On the following page is Figure 1, a high-level outline of a solution for networking the schools in Champaign-Urbana. The Mellon building, at the center of the diagram, is the Wide Area Network
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/WANdir/Routersfigure2-Layer1.ps, 19970425
WAN router for all buildings in districts Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs The Internet Internal WAN (1.2Mbps) Figure 2 LAN Hubs Router for Admin and Edu zones Admin Edu Server
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/final/HubsRouters.ps, 19970425
What do the and the represent on the previous page - the is being used to represent a hub - the is being used to represent either a hub or a router
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unknown/schools/1.overview/figures/schools.ps, 19970425
MELLON BUILDING C/U SCHOOL GATEWAY CHAMPAIGN SCHOOLSURBANA SCHOOLSUNIT 4 AND UNIT 116 ISDN OR RADIO "HUB" SCHOOL BACKBONERURAL SCHOOLSRADIO LINKCABLEVISION RADIO OR ISDN THE INTERNETSERVICE PROVIDER(CICNET OR CCNET/NETILLINOIS) RADIO HUBUniversity of Illinois / School District Cooperation
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/final/lan.ps, 19970425
LAN Documents September 19, 1994 1 1 Network Protocols ffl A network protocol is a method used to transport information. ffl Each protocol has a certain capacity at which it can transfer information. { This capacity is usually denoted using Mbps or Kbps { You can think of a protocol's capacity to be the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/WANdir/Routersfigure1-Layer1.ps, 19970425
LAN Hubs Router for Admin and Edu zones Admin Edu Devices, nodes, zones, and subnets on the Admin and Edu LANs throughout the district must be flexibly configurable as inaccessible from the Internet. LAN Hubs Router for Admin and Edu zones Admin Edu The Internet Hybrid Link to the Internet (one-way,
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/WANdir/ISDNvsWirelessChart.ps, 19970425
$0 $50,000 $100,000 $150,000 $200,000 $250,000 JanuaryFebruary March April May June July August September OctoberNovember December Wireless (w/Hybrid) Wireless (w/o Hybrid) ISDN (w/Hybrid) ISDN (w/o Hybrid)
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/schools/unchanged/proposal/WANdir/wirelessCellsInUnit4.ps, 19970425
( 1.50) ( 1.00) ( 0.50) .50 1.00 1.50 2.00 ( 3.00) ( 2.00) ( 1.00) 1.00 2.00 3.00 4.00 5.00 Urbana Unit 1 1 6 Me llon Bldg Unit 4 Dist ances in miles South West Cell North Cell East Cell Centennial Bottenfield Franklin Wiley Urbana Central Jefferson U of I FAR/PAR Leal Edison Southside Wireless Cells in
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/ipfail.ps, 19970508
DRAFT -- Do Not Distribute Reconfiguration of Internet Servers Ashish Singhai, University of Illinois Swee-Boon Lim and Sanjay R. Radia, Sun Microsystems Inc. y
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/sosp97.ps, 19970508
DRAFT -- Do Not Distribute Customizable Communication Substrates Ashish Singhai and Roy H. Campbell and Aamod Sane y University of Illinois at Urbana-Champaign
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/sosp97.ps, 19970509
DRAFT -- Do Not Distribute Customizable Communication Substrates Ashish Singhai and Roy H. Campbell and Aamod Sane y University of Illinois at Urbana-Champaign
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/ipfail.ps, 19970509
DRAFT -- Do Not Distribute Reconfiguration of Internet Servers Ashish Singhai, University of Illinois Swee-Boon Lim and Sanjay R. Radia, Sun Microsystems Inc. y
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/rtorb.ps, 19970515
Accepted in ECOOP'97 Workshop on Reflective RT OO Systems Reflective ORBs: Supporting Robust, Time-critical Distribution Ashish Singhai and Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/rtorb.ps, 19970515
Accepted in ECOOP'97 Workshop on Reflective RT OO Systems Reflective ORBs: Supporting Robust, Time-critical Distribution Ashish Singhai and Aamod Sane and Roy Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/report.ps, 19970630
A Cover Page Title: Security in Mobile Environments Grant Number: MDA 904-94-C-6113 Contract Number: NSA-1-5-20369 Technical Point of Contact: Professor Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Avenue Urbana, Illinois, 61801 phone:
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/abstract.ps, 19970630
A Cover Page Title: An Agent-based Architecture for Supporting Application Aware Security BAA Number: BAA97-04 PROPOSAL ABSTRACT Technical Topic Area: I. ACTIVE NETWORKS 1. NETWORK NODE ARCHITECTURES. Technical Point of Contact: Professor Roy H. Campbell Department of Computer Science University of
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/agentTalk.ps, 19970630
An Agent-based Security Architecture Roy Campbell June 19, 1997 0-0 DARPA High Confidence Networks Workshop 1 Motivation ffl Rapid growth and easy access of the Internet ffl Increasing deployment of essential security features ffl Emerging software-entensive network architectures ffl Recent popularity
open this document and view contentsftp://choices.cs.uiuc.edu//Papers/Theses/PhD.Sefika.VisualSE.ps, 19970722
c Copyright by Mohlalefi Sefika, 1996 DESIGN CONFORMANCE MANAGEMENT OF SOFTWARE SYSTEMS: AN ARCHITECTURE-ORIENTED APPROACH BY MOHLALEFI SEFIKA B.S., University of Lesotho, 1989 M.S., University of Illinois at Urbana-Champaign, 1994 THESIS Submitted in partial fulfillment of the requirements for the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/software/SPRF/framework.ps, 19970819
Initial Policy-Representing Framework Plan October 8, 1996 Contents OVERVIEW 3 0.1 FRAMEWORK ORGANIZATION : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 0.2 THE IDEA BEHIND DSP : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 0.3 MECHANISMS : : : : : : :
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/software/SPRF/thesis.ps, 19970819
c Copyright by Timothy Jon Fraser, 1997 AN OBJECT-ORIENTED FRAMEWORK FOR SECURITY POLICY REPRESENTATION BY TIMOTHY JON FRASER B.S., Worcester Polytechnic Institute, 1994 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/spine/off++/off++.ps.gz, 19970908
Off ++: The Saga Francisco J. Ballesteros Fabio Kon August 26, 1997
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/spine/spobjects.ps.gz, 19970909
Spine objects design notes Francisco J. Ballesteros Fabio Kon nemo@gsyc.inf.uc3m.es f-kon@cs.uiuc.edu September 9, 1997
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/delegate.ps, 19970929
Active Capability: A Unified Security Model for Supporting Mobile, Dynamic and Application Specific Delegation White Paper Roy H. Campbell Tin Qian Willy Liao Zhaoyu Liu Department of Computer Science University of Illinois, Urbana-Champaign Digital Computer Laboratory 1304 W. Springfield Urbana, IL
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/theron_thesis.ps, 19970929
c Copyright by Theron Donald Tock 1994 AN EXTENSIBLE FRAMEWORK FOR AUTHENTICATION AND DELEGATION BY THERON DONALD TOCK B.S., University of Washington, 1990 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/main.ps, 19970929
Active Capability: An Application Specific Security and Protection Model Tin Qian Willy Liao Department of Computer Science University of Illinois at Urbana-Champaign Digital Computer Laboratory 1304 W. Springfield Urbana, IL 61801 ftinq,liaog@cs.uiuc.edu January 18, 1996
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/mobile.ps, 19970929
Mobile Computing, Security and Delegation Roy Campbelly roy@cs.uiuc.edu Daniel Sturmany sturman@cs.uiuc.edu Theron Tockz theron@eng.sun.com October 28, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/Security/DARPA/papers/symp.ps, 19970929
Security, Delegation, and Extensibility Theron Tock theron@eng.sun.com Daniel Sturmany sturman@cs.uiuc.edu Roy Campbelly roy@cs.uiuc.edu November 4, 1994
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/icdcs98.ps, 19971003
Submitted to ICDCS'98 Quarterware for Middleware Ashish Singhai , Aamod Sane, and Roy H. Campbell y University of Illinois at Urbana-Champaign
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/ecoop97.ps, 19971003
Appears in ECOOP'97 Workshop Proceedings Reflective ORBs: Supporting Robust, Time-critical Distribution Ashish Singhai, Aamod Sane, and Roy Campbell University of Illinois, Department of Computer Science 1304 W. Springfield Ave., Urbana IL 61801 USA http://choices.cs.uiuc.edu 1 Introduction Modern
open this document and view contentsftp://choices.cs.uiuc.edu//Choices/htdocs/singhai/Papers/jhis.ps, 19971028
Fault-Tolerant Reconfiguration of Trees and Rings in Distributed Systems Anish Arora Ashish Singhai Computer Science Computer Science The Ohio State University University of Illinois Columbus, OH 43210 Urbana-Champaign, IL 61801