<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>05783582</id>
  <dt>a</dt>
  <an>05783582</an>
  <augroup>
    <au>Philippou, Anna</au>
    <au>Lee, Insup</au>
    <au>Sokolsky, Oleg</au>
    <au>Choi, Jin-Young</au>
  </augroup>
  <ti>A process algebraic framework for modeling resource demand and supply.</ti>
  <so>Chatterjee, Krishnendu (ed.) et al., Formal modeling and analysis of timed systems. 8th international conference, FORMATS 2010, Klosterneuburg, Austria, September 8--10, 2010. Proceedings. Berlin: Springer (ISBN 978-3-642-15296-2/pbk). Lecture Notes in Computer Science 6246, 183-197 (2010).</so>
  <py>2010</py>
  <pu>Berlin: Springer</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
    <li>doi:10.1007/978-3-642-15297-9_15</li>
  </ligroup>
  <abgroup>
    <ab>Summary: As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using real-time scheduling theory with various notions of real-time tasks running under restricted resource supply environments. However, these real-time scheduling-based approaches are limited in their expressiveness in that, although capable of describing resource-demand tasks, they are unable to model resource supply. This paper describes a process algebraic framework for reasoning about resource demand and supply inspired by the timed process algebra ACSR. In ACSR, real-time tasks are specified by enunciating their consumption needs for resources. To also accommodate resource-supply processes we define PADS where, given a resource CPU, the complimented resource $\overline{\text{CPU}}$ denotes for availability of CPU for the corresponding demand process. Using PADS, we define a supply-demand relation where a pair $(S,T)$ belongs to the relation if the demand process $T$ can be scheduled under supply $S$. We develop a theory of compositional schedulability analysis as well as a technique for synthesizing an optimal supply process for a set of tasks. We illustrate our technique via a number of examples.</ab>
    <rv></rv>
  </abgroup>
</item>