Sciweavers

ECOOP
1993
Springer
13 years 12 months ago
A Language Framework for Multi-Object Coordination
Abstract. We have developed language support for the expression of multiobject coordination. In our language, coordination patterns can be speci ed abstractly, independent of the p...
Svend Frølund, Gul Agha
ECOOP
1993
Springer
13 years 12 months ago
Frameworks in the Financial Engineering Domain - An Experience Report
: To supply the financial engineering community with adequate and timely software support we advocate a reusability oriented approach to software development. The approach focuses ...
Andreas Birrer, Thomas Eggenschwiler
ECOOP
1993
Springer
13 years 12 months ago
Type Inference of SELF
Abstract. We have designed and implemented a type inference algorithm for the Self language. The algorithm can guarantee the safety and disambiguity of message sends, and provide u...
Ole Agesen, Jens Palsberg, Michael I. Schwartzbach
ECOOP
1993
Springer
13 years 12 months ago
Encapsulating Plurality
Andrew P. Black, Mark P. Immel
COMPASS
1994
13 years 12 months ago
Equations for Describing Dynamic Nets of Communicating Systems
We give a notation and a logical calculus for the description and deductive manipulation of dynamic networks of communicating components. We represent such nets by hierarchical sys...
Manfred Broy
COMPASS
1994
13 years 12 months ago
Types, Subtypes, and ASL+
ASL+ is a formalism for speci cation and programming in-the-large, based on an arbitrary institution. It has rules for proving the satisfaction and re nement of speci cations, whic...
David Aspinall
ASPLOS
1994
ACM
13 years 12 months ago
Reactive Synchronization Algorithms for Multiprocessors
Synchronization algorithms that are efficient across a wide range of applications and operating conditions are hard to design because their performance depends on unpredictable ru...
Beng-Hong Lim, Anant Agarwal
ASPLOS
1994
ACM
13 years 12 months ago
Interleaving: A Multithreading Technique Targeting Multiprocessors and Workstations
There is an increasing trend to use commodity microprocessors as the compute engines in large-scale multiprocessors. However, given that the majority of the microprocessors are so...
James Laudon, Anoop Gupta, Mark Horowitz
ASPLOS
1994
ACM
13 years 12 months ago
Software Overhead in Messaging Layers: Where Does the Time Go?
Despite improvements in network interfaces and software messaging layers, software communication overhead still dominates the hardware routing cost in most systems. In this study,...
Vijay Karamcheti, Andrew A. Chien
ASPLOS
1994
ACM
13 years 12 months ago
Hardware Support for Fast Capability-based Addressing
Nicholas P. Carter, Stephen W. Keckler, William J....