Deadline assignment for component-based analysis of real-time transactions
Nicola Serreli, Giuseppe Lipari, Enrico Bini · 2009
Abstract—Real-time transactions are often used to model distributed applications in many fields such as multimedia, automotive, etc. Transactions are sequences of real-time tasks activated periodically. All tasks of a real-time transaction must complete before an end-to-end deadline set by the designer. The holistic analysis of a set of transactions does not provide any degree of isolation among the transactions, preventing a true compositional analysis of real-time transactions. In this paper, we propose to treat each transaction as a separate component. We investigate the deadline assignment that minimizes the resource requirement of a single transaction by presenting both theoretical and experimental results. I.