NETWORK CONSCIOUS DESIGN OF DISTRIBUTED REAL-TIME SYSTEMS

Citation
Jw. Park et al., NETWORK CONSCIOUS DESIGN OF DISTRIBUTED REAL-TIME SYSTEMS, Journal of systems architecture, 45(2), 1998, pp. 131-156
Citations number
18
Categorie Soggetti
Computer Science Hardware & Architecture","Computer Science Hardware & Architecture
Volume
45
Issue
2
Year of publication
1998
Pages
131 - 156
Database
ISI
SICI code
Abstract
In this paper, we present a network conscious approach to designing di stributed real-time systems. Given a task graph design of the system, the end-to-end constraints on the inputs and outputs, and the task all ocation on a given distributed platform, we automatically generate tas k attributes (e.g., periods and deadlines) such that (i) the task set is schedulable, and (ii) the end-to-end constraints are satisfied. The method works by first transforming the end-to-end constraints into a set of intermediate constraints on task attributes, and then solving t he intermediate constraints. The complexity of constraint solving is t ackled by reducing the problem into more tractable parts, and then sol ving each subproblem using heuristics to enhance schedulability. The m ethodology presented in this process can be mostly automated, and prov ides useful feedback to a designer when it fails to find a solution. W e expect that the techniques presented in this paper will help reduce the laborious process of designing a real-time system, by bringing res ource contention and schedulability aspects early into the design proc ess. (C) 1998 Elsevier Science B.V. All rights reserved.