The Community for Technology Leaders
Object-Orientation in Operating Systems, International Workshop on (1996)
Seattle, WA
Oct. 27, 1996 to Oct. 28, 1996
ISSN: 1063-5351
ISBN: 0-8186-7692-2
TABLE OF CONTENTS

Foreword (PDF)

pp. ix

Keynote Address (PDF)

pp. null
Session 1: Mobility

On flexible support for mobile objects (Abstract)

J. Van Oeyen , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
P. Verbaeten , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
B. Robben , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
F. Matthijs , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
S. Bijnens , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
W. Joosen , Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
pp. 3

Knowbot Programming: system support for mobile agents (Abstract)

G. van Rossum , Corporation for Nat. Res. Initiatives, Reston, VA, USA
F.L. Drake, Jr. , Corporation for Nat. Res. Initiatives, Reston, VA, USA
K. Manheimer , Corporation for Nat. Res. Initiatives, Reston, VA, USA
R. Masse , Corporation for Nat. Res. Initiatives, Reston, VA, USA
B. Warsaw , Corporation for Nat. Res. Initiatives, Reston, VA, USA
J. Hylton , Corporation for Nat. Res. Initiatives, Reston, VA, USA
pp. 8

A system architecture for flexible control of downloaded executable content (Abstract)

T. Jaeger , Software Syst. Res. Lab., Michigan Univ., Ann Arbor, MI, USA
A. Prakash , Software Syst. Res. Lab., Michigan Univ., Ann Arbor, MI, USA
A.D. Rubin , Software Syst. Res. Lab., Michigan Univ., Ann Arbor, MI, USA
pp. 14

Distributed resource monitors for mobile objects (Abstract)

J. Saltz , Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
M. Ranganathan , Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
A. Acharya , Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
pp. 19
Session 2: Distribution

A global atomicity primitive (Abstract)

Feng Huang , Div. of Comput. Sci., St. Andrews Univ., UK
P. Harrington , Div. of Comput. Sci., St. Andrews Univ., UK
C. Allison , Div. of Comput. Sci., St. Andrews Univ., UK
M. Livesey , Div. of Comput. Sci., St. Andrews Univ., UK
pp. 25

Operating system support for high-performance, real-time CORBA (Abstract)

T. Harrison , Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
D.C. Schmidt , Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
A. Gokhale , Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
G. Parulkar , Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
pp. 30

Sparks: coherence as an abstract type (Abstract)

P.J. Keleher , Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
pp. 38

Communication in GLOBE: an object-based worldwide operating system (Abstract)

P. Homburg , Vrije Univ., Amsterdam, Netherlands
M. van Steen , Vrije Univ., Amsterdam, Netherlands
A.S. Tanenbaum , Vrije Univ., Amsterdam, Netherlands
pp. 43

Constructing IPv6 protocol stack on Apertos (Abstract)

J. Itoh , Dept. of Comput. Sci., Keio Univ., Tokyo, Japan
M. Tokoro , Dept. of Comput. Sci., Keio Univ., Tokyo, Japan
Y. Yokote , Dept. of Comput. Sci., Keio Univ., Tokyo, Japan
pp. 48
Session 3: Adaptation and Customization

MetaJava: an efficient run-time meta architecture for Java/sup TM/ (Abstract)

M. Golm , Dept. of Comput. Sci. IV, Erlangen-Nurnberg Univ., Germany
J. Kleinoder , Dept. of Comput. Sci. IV, Erlangen-Nurnberg Univ., Germany
pp. 54

Fine-grained, dynamic user customization of operating systems (Abstract)

See-Mong Tan , Digital Comput. Lab., Illinois Univ., Urbana, IL, USA
R.H. Campbell , Digital Comput. Lab., Illinois Univ., Urbana, IL, USA
W.S. Liao , Digital Comput. Lab., Illinois Univ., Urbana, IL, USA
pp. 62

Adaptive object management for a reconfigurable microkernel (Abstract)

H. Tokuda , Fac. of Environ. Inf., Keio Univ., Kanagawa, Japan
K. Sugiura , Fac. of Environ. Inf., Keio Univ., Kanagawa, Japan
S. Oikawa , Fac. of Environ. Inf., Keio Univ., Kanagawa, Japan
pp. 67

Specialization classes: an object framework for specialization (Abstract)

