 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 . |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/GettingStarted/GettingStarted.ps, 19920121 Guide to the Choices Development Environment Choices Group January 21, 1992 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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 |
 | ftp://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, |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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, |
 | ftp://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, |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/example-stack-small.ps, 19940812 ethIPTCPUDP |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/latex.docs/example-stack.ps, 19940812 ethIPTCPUDP |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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 |
 | ftp://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) |
 | ftp://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, |
 | ftp://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) |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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, |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/basicflow.ps, 19950116 AbstractClassAAbstractClassCAbstractClassBEntryExitmno1234 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/createProc.ps, 19950117 Memory Object Domain1234ProcessProcessnewaddnewnew |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/procflow.ps, 19950117 NewReadyBlockedRunningZombieDelete~ProcessEntryExit1234567EntryProcess8GarbageCanSystemSchedulerSemaphore ProcessContainer Processor |
 | ftp://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 |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/Lecture2/concreteProc.ps, 19950117 Memory Object DomainApplication Process Application Process 124Application Processor Context 35newaddnewnew new |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/cs423/sparc/psr.ps, 19950201 ImplVer N ZVCECEFPILSPSETCWP 31282724232221201914131211876540RESVD. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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: |
 | ftp://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. |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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 |
 | ftp://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 |
 | ftp://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. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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. |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 */ |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 : : : : : : : |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 . |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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, |
 | ftp://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) |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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: |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 : : : : : : : |
 | ftp://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 |
 | ftp://choices.cs.uiuc.edu//Choices/htdocs/spine/off++/off++.ps.gz, 19970908 Off ++: The Saga Francisco J. Ballesteros Fabio Kon August 26, 1997 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |
 | ftp://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 |