Object-based programming techniques help to reduce the cost of software development and maintenance due to the benefits of reuse, information hiding, and encapsulation. This is especially helpful in large, real-time systems that are highly parallel and distributed. The paper reviews asemi-preemptionexecution model of object-based real-time systems that simplifies reasoning about the quality of process-to-processor assignment. The model is used to define system properties such as interprocess parallelism, processor utilization, and interprocessor communication. Additionally, an innovative assignment algorithm is presented which incorporates feasibility constraints. The algorithm is guided by an objective that balances minimum communication a...
International audienceIn the allocation problem, asynchronous processors must partition a set of ite...
This paper shows how the feasibility of scheduling a real-time program consisting of a number of par...
This thesis investigates methods of automatic allocation of processes to available processors in a g...
Object-based programming techniques help to reduce the cost of software development and maintenance ...
Abstract The use of object-based programming techniques helps to reduce the cost of software develop...
This paper describes a general model for pre-run-time scheduling of distributed real-time systems th...
The complexity of computer systems in many application areas has increased rapidly in the last decad...
As the real-time embedded systems encountered in applications such as telecommunications, aerospace,...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
Guaranteeing the temporal correctness of a real-time system is a very challenging problem since appl...
Any object-based real-time system gives rise to real-time scheduling issues not easily solved by use...
. In this paper, we describe an approach to the representation, specification and implementation of ...
Because academic interest in distributed computer systems is expected to continually grow, software ...
Inter-process communication and scheduling are notorious problem areas in the design of real-time sy...
International audienceIn the allocation problem, asynchronous processors must partition a set of ite...
This paper shows how the feasibility of scheduling a real-time program consisting of a number of par...
This thesis investigates methods of automatic allocation of processes to available processors in a g...
Object-based programming techniques help to reduce the cost of software development and maintenance ...
Abstract The use of object-based programming techniques helps to reduce the cost of software develop...
This paper describes a general model for pre-run-time scheduling of distributed real-time systems th...
The complexity of computer systems in many application areas has increased rapidly in the last decad...
As the real-time embedded systems encountered in applications such as telecommunications, aerospace,...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
Guaranteeing the temporal correctness of a real-time system is a very challenging problem since appl...
Any object-based real-time system gives rise to real-time scheduling issues not easily solved by use...
. In this paper, we describe an approach to the representation, specification and implementation of ...
Because academic interest in distributed computer systems is expected to continually grow, software ...
Inter-process communication and scheduling are notorious problem areas in the design of real-time sy...
International audienceIn the allocation problem, asynchronous processors must partition a set of ite...
This paper shows how the feasibility of scheduling a real-time program consisting of a number of par...
This thesis investigates methods of automatic allocation of processes to available processors in a g...