J. Walpole , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
E.-N. Volanschi , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
A. Black , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
C. Cowan , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
C. Pu , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
C. Consel , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
C. Krasic , Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
pp. 72

PFS: a distributed and customizable file system (Abstract)

S. Mullender , CWI, Amsterdam, Netherlands
P. Bosch , CWI, Amsterdam, Netherlands
pp. 78
Session 4: System Support I

User-level checkpointing through exportable kernel state (Abstract)

B. Ford , Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
M. Hibler , Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
P. Tullmann , Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
J. Lepreau , Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
pp. 85

The measured performance of a fast local IPC (Abstract)

D.J. Farber , Distributed Syst. Lab., Pennsylvania Univ., Philadelphia, PA, USA
J.S. Shapiro , Distributed Syst. Lab., Pennsylvania Univ., Philadelphia, PA, USA
J.M. Smith , Distributed Syst. Lab., Pennsylvania Univ., Philadelphia, PA, USA
pp. 89

Caches versus object allocation (Abstract)

J. Liedtke , IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
pp. 95

Flexible-sized page-objects (Abstract)

J. Liedtke , Dept. of Comput. Sci., Tech. Univ. Dresden, Germany
J. Wolter , Dept. of Comput. Sci., Tech. Univ. Dresden, Germany
H. Hartig , Dept. of Comput. Sci., Tech. Univ. Dresden, Germany
pp. 102
Session 5: Persistent Objects

Reducing the virtual memory overhead of swizzling (Abstract)

D. McNamee , Washington Univ., Seattle, WA, USA
V. Narasayya , Washington Univ., Seattle, WA, USA
H. Levy , Washington Univ., Seattle, WA, USA
A. Tiwary , Washington Univ., Seattle, WA, USA
T.S.E. Ng , Washington Univ., Seattle, WA, USA
pp. 108

Hoppix-an implementation of a Unix server on a persistent operating system (Abstract)

S. Norris , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
E.Z. Bem , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
A. Lindstrom , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
J. Rosenberg , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
pp. 112

Partitioned garbage collection of a large stable heap (Abstract)

B. Liskov , Lab. for Comput. Sci., MIT, Cambridge, MA, USA
T. Ng , Lab. for Comput. Sci., MIT, Cambridge, MA, USA
U. Maheshwari , Lab. for Comput. Sci., MIT, Cambridge, MA, USA
pp. 117

Critique of orthogonal persistence (Abstract)

T. Cooper , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
M. Wise , Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
pp. 122
Session 6: Modular Design

Components for operating system design (Abstract)

T. Wilkinson , Syst. Archit. Res. Centre, City Univ., London, UK
A. Messer , Syst. Archit. Res. Centre, City Univ., London, UK
pp. 128

Object-oriented support for specification of distributed protocols (Abstract)

D.C. Sturman , IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
pp. 133

An object-oriented framework for modular resource management (Abstract)

C.A. Waldspurger , Syst. Res. Center, Digital Equipment Corp., Palo Alto, CA, USA
W.E. Weihl , Syst. Res. Center, Digital Equipment Corp., Palo Alto, CA, USA
pp. 138

A pattern language for porting micro-kernels (Abstract)

M. de Champlain , Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
pp. 144
Session 7: System Support II

/spl mu/-kernels must and can be small (Abstract)

J. Liedtke , IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
pp. 152

A fine-grained protection mechanism in object-based operating systems (Abstract)

S. Shigeta , Dept. of Comput. Sci., Univ. of Electro-Commun., Tokyo, Japan
H. Ashihara , Dept. of Comput. Sci., Univ. of Electro-Commun., Tokyo, Japan
K. Shimizu , Dept. of Comput. Sci., Univ. of Electro-Commun., Tokyo, Japan
T. Tanimori , Dept. of Comput. Sci., Univ. of Electro-Commun., Tokyo, Japan
pp. 156

Protection domain extensions in Mungi (Abstract)

J. Vochteloo , Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
K. Elphinstone , Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
G. Heiser , Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
S. Russell , Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
pp. 161

System administration in a single address space operating system (Abstract)

C. Ansley , Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
P. Ashton , Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
pp. 166

Author Index (PDF)

pp. 171
88 ms
(Ver 3.3 (11022016))