Mark Day

Argus Reference Manual. (2005)

Liskov, Barbara, Day, Mark, Herlihy, Maurice, Johnson, Paul, Leavens, Gary

Argus is an experimental language/system designed to support the construction and execution of distributed programs. Argus is intended to support only a subset of the applications that could benefit...

References to Remote Mobile Objects in Thor (1999)

Mark Day, Barbara Liskov, Umesh Maheshwari, Andrew C. Myers

Thor is a distributed object-oriented database where objects are stored persistently at highly-available servers called object repositories, or ORs. In a large Thor system, performance tuning and...

References to Remote Mobile Objects in Thor (1999)

Mark Day, Barbara Liskov, Umesh Maheshwari, Andrew C. Myers

Thor is a distributed object-oriented database where objects are stored persistently at highly-available servers called object repositories, or ORs. In a large Thor system, performance tuning and...

The Role of the ADAM-15 Disintegrin in E-Cadherin Proteolysis and Prostate Cancer Metastasis (1998)

Day, Mark

Using a rapid autopsy program at our institution, we have found that prostate cancer not only metastasizes to bone, but also to the liver, dura, retroperitonium, and lung. This proposal focuses on a...

Notification Service Transfer Protocol (NSTP) (1996)

Jakov Kucan, John Patterson, Mark Day, David Mitchell, Wei Meng Chee

This document is a specification ofthe messages that can be sent by a client or server using the Notification Service Transfer Protocol(NSTP). It is intended to be a complete specification. The...

Theta Reference Manual (1996)

Barbara Liskov, Dorothy Curtis, Mark Day, Sanjay Ghemawat, Robert Gruber, Paul Johnson, ...

This document describes a new programming language called Theta. Theta is a sequential, strongly-typed, object-oriented language. It provides separate mechanisms for type hierarchy, inheritance, and...

Subtypes vs. Where Clauses: Constraining Parametric Polymorphism (1995)

Mark Day, Robert Gruber, Barbara Liskov, Andrew C. Myers

All object-oriented languages provide support for subtype polymorphism, which allows the writing of generic code that works for families of related types. There is also a need, however, to write code...

Subtypes vs. Where Clauses: Constraining Parametric Polymorphism (1995)

Mark Day, Robert Gruber, Barbara Liskov, Andrew C. Myers

All object-oriented languages provide support for subtype polymorphism, which allows the writing of generic code that works for families of related types. There is also a need, however, to write code...

The Language-Independent Interface of the Thor Persistent Object System (1995)

Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew C. Myers, ...

Thor is a new object-oriented database system being developed at MIT. It allows applications written in different programming languages, and possibly running on heterogeneous machines and operating...

Theta Reference Manual (1995)

Barbara Liskov, Dorothy Curtis, Mark Day, Sanjay Ghemawat, Robert Gruber, Paul Johnson, ...

This document describes a new programming language called Theta. Theta is a sequential, strongly-typed, object-oriented language. It provides separate mechanisms for type hierarchy, inheritance, and...

Distributed Object Management in Thor (1994)

Barbara Liskov, Mark Day, Liuba Shrira

Thor is a new object-oriented database management system (OODBMS), intended to be used in heterogeneous distributed systems to allow programs written in different programming languages to share...

References to Remote Mobile Objects in Thor (1994)

Mark Day, Barbara Liskov, Umesh Maheshwari, Andrew C. Myers

Thor is a distributed object-oriented database where objects are stored persistently at highly-available servers called object repositories, or ORs. In a large Thor system, performance tuning and...

Object Groups May Be Better Than Pages (1994)

Mark Day

I argue against trying to solve the problem of clustering objects into disk pages. Instead, I propose that objects be fetched in groups that may be specific to an application or user, and that can be...

Lockup of a Client Object Cache and How to Avoid It (1994)

Mark Day

I present the problem of client object cache lockup in a distributed object-oriented database system where storage is recovered by garbage collection. If garbage collection is augmented with the...

The Language-Independent Interface of the Thor Persistent Object System (1994)

Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew C. Myers, ...

Thor is a new object-oriented database system being developed at MIT. It allows applications written in different programming languages, and possibly running on heterogeneous machines and operating...

The Language-Independent Interface of the Thor Persistent Object System (1994)

Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew C. Myers, ...

Thor is a new object-oriented database system being developed at MIT. It allows applications written in different programming languages, and possibly running on heterogeneous machines and operating...

Lockup of a Client Object Cache and How to Avoid It (1994)

Mark Day

I present the problem of client object cache lockup in a distributed object-oriented database system where storage is recovered by garbage collection. If garbage collection is augmented with the...

Lockup of a Client Object Cache and How to Avoid It (Student Paper) (1994)

Mark Day

I present the problem of client object cache lockup in a distributed object-oriented database system where storage is recovered by garbage collection. If garbage collection is augmented with the...

The Language-Independent Interface of the Thor Persistent Object System (1994)

Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew C. Myers, ...

Thor is a new object-oriented database system being developed at MIT. It allows applications written in different programming languages, and possibly running on heterogeneous machines and operating...

References to Remote Mobile Objects in Thor (1993)

Mark Day, Barbara Liskov, Umesh Maheshwari, Andrew C. Myers

Thor is a distributed object-oriented database where objects are stored persistently at highly-available servers called object repositories, or ORs. In a large Thor system, performance tuning and...

References to Remote Mobile Objects in Thor (1993)

Mark Day, Barbara Liskov, Umesh Maheshwari, Andrew C. Myers

Thor is a distributed object-oriented database where objects are stored persistently at highly-available servers called object repositories, or ORs. In a large Thor system, performance tuning and...

Object Groups May Be Better Than Pages (1993)

Mark Day

I argue against trying to solve the problem of clustering objects into disk pages. Instead, I propose that objects be fetched in groups that may be specific to an application or user, and that can be...

Distributed Object Management in Thor (1993)

Barbara Liskov, Mark Day, Liuba Shrira

Thor is a new object-oriented database management system (OODBMS), intended to be used in heterogeneous distributed systems to allow programs written in different programming languages to share...

Distributed Object Management in Thor (1993)

Barbara Liskov, Mark Day, Liuba Shrira

Thor is a new object-oriented database management system (OODBMS), intended to be used in heterogeneous distributed systems to allow programs written in different programming languages to share...

Argus Reference Manual (1970)

Barbara Liskov, Mark Day, Maurice Herlihy, Paul Johnson, Robert Scheifler, William Weihl

ion and Specification in Program Development (MIT Press, Cambridge, 1986). A shorter overview of CLU appears in the article Liskov, B., et al., "Abstraction Mechanisms in CLU" (Comm. ACM, volume 20,...