Proceedings of 5th International Workshop on Parallel and Distributed Real-Time Systems and 3rd Workshop on Object-Oriented Rea
DOI: 10.1109/wpdrts.1997.637975
|View full text |Cite
|
Sign up to set email alerts
|

A pre-run-time scheduling algorithm for object-based distributed real-time systems

Abstract: The most important goal in hard real-time systems is to guarantee that all timing constraints are satisjied. Even though object-based techniques (which contain reusable software components) are used to manage the complexity in the software development process of such systems, execution ejjiciency may have to be sacrijiced, due to the large number ofprocedure calls and contention for accessing sopware components. These issues are addressed by the forlowing parallelizing techniques: (a) converting potentially in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…Techniques that try to exploit the parallelism inherent among the objects can help overcome these disadvantages. Two such techniques applied in this proposed architecture are i) cloning and ii) asynchronous remote procedure calls (ARPCs) [10,11,12]. Cloning: The technique of cloning is resolving contention among ADTs by replicating the software component on another processor so that more than one data item can be processed at a same time.…”
Section: Figure 3: Paths In a Typical Emsmentioning
confidence: 99%
See 4 more Smart Citations
“…Techniques that try to exploit the parallelism inherent among the objects can help overcome these disadvantages. Two such techniques applied in this proposed architecture are i) cloning and ii) asynchronous remote procedure calls (ARPCs) [10,11,12]. Cloning: The technique of cloning is resolving contention among ADTs by replicating the software component on another processor so that more than one data item can be processed at a same time.…”
Section: Figure 3: Paths In a Typical Emsmentioning
confidence: 99%
“…An overview of a careful systematic analysis of allocation problem is as follows [10,11,12]: A) Constructing Comprehensive Entity Invocation Graph: A comprehensive entity invocation graph (CEIG) gives a clear picture of the communicating methods and the communication sequence. Constructing a CEIG for the path is the first step in identifying the clustering possibilities of the various methods.…”
Section: Illustration Of Implementationmentioning
confidence: 99%
See 3 more Smart Citations