Large and complex real-time systems can benefit significantly from a component-based development approach where new systems are constructed by composing reusable, documented and previously tested concurrent objects. However, reusing objects which execute under real-time constraints is problematic because application specific time and synchronization constraints are often embedded in the internals of these objects. The tight coupling of functionality and real-time constraints makes objects interdependent, and as a result difficult to reuse in another system. We propose a model which facilitates separate and modular specification of real-time constraints, and show how separation of real-time constraints and functional behavior is possible. We...
98 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This research uses both theore...
AbstractWe present a modular method for schedulability analysis of real time distributed systems. We...
The coordination among a set of concurrent objects is commonly expressed through language specific s...
Large and complex real-time systems can benefit significantlyfrom a component-based development appr...
We present a coordination language and its semantics for specification and implementation of object-...
. In this paper, we describe an approach to the representation, specification and implementation of ...
Programming language research should be driven by the needs of specific application domains, such as...
Abstract. Concurrent objects encapsulate a processor each and com-municate by asynchronous message p...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
This paper assesses the concept of synchronous objects, and shows that these objects make it possibl...
One of the major requirements of distributed multimedia applications is the need to maintain often c...
This paper presents an approach to refactoring real-time specifications written using Real-Time Obje...
This paper presents an approach to refactoring real-time specifications written using Real-Time Obje...
98 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This research uses both theore...
AbstractWe present a modular method for schedulability analysis of real time distributed systems. We...
The coordination among a set of concurrent objects is commonly expressed through language specific s...
Large and complex real-time systems can benefit significantlyfrom a component-based development appr...
We present a coordination language and its semantics for specification and implementation of object-...
. In this paper, we describe an approach to the representation, specification and implementation of ...
Programming language research should be driven by the needs of specific application domains, such as...
Abstract. Concurrent objects encapsulate a processor each and com-municate by asynchronous message p...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
This paper assesses the concept of synchronous objects, and shows that these objects make it possibl...
One of the major requirements of distributed multimedia applications is the need to maintain often c...
This paper presents an approach to refactoring real-time specifications written using Real-Time Obje...
This paper presents an approach to refactoring real-time specifications written using Real-Time Obje...
98 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This research uses both theore...
AbstractWe present a modular method for schedulability analysis of real time distributed systems. We...
The coordination among a set of concurrent objects is commonly expressed through language specific s...