Initial import
[alpinway.git] / doc / retis.bib
blob651d51f432cfc2ee6e7e495ab66989af7cb5503d
1 @inproceedings{Sco04,
2 author = {Claudio Scordino and Giuseppe Lipari},
3 title = {Using resource reservation techniques for power-aware scheduling},
4 booktitle = {EMSOFT '04: Proceedings of the 4th ACM international conference on Embedded software},
5 year = {2004},
6 isbn = {1-58113-860-1},
7 pages = {16--25},
8 location = {Pisa, Italy},
9 doi = {http://doi.acm.org/10.1145/1017753.1017761},
10 publisher = {ACM Press},
11 address = {New York, NY, USA},
13 @inproceedings{Lip01,
14 author = {Giuseppe Lipari and Sanjoy Baruah},
15 title = {A Hierarchical Extension to the Constant Bandwidth Server Framework},
16 booktitle = {RTAS '01: Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)},
17 year = {2001},
18 pages = {26},
19 publisher = {IEEE Computer Society},
20 address = {Washington, DC, USA},
23 @InProceedings{Ster00,
24 author = {David Steere and Molly H. Shor and Ashvin Goel and Jonathan Walpole and Calton P},
25 title = {Control and modeling issues in computer operating systems: Resource management for real-rate computer applications.},
26 OPTcrossref = {},
27 OPTkey = {},
28 booktitle = {Proceedings of 39th IEEE Conference on Decision and Control (CDC00)},
29 OPTpages = {},
30 year = {2000},
31 OPTeditor = {},
32 OPTvolume = {},
33 OPTnumber = {},
34 OPTseries = {},
35 OPTaddress = {},
36 month = {December},
37 OPTorganization = {},
38 OPTpublisher = {},
39 OPTnote = {},
40 OPTannote = {}
44 @Misc{PPATCH,
45 title = {Preemption patch,
46 \url{http://kpreempt.sourceforge.net/}},
47 howpublished = {Web site},
51 @Misc{HRTimers,
52 title = {High Resolution Timers,
53 \url{http://high-res-timers.sourceforge.net}},
54 howpublished = {Web site},
57 @Misc{LTT,
58 title = {Linux Trace Toolkit,
59 \url{http://www.opersys.com/LTT}},
60 howpublished = {Web site},
65 @Misc{FFMPEG,
66 title = {FFMPEG project,
67 \url{http://ffmpeg.sourceforge.net/}},
68 howpublished = {Web site},
71 @InProceedings{Abe00,
72 author = {Luca Abeni and Luigi Palopoli and Giorgio Buttazzo},
73 title = {On Adaptive Control Techniques in Real-Time Resource
74 Allocation},
75 booktitle = {Proceedings of the Euromicro Conference on Real-Time
76 Systems},
77 OPTcrossref = {},
78 OPTkey = {},
79 OPTpages = {},
80 year = {2000},
81 OPTeditor = {},
82 OPTvolume = {},
83 OPTnumber = {},
84 OPTseries = {},
85 address = {Stockholm, Sweden},
86 month = {June},
87 OPTorganization ={},
88 OPTpublisher = {},
89 OPTnote = {},
90 OPTannote = {}
93 @InProceedings{Abe01,
94 author = {Luca Abeni and Giorgio Buttazzo},
95 title = {Hierarchical QoS Management for Time Sensitive
96 Applications},
97 booktitle = {Proceedings of the IEEE Real-Time Technology and
98 Applications Symposium (RTAS 2001)},
99 OPTcrossref = {},
100 OPTkey = {},
101 OPTpages = {},
102 year = {2001},
103 OPTeditor = {},
104 OPTvolume = {},
105 OPTnumber = {},
106 OPTseries = {},
107 address = {Taipei, Taiwan},
108 month = {May},
109 OPTorganization ={},
110 OPTpublisher = {},
111 OPTnote = {},
112 OPTannote = {}
115 @InProceedings{Abe02,
116 title = {Analysis of a Reservation-Based Feedback Scheduler},
117 author = {Luca Abeni and Luigi Palopoli and Giuseppe Lipari
118 and Jonathan Walpole},
119 booktitle = {Proc. of the Real-Time Systems Symposium},
120 year = {2002},
121 address = {Austin, Texas},
122 month = {November}
125 @TechReport{Abe98,
126 author = {Luca Abeni},
127 title = {Server Mechanisms for Multimedia Applications},
128 institution = {Scuola Superiore S. Anna},
129 number = {RETIS TR98-01},
130 year = {1998}
133 @MastersThesis{Abe98-1,
134 author = {Luca Abeni},
135 title = {Progetto e Realizzazione di Meccanismi di Sistema
136 per Applicazioni Real-Time Multimediali},
137 school = {Universit\`a degli studi di Pisa},
138 year = {1997},
139 OPTkey = {},
140 OPTtype = {},
141 OPTaddress = {},
142 month = {Aprile},
143 OPTnote = {},
144 OPTannote = {}
147 @inproceedings{Abe98-2,
148 author = {Luca Abeni and Giorgio Buttazzo},
149 title = {Integrating Multimedia Applications in Hard
150 Real-Time Systems},
151 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
152 year = 1998,
153 month = {December},
154 address = {Madrid, Spain},
155 key = {scheduling, multimedia}
158 @inproceedings{Abe98-3,
159 author = {Luca Abeni and Giorgio Buttazzo},
160 title = {QoS Guarantee Using Probabilistic Dealines},
161 booktitle = {Proceedings of the IEEE Euromicro Conference on
162 Real-Time Systems},
163 year = 1999,
164 month = {June},
165 address = {York, England},
166 key = {scheduling}
169 @inproceedings{Abe98-4,
170 author = {Luca Abeni and Giorgio Buttazzo},
171 title = {Constant Bandwidth vs. Proportional Share Resource
172 Allocation},
173 booktitle = {Proceedings of the IEEE International Conference on
174 Mutimedia Computing and Systems},
175 year = 1999,
176 month = {June},
177 address = {Florence, Italy},
178 key = {scheduling, multimedia}
181 @inproceedings{Abe99-3,
182 author = {Luca Abeni and Giorgio Buttazzo},
183 title = {Adaptive Bandwidth Reservation for Multimedia
184 Computing},
185 booktitle = {Proceedings of the IEEE Real Time Computing Systems
186 and Applications},
187 year = 1999,
188 month = {December},
189 address = {Hong Kong},
190 key = {scheduling, multimedia}
193 @inproceedings{Atl98,
194 author = {Alia K. Atlas and Azer Bestavros},
195 title = {Statistical Rate Monotonic Scheduling},
196 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
197 year = 1998,
198 month = {December},
199 address = {Madrid, Spain},
200 key = {scheduling, multimedia}
204 @InProceedings{Bak90,
205 author = {T. P. Baker},
206 title = {A Stack-Based Allocation Policy for Realtime
207 Processes},
208 booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
209 year = {1990},
210 month = {december}
214 @Article{Bak91,
215 author = {T. P. Baker},
216 title = {Stack-Based Scheduling of Real-Time Processes},
217 journal = {Real-Time Systems},
218 year = {1991},
219 number = {3}
222 @inproceedings{Bar93,
223 author = {Sanjoy K. Baruah and Aloysius K. Mok and Louis E. Rosier},
224 title = {Preemptively Scheduling Hard-Real-Time Sporadic Tasks on One
225 Processor},
226 booktitle = {},
227 year = 1993,
228 pages = "182--190"
231 @Article{Bar96,
232 author = {S.K. Baruah and N.K. Cohen and C.G. Plaxton and D.A. Varvel},
233 title = {Proportionate Progress: A Notion of Fairness in Resource
234 Allocation},
235 journal = {Algorithmica},
236 year = {1996},
237 keyword = {Scheduling, fairness},
238 volume = {6}
241 @InProceedings{Bar98,
242 author = {Paul Barham and Simon Crosby and Tim Granger and Neil Stratford and Fergal Toomey and Muriel Huggard},
243 title = {Measurement Based Admission Control and Resource Allocation for Multimedia Applications},
244 booktitle = {Proceedings of IEEE {MMCN'98}},
245 OPTcrossref = {},
246 OPTkey = {},
247 OPTpages = {},
248 year = {1998},
249 OPTeditor = {},
250 OPTvolume = {},
251 OPTnumber = {},
252 OPTseries = {},
253 address = {San Jose, California},
254 month = {January},
255 OPTorganization = {},
256 OPTpublisher = {},
257 OPTnote = {},
258 OPTannote = {}
261 @Article{Bla99,
262 author = {F. Blanchini},
263 title = {Set Invariance in Control},
264 journal = {Automatica},
265 year = {1999},
266 OPTkey = {},
267 OPTvolume = {},
268 OPTnumber = {},
269 OPTpages = {},
270 OPTmonth = {},
271 OPTnote = {},
272 OPTannote = {}
275 @Book{BookChaos,
276 author = {A. Lasota and M.C. Mackey},
277 editor = {Springer},
278 title = {Chaos, Fractals, and Noise -- Stochastic Aspects of Dynamics},
279 publisher = {Springer},
280 year = {1994},
281 OPTkey = {},
282 volume = {Applied Mathematical Sciences 97},
283 OPTnumber = {},
284 OPTseries = {},
285 OPTaddress = {},
286 edition = {second},
287 OPTmonth = {},
288 OPTnote = {},
289 OPTannote = {}
292 @InProceedings{Boyd93,
293 author = {S. Boyd and V. Balakrishnna and E. Feron and L. El
294 Ghaoui},
295 title = {Control system analysis and synthesis via linear
296 matrix inequalities },
297 booktitle = {Proc. of American Control Conference},
298 year = {1993},
299 month = {June},
300 address = {S. Francisco, USA},
303 @InProceedings{Bra98,
304 author = {S. Brandt and G. Nutt and T. Berk and J. Mankovich},
305 title = {A Dynamic Quality of Service Middleware Agent for Mediating Application Resource Usage},
306 booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
307 year = {1998},
308 month = {December}
311 @InProceedings{Bry97,
312 author = {Bryan Ford and Godmar Back and Greg Benson and Jay Lepreau and
313 Albert Lin and Olin Shivers},
314 title = {The Flux OSKit: A Substrate for OS and Language Research},
315 booktitle = {16 ACM Symposium on Operating Systems Principles},
316 year = {1997},
317 address = {Saint-Malo, France},
318 month = {October}
321 @InProceedings{But93-1,
322 author = {G. C. Buttazzo},
323 title = {HARTIK: A Real-Time Kernel for Robotics Applications},
324 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
325 year = {1993},
326 month = {December}
329 @InProceedings{But93-2,
330 author = {G. C. Buttazzo and J. Stankovic},
331 title = {RED: Robust Earliest Deadline Scheduling},
332 booktitle = {Third International Workshop on Responsive Computing
333 Systems},
334 year = {1993},
335 OPTaddress = {Austin}
338 @inproceedings{But98,
339 author = {Giorgio Buttazzo and Luca Abeni and Giuseppe Lipari},
340 title = {Elastic Task Model for Adaptive Rate Control},
341 booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
342 year = 1998,
343 month = {December},
344 address = {Madrid, Spain},
345 key = {scheduling, multimedia}
349 @InProceedings{CDC03,
350 author = {L. Palopoli and T. Cucinotta and A. Bicchi},
351 title = {Quality of service control in soft real-time applications},
352 booktitle = {Conference on Decision and Control (CDC)},
353 year = {2003},
354 OPTkey = {},
355 OPTvolume = {},
356 OPTnumber = {},
357 OPTpages = {},
358 OPTmonth = {},
359 OPTnote = {},
360 OPTannote = {}
363 @InProceedings{Car00,
364 author = {I. Cardei and R. Jha and M. Cardei and A. Pavan},
365 title = {Hierarchical Architecture For Real-Time Adaptive Resource Management},
366 booktitle = {Proceedings of The IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing},
367 OPTcrossref = {},
368 OPTkey = {},
369 OPTpages = {},
370 year = {2000},
371 OPTeditor = {},
372 OPTvolume = {},
373 OPTnumber = {},
374 OPTseries = {},
375 OPTaddress = {},
376 month = {April},
377 OPTorganization = {},
378 OPTpublisher = {},
379 OPTnote = {},
380 OPTannote = {}
383 @InProceedings{Cas98,
384 author = {Antonino Casile and Giorgio Buttazzo and Gerardo Lamastra and Giuseppe Lipari},
385 title = {Simulation and Tracing of Hybrid Task Sets on Distributed Systems},
386 booktitle = {Proceedings of the IEEE Conference on Real Time Computing Systems and Applications},
387 year = {1998}
390 @inproceedings{Che98,
391 author = {Chen Lee and Raj Rajkumar and John Lehoczky and Dan Siewiorek},
392 title = {Pratical Solutions for QoS-Based Resource Allocation},
393 booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
394 year = 1998,
395 month = {December},
396 address = {Madrid, Spain},
397 key = {scheduling, multimedia}
400 @inproceedings{Chu97,
401 author = {Hao-Hua Chu and Klara Nahrstedt},
402 title = {A Soft Real Time Scheduling Server in UNIX Operating
403 System},
404 booktitle = {European Workshop on Interactive Distributed Multimedia Systems
405 and Telecommunication Services},
406 year = 1997,
407 month = {September},
408 address = {Darmstadt, Germany},
409 key = {scheduling, multimedia, real-time Unix}
412 @TechReport{Chu98-1,
413 author = {Hao-hua Chu and Klara Nahrstedt},
414 title = {{CPU} Service Classes for Multimedia Applications},
415 institution = {University of Illinois},
416 year = {1998},
417 key = {multimedia, Qos, scheduling},
418 address = {Urbana Champaign},
419 month = {August},
420 number = {UIUCDCS-R-98-2068,UILU-ENG-98-1730}
423 @inProceedings{Chu99,
424 author = {Hao-hua Chu and Klara Nahrstedt},
425 title = {{CPU} Service Classes for Multimedia Applications},
426 booktitle = {Proceedings of the IEEE International Conference on Mutimedia Computing and Systems},
427 year = 1999,
428 month = {June},
429 address = {Florence, Italy},
430 key = {multimedia, Qos, scheduling}
433 @inproceedings{Com94,
434 author = {Charles L. Compton and David L. Tennenhouse},
435 title = {Collaborative Load Shedding for Media-Based Applications},
436 booktitle = {Proceedings of the International Conference on Multimedia Computing and Systems},
437 year = 1994
440 @InProceedings{Cor62,
441 author = {F. J. Corbato and M. Merwin-Dagget and R. C. Daley},
442 title = {An Experimental Time-sharing System},
443 booktitle = {Proceedings of the AFIPS Joint Computer Conference},
444 OPTcrossref = {},
445 OPTkey = {},
446 OPTpages = {},
447 year = {1962},
448 OPTeditor = {},
449 OPTvolume = {},
450 OPTnumber = {},
451 OPTseries = {},
452 OPTaddress = {},
453 month = {May},
454 OPTorganization = {},
455 OPTpublisher = {},
456 OPTnote = {},
457 OPTannote = {}
460 @inproceedings{Cou93,
461 author = {Geoff Coulson and Gordon S. Blair and Philippe Robin and
462 others},
463 title = {Extending CHORUS micro-kernel to support continuous media
464 applications},
465 booktitle = {4th International Workshop on Network and Operating System
466 Support for Digital Audio and Video},
467 year = 1993,
468 address = {Lancaster, UK},
469 key = {operating system, multimedia}
472 @InProceedings{Dem89,
473 author = {A. Demers and S. Keshav and S. Shenker},
474 title = {Analysis and Simulation of a Fair Queueing Alorithm},
475 booktitle = {ACM SIGCOMM},
476 pages = {1-12},
477 year = {1989},
478 month = {September}
481 @inproceedings{Den97-1,
482 author = {Z. Deng and J. W. S. Liu and J. Sun},
483 title = {A Scheme for Scheduling Hard Real-Time Applications in Open
484 System Environment},
485 booktitle = {Proceedings of the Ninth Euromicro Workshop on Real-Time Systems},
486 year = {1997},
487 key = {scheduling}
490 @inproceedings{Den97-2,
491 author = {Z. Deng and J. W. S. Liu},
492 title = {Scheduling Real-Time Applications in Open Envirovment},
493 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
494 year = {1997},
495 month = {December},
496 OPTaddress = {San Francisco},
497 key = {scheduling}
500 @InProceedings{Diot,
501 author = {Christophe Diot and Christian Huitema and Thierry Turletti},
502 title = {Mutlimedia Applications should be Adaptive},
503 key = {multimedia}
506 @InProceedings{Don97,
507 author = {Dong-In Kang and Richard Gerber and Manas Sakena},
508 title = {Performance-Based Design of Distributed Real-Time Systems},
509 booktitle = {Proceedings of the IEEE Real-Time Technology and Applications Symposium},
510 pages = {2-13},
511 year = {1997},
512 month = {June}
515 @TechReport{Don98-1,
516 author = {Dong-In Kang and Richard Gerber and Manas Sakena},
517 title = {Parametric Design Syntesis of Distributed Embedded Systems},
518 institution = {University of Mariland},
519 year = {1998},
520 OPTkey = {},
521 OPTtype = {},
522 number = {UMIACS-TR-98-18},
523 OPTaddress = {},
524 month = {March},
525 OPTnote = {},
526 OPTannote = {}
529 @TechReport{Don98-2,
530 author = {Dong-In Kang and Richard Gerber and Leana Golubchik},
531 title = {Automated Techniques for Designing Embedded Signal Processors on Distributed Platforms},
532 institution = {University of Mariland},
533 year = {1998},
534 OPTkey = {},
535 OPTtype = {},
536 number = {UMIACS-TR-98-57},
537 OPTaddress = {},
538 month = {October},
539 OPTnote = {},
540 OPTannote = {}
543 @inproceedings{Fuj95,
544 author = {Hiroshi Fujita and Tatsuo Nakajima and Hiroshi Tezuka},
545 title = {A Processor Reservation System supporting Dynamic QOS
546 control},
547 booktitle = {2nd International Workshop on Real-Time Computing Systems
548 and Applications},
549 year = {1995},
550 month = {October}
552 @Unpublished{Ger,
553 author = {M. Gergeleit and H. Streich},
554 title = {TaskPair-Scheduling with Optimistic Case Execution
555 Times - An Example for an Adaptive Real-Time System},
556 institution = {Research Division of Responsive Systems National Center for
557 Computer Science},
558 key = {scheduling, dynamic real-time systems, guarantee, exception
559 handling}
561 @Article{Gha95,
562 author = {T. M. Ghazalie and T.P. Baker},
563 title = {Aperiodic Servers In A Deadline Scheduling Environment},
564 journal = {Real-Time Systems},
565 year = {1995},
566 volume = {9}
568 @inproceedings{Gov91,
569 author = {Ramesh Govindan and D. P. Anderson},
570 title = {Scheduling and IPC Mechanisms for Continuous Media},
571 booktitle = {Proceedings of the ACM Symposium on Operating Systems Principles},
572 address = {Pacific Grove},
573 year = 1991,
574 key = {multimedia, scheduling}
576 @inproceedings{Goy96,
577 author = {Pawan Goyal and Xingang Guo and Harrik M. Vin},
578 title = {A Hierarchical CPU Scheduler for Multimedia Operating Systems},
579 booktitle = {Proceedings of the 2nd OSDI Symposium},
580 month = {October},
581 year = 1996,
582 key = {scheduling, multimedia, real-time Unix}
584 @InProceedings{Hin01,
585 title={Analysis of Linear Systems with Saturation using COnvex Optimization},
586 author={Haitham Hindi and Stephen Boyd},
587 booktitle={Proc. of the 37th IEEE Conference on decision adn Control (cdc 1998)},
588 year={1998},
589 address={Tampa, Florida}}
590 @inproceedings{Hua95,
591 author = {Tay-Yi Huang and Jane W. S. Liu},
592 title = {Predicting the Worst-Case Execution Time of Concurren
593 execution of Instructions and Cycle-Stealing DMA I/O
594 Operations},
595 booktitle = {ACM SIGPLAN Workshop on Language, Compilers and Tools for
596 Real-Time Systems},
597 address = "La Jolla, California",
598 year = 1995,
599 key = {DMA, guarantee}
601 @inproceedings{Hua96,
602 author = {Tay-Yi Huang and Jane W. S. Liu and Jen-Yao Chung},
603 title = {Allowing Cycle-Stealing Direct Memory Access I/O Concurrent
604 with Hard-Real-Time Programs},
605 booktitle = {Int. Conf. on Parallel and Distributed Systems},
606 address = {Tokyo},
607 year = 1996,
608 key = {DMA, guarantee}
610 @phdthesis{Hyd94,
611 author = {E. A. Hyden},
612 title = {Operating System Support for Quality of Service},
613 school = {Computer Laboratory, University of Cambridge},
614 year = 1994,
615 month = {February},
616 key = {multimedia, QOS, operating system, scheduling}
619 @Book{IDES,
620 author = {C. Cassandras and S. Lafortune},
621 ALTeditor = {},
622 title = {Introduction to Discrete Event Systems},
623 publisher = {Kluwer Academic Publishers},
624 year = {1999},
625 OPTkey = {},
626 OPTvolume = {},
627 OPTnumber = {},
628 OPTseries = {},
629 OPTaddress = {},
630 OPTedition = {},
631 OPTmonth = {},
632 OPTnote = {},
633 OPTannote = {}
635 @InProceedings{Jan96,
636 author = {Pierre G. Jansen and Emiel Wijgerink},
637 title = {Flexible scheduling by Deadline Inheritance in Soft
638 Real-Time Kernels},
639 booktitle = {},
640 key = {resource constraints, operating system, pre announcements,
641 multimedia},
642 year = 1996
644 @InProceedings{Jef91,
645 author = {Kevin Jeffay and D. F. Stanat and C. U. Martel},
646 title = {On Non-Preemptive Scheduling of Periodic and Sporadic
647 Tasks},
648 booktitle = {IEEE Real Time System Symposium},
649 year = {1991},
650 address = {San Antonio},
651 month = {December}
653 @Article{Jef92,
654 author = {K. Jeffay and D. L. Stone and F. D. Smith},
655 title = {Kernel Support for live digital audio and video},
656 journal = {Computer Communications},
657 year = {1992},
658 volume = {15},
659 number = {6}
661 @inproceedings{Jef92-1,
662 author = {Kevin Jeffay},
663 title = {Scheduling Sporadic Tasks with Shared Resources in Hard-Real-Time Systems},
664 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
665 year = 1992,
666 month = {December},
667 address = {Phoenix, AZ}
669 @inproceedings{Jef93-1,
670 author = {Kevin Jeffay and Donald L. Stone},
671 title = {Accounting for Interrupt Handling Costs in Dynamic Priority
672 Task Systems},
673 booktitle = {IEEE Real Time System Symposium},
674 year = 1993,
675 pages = {212--221},
676 key = {scheduling, DMA}
678 @inproceedings{Jef93-2,
679 author = {Kevin Jeffay and Donald L. Stone and T. Talley and F. D. Smith},
680 title = {Adaptive, Best-Effort Delivery of Digital Audio and Video
681 Across Packet Switched Networks},
682 booktitle = {Network and Operating System Support for Digital Audio and
683 Video},
684 year = 1993,
685 key = {multimedia, networking}
687 @InProceedings{Jef95,
688 author = {K. Jeffay and D. Bennet},
689 title = {A Rate-Based Execution Abstraction For Multimedia
690 Computing},
691 booktitle = {Proceedings of Network and Operating System Support for Digital Audio
692 and Video},
693 year = {1995}
695 @inproceedings{Jef98,
696 author = {Kevin Jeffay and F.D. SMith and A. Moorthy and J.H. Anderson},
697 title = {Proportional Share Scheduling of Operating System Services
698 for Real-Time Applications},
699 booktitle = {IEEE Real Time System Symposium},
700 year = 1998,
701 month = {December},
702 address = {Madrid, Spain},
703 key = {scheduling, multimedia, real-time Unix}
705 @inproceedings{Jef99,
706 author = {K. Jeffay and S. M. Goddard},
707 title = {A Theory of Rate-Based Execution },
708 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
709 year = 1999,
710 month = {December},
711 address = {Phoenix, AZ},
712 key = {scheduling, multimedia}
714 @Article{Joh98,
715 author = {J. Johansonn and A. Rantzer},
716 title = {Computation of Piecewise Quadratic Lyapunov Functions for hybrid systems},
717 journal = {IEEE Transaction on Automatic Control},
718 year = {1998},
719 OPTkey = {},
720 volume = {43},
721 number = {4},
722 OPTpages = {},
723 OPTmonth = {},
724 OPTnote = {},
725 OPTannote = {}
727 @inproceedings{Jon93,
728 author = {Michael B. Jones},
729 title = {Adaptive Real-Time Resource Management Supporting Composition
730 of Indipendently Authored Time-Critical Services},
731 booktitle = {},
732 year = 1993,
733 key = {soft real-time, adaptive applicatiuons}
735 @InProceedings{Kan96,
736 author = {Hiroyuki Kaneko and John A. Stankovic and Subhabrata Sen
737 and Krithi Ramamritham},
738 title = {Integrated Scheduling of Multimedia and Hard Real-Time
739 Tasks},
740 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
741 key = {multimedia},
742 month = {December},
743 year = {1996}
745 @Book{Kle75,
746 author = {L. Kleinrock},
747 title = {Queuing Systems},
748 publisher = {Wiley-Interscience},
749 year = {1975},
751 @inproceedings{Kor95,
752 author = {Gilad Koren and Dennis Shasha},
753 title = {Skip-Over: Algorithms and Complexity for Overloaded Systems
754 that Allow Skips},
755 booktitle = {IEEE Real Time System Symposium},
756 year = 1995,
757 address = "Pisa"
759 @InProceedings{Lam97,
760 author = {G. Lamastra and G. Lipari and G. Buttazzo and A. Casile
761 and F. Conticelli},
762 title = {HARTIK 3.0: A Portable System for Developing Real-Time
763 Applications},
764 booktitle = {Proceedings of the IEEE Conference on Real-Time Computing Systems and Applications},
765 year = {1997},
766 where = {Taipei, Taiwan},
767 month = {October}
769 @Book{Lasserre,
770 author = {J.B. Lasserre and O. Hernandez-Lerna},
771 OPTeditor = {},
772 title = {Markov chains and invariant probabilities},
773 publisher = {Birkhaeuser Verlag},
774 year = {2003},
775 OPTkey = {},
776 volume = {Progress in mathematics: Volume 211},
777 OPTnumber = {},
778 OPTseries = {},
779 OPTaddress = {},
780 edition = {second},
781 OPTmonth = {},
782 OPTnote = {},
783 OPTannote = {}
785 @inproceedings{Leh96,
786 author = {John P. Lehoczky},
787 title = {Real-Time Queueing Theory},
788 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
789 year = 1996,
790 month = {December},
791 key = {scheduling, multimedia}
793 @inProceedings{Li98,
794 author = {B. Li and K. Nahrstedt},
795 title = {A Control Theoretical Model for Quality of Service Adaptations},
796 booktitle = {Proceedings of Sixth International Workshop on Quality of Service},
797 year = 1998,
798 key = {multimedia, Qos, scheduling}
800 @InProceedings{Lip00,
801 author = {G.Lipari and S.K. Baruah},
802 title = {Greedy reclaimation of unused bandwidth in constant bandwidth servers},
803 booktitle = {IEEE Proceedings of the 12th Euromicro Conference on Real-Time Systems},
804 OPTcrossref = {},
805 OPTkey = {},
806 OPTpages = {},
807 year = {2000},
808 OPTeditor = {},
809 OPTvolume = {},
810 OPTnumber = {},
811 OPTseries = {},
812 address = {Stokholm, Sweden},
813 month = {June},
814 OPTorganization = {},
815 OPTpublisher = {},
816 OPTnote = {},
817 OPTannote = {}
819 @TechReport{Lip97,
820 author = {Giuseppe Lipari},
821 title = {Resource Constraints Among Periodic and Aperiodic Tasks},
822 institution = {RETIS Lab - Scuola Superiore di Studi Universitari e
823 Perfezionamento S. Anna},
824 number = {9702},
825 year = {1997},
826 address = {Via Carducci, 40 - 56100 Pisa},
827 month = {November}
829 @inproceedings{Lip98,
830 author = {Giuseppe Lipari and Giorgio Buttazzo and Luca Abeni},
831 title = {A Bandwidth Reservation Algorithm for Multi-Application Systems},
832 booktitle = {IEEE Real Time Computing Systems and Applications},
833 year = 1998,
834 month = {October},
835 address = {Hiroshima, Japan},
837 @Article{Liu73,
838 title = {Scheduling alghorithms for multiprogramming in a hard
839 real-time environment},
840 author = {C. L. Liu and J. Layland},
841 journal = {Journal of the ACM},
842 year = {1973},
843 volume = {20},
844 number = {1}
846 @inproceedings{Liu87,
847 author = {J. W. S. Liu and K. J. Lin and S. Natarjan},
848 title = {Scheduling Real-Time, Periodic Jobs Using Imprecise
849 Results},
850 booktitle = {IEEE Real Time System Symposium},
851 year = 1987,
852 month = "December",
853 address = "San Jose, California"
855 @InProceedings{Lu00,
856 author = {C. Lu and J. A. Stankovic and T. F. Abdelzaher and G. Tao and S. H. Son and M. Marley},
857 title = {Performance Specifications and Metrics for Adaptive Real-Time Systems},
858 booktitle = {Proceedings of the 21th IEEE Real-Time Systems Symposium},
859 OPTcrossref = {},
860 OPTkey = {},
861 OPTpages = {},
862 year = {2000},
863 OPTeditor = {},
864 OPTvolume = {},
865 OPTnumber = {},
866 OPTseries = {},
867 address = {Orlando, FL},
868 month = {December},
869 OPTorganization = {},
870 OPTpublisher = {},
871 OPTnote = {},
872 OPTannote = {}
874 @InProceedings{Lu99,
875 author = {C. Lu and J. A. Stankovic and G. Tao and S. H. Son},
876 title = {Design and Evaluation of a Feedback Control EDF Scheduling Algorithm},
877 booktitle = {Proceedings of the 20th IEEE Real-Time Systems Symposium},
878 OPTcrossref = {},
879 OPTkey = {},
880 OPTpages = {},
881 year = {1999},
882 OPTeditor = {},
883 OPTvolume = {},
884 OPTnumber = {},
885 OPTseries = {},
886 address = {Phoenix, AZ},
887 month = {December},
888 OPTorganization = {},
889 OPTpublisher = {},
890 OPTnote = {},
891 OPTannote = {}
893 @Misc{Luc99,
894 OPTkey = {},
895 author = {George Lucas},
896 title = {Star Wars Episode {I}: The Phantom Menace},
897 OPThowpublished = {},
898 month = {May},
899 year = {1999},
900 OPTnote = {},
901 OPTannote = {}
903 @InProceedings{Mar04,
904 author = {Marzario, Luca and Lipari, Giuseppe and Balbastre,
905 Patricia and Crespo, Alfons},
906 title = {{IRIS}: a new reclaiming algorithm for server-based
907 real-time systems},
908 booktitle = {Real-Time Application Symposium ({RTAS} 04)},
909 editor = {},
910 series = {},
911 volume = {},
912 organization = {},
913 publisher = {},
914 address = {Toronto (Canada)},
915 pages = {},
916 month = {May},
917 year = {2004},
918 note = {}
920 @Article{Mas90,
921 author = {Henry Massalin and Calton Pu},
922 title = {Fine-Grain Adaptive Scheduling Using Feedback},
923 journal = {Computing Systems},
924 year = {1990},
925 OPTkey = {},
926 volume = {3},
927 number = {1},
928 OPTpages = {},
929 OPTmonth = {},
930 OPTnote = {},
931 OPTannote = {}
933 @MastersThesis{Mas92,
934 author = {Henry Massalin},
935 title = {Synthesis: An Efficient Implementation of Fundamental
936 Operating System Services},
937 school = {Columbia University},
938 year = {1992}
940 @InProceedings{Mer93-1,
941 author = {Clifford W. Mercer and Raguanathan Rajkumar and Hideyuki
942 Tokuda},
943 title = {Applying Hard Real-Time Technology to Multimedia
944 Systems},
945 booktitle = {Workshop on the Role of Real-Time in Multimedia/Interactive
946 Computing System},
947 year = {1993},
948 key = {multimedia}
950 @TechReport{Mer93-2,
951 author = {Clifford W. Mercer and Stefan Savage and Hideyuki Tokuda},
952 title = {Processor Capacity Reserves for Multimedia Operating
953 Systems},
954 institution = {Carnegie Mellon University},
955 year = {1993},
956 key = {multimedia, Qos, scheduling},
957 address = {Pittsburg},
958 month = {May},
959 number = {CMU-CS-93-157}
961 @InProceedings{Nak94,
962 author = {Tatsuo Nakajima and Hiroshi Tezuka},
963 title = {A Continuous Media Application supporting Dynamic QOS
964 Control on Real-Time Mach},
965 year = {1994},
966 booktitle = {ACM Multimedia},
967 key = {multimedia, QoS, application}
969 @InProceedings{Nak98,
970 author = {Tatsuo Nakajima},
971 title = {Resource Reservation for Adaptive QOS Mapping in Real-Time Mach},
972 year = {1998},
973 month = {April},
974 booktitle = {Sixth International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS)},
975 key = {multimedia, QoS}
977 @misc{Nemesis97,
978 author = {Dickson Reed and Robin Fairbairns (eds.)},
979 title = {Nemesis, The Kernel -- Overview},
980 month = {May},
981 year = {1997}
983 @InProceedings{Opa96,
984 author = {Don Aparah},
985 title = {Adaptive Resource Management in a Multimedia Operating
986 System},
987 booktitle = {Proceedings of the 8th International Workshop on Network
988 and Operating System Support for Digital Audio
989 and Video},
990 key = {multimedia, QoS},
991 year = {1998},
992 address = {Cambridge, UK},
993 month = {July}
995 @InProceedings{Pal03,
996 author = {L. Palopoli and L. Abeni and G. Lipari},
997 title = {On the application of hybrid control to CPU Reservations},
998 booktitle = {Hybrid systems Computation and Control (HSCC03)},
999 year = {2003},
1000 month ={april},
1001 address={Prague},
1002 OPTkey = {},
1003 OPTvolume = {},
1004 OPTnumber = {},
1005 OPTpages = {},
1006 OPTmonth = {},
1007 OPTnote = {},
1008 OPTannote = {}
1010 @Article{ Par93,
1011 Author = "A. K. Parekh and R. G. Gallager",
1012 Title = "{A generalized processor sharing approach to flow control in
1013 integrated services networks: the single-node case}",
1014 Journal = "IEEE/ACM Transactions on Networking",
1015 Volume = "1",
1016 Number = "3",
1017 Month = "June",
1018 Year = "1993",
1019 Pages = "344--357" }
1020 @Article{ Par94,
1021 Author = "A. K. Parekh and R. G. Gallager",
1022 Title = "{A generalized processor sharing approach to flow control in
1023 intergrated services networks: the multiple node case}",
1024 Journal= "IEEE/ACM Transanctions on Networking",
1025 Volume = "2",
1026 Month = "April",
1027 Year = "1994",
1028 Pages = "137--150" }
1029 @inproceedings{RTAS04-CAPM,
1030 author = { Abeni, Luca and Cucinotta, Tommaso and Lipari, Giuseppe and Marzario, Luca and Palopoli, Luigi},
1031 title = {Adaptive reservations in a Linux based environment},
1032 booktitle = {Proceeding of the Real-Time Application Symposium (RTAS 04)},
1033 editor = {},
1034 series = {},
1035 volume = {},
1036 organization = {IEEE},
1037 publisher = {},
1038 address = {Toronto (Canada)},
1039 pages = {},
1040 month = {May},
1041 year = {2004},
1042 note = {}
1044 @InProceedings{Raj00,
1045 author = {Ragunathan (Raj) Rajkumar and Luca Abeni and Dionisio de Niz and Sourav Ghosh and Akihiko Miyoshi and Saowanee Saewong},
1046 title = {Recent Developments with Linux/RK},
1047 booktitle = {Proceedings of the Second Real-Time Linux Workshop},
1048 address = {Orlando, Florida},
1049 year = {2000},
1050 month = {november}
1052 @InProceedings{Raj98,
1053 author = {Raj Rajkumar and Kanaka Juvva and Anastasio Molano and
1054 Shuichi Oikawa},
1055 title = {Resource Kernels: A Resource-Centric Approach to Real-Time
1056 and Multimedia Systems},
1057 booktitle = {Proceedings of the SPIE/ACM Conference on Multimedia Computing and Networking},
1058 key = {multimedia, QoS, resource reservation},
1059 year = {1998},
1060 month = {January}
1062 @inproceedings{Rau97,
1063 author = {Rauganathan Rajkumar and Chen Lee and John Lehoczky and
1064 Dan Siewiorek},
1065 title = {A Resource Allocation Model for QoS Management},
1066 booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
1067 mounth = {December},
1068 year = 1997,
1069 address = ""
1071 @InProceedings{Reg01,
1072 author = {John Regehr and John A. Stankovic},
1073 title = {Augmented {CPU Reservations}: Towards Predictable
1074 Execution on General-Purpose Operating Systems},
1075 booktitle = {Proceedings of the IEEE Real-Time Technology
1076 and Applications Symposium (RTAS 2001)},
1077 month = may,
1078 year = {2001},
1079 address = {Taipei, Taiwan}
1081 @InProceedings{Ros97,
1082 author = {Daniela Ivan-Rosu and Karsten Schwan and Sudhakar
1083 Yalamanchili and Rakesh Jha},
1084 title = {On Adaptive Resource Allocation for Complex},
1085 booktitle = {Proceedings of the Real-Time Systems Symposium},
1086 OPTcrossref = {},
1087 OPTkey = {},
1088 OPTpages = {},
1089 year = {1997},
1090 OPTeditor = {},
1091 OPTvolume = {},
1092 OPTnumber = {},
1093 OPTseries = {},
1094 address = {San Francisco, CA},
1095 month = {December},
1096 OPTorganization = {},
1097 OPTpublisher = {},
1098 OPTnote = {},
1099 OPTannote = {}
1101 @InProceedings{Ros98,
1102 author = {D. Rosu and K. Schwan and S. Yalamanchili},
1103 title = {FARA - A Framework for Adaptive Resource Allocation in Complex Real-Time Systems},
1104 booktitle = {Proceedings of the IEEE Real-Time Technology and Applications Symposium},
1105 year = {1998},
1106 address = {Denver, Colorado},
1107 month = {June}
1109 @InProceedings{Sch,
1110 author = {Henning Schulzrinne and James F. Kurose},
1111 title = {Distribution of the Loss Period for Some Queues in
1112 Continuous and Discrete Time},
1113 booktitle = {}
1115 @Article{Sha90,
1116 author = {Lui Sha and Ragunathan Rajkumar and John P. Lehoczky},
1117 title = {Priority Inheritance Protocols: An Approach to Real-Time
1118 Synchronization},
1119 journal = {IEEE Transactions on Computers},
1120 key = {sinchronization},
1121 volume = {39},
1122 number = {9},
1123 month = {September},
1124 year = {1990}
1126 @Article{Sla64,
1127 author = {J. Slaughter},
1128 title = {Quantization Errors in Digital Control Systems},
1129 journal = {IEEE Transactions on Automatic Control},
1130 year = {1964},
1131 OPTkey = {},
1132 OPTvolume = {},
1133 OPTnumber = {},
1134 OPTpages = {},
1135 OPTmonth = {},
1136 OPTnote = {},
1137 OPTannote = {}
1139 @Article{Spr89,
1140 author = {B. Sprunt and L. Sha and J. P. Lehoczky},
1141 title = {Aperiodic scheduling for hard real-time systems},
1142 journal = {The Journal of Real-Time Systems},
1143 year = {1989}
1145 @InProceedings{Spu94,
1146 author = {M. Spuri and G. C. Buttazzo},
1147 title = {Efficient Aperiodic Service Under the Earliest Deadline
1148 Scheduling},
1149 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
1150 year = {1994},
1151 month = {December}
1153 @InProceedings{Spu95,
1154 author = {Marco Spuri and Giorgio Buttazzo and Fabrizio Sensini},
1155 title = {Robust Aperiodic Scheduling under Dynamic Priority
1156 Systems},
1157 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
1158 year = {1995},
1159 month = {December}
1161 @Article{Spu96,
1162 author = {M. Spuri and G. Buttazzo},
1163 title = {Scheduling Aperiodic Tasks in Dynamic Priority Systems},
1164 journal = {Real-Time Systems},
1165 year = {1996},
1166 volume = {10},
1167 number = {2}
1169 @inproceedings{Sta99,
1170 author = {John A. Stankovic and Cheyang Lu and Sang H. Son},
1171 title = {The Case for Feedback Control in Real-Time Scheduling},
1172 booktitle = {Proceedings of the IEEE Euromicro Conference on Real-Time},
1173 year = 1998,
1174 month = {June},
1175 address = {York, England},
1176 key = {scheduling}
1178 @InProceedings{Ste99,
1179 author = {David Steere and Ashvin Goel and Joshua Gruenberg and Dylan
1180 McNamee and Calton Pu and Jonathan Walpole},
1181 title = {A Feedback-driven Proportion Allocator for Real-Rate
1182 Scheduling},
1183 booktitle = {Proceedings of the Third usenix-osdi},
1184 key = {operating systems, resource allocation, feedback control},
1185 year = {1999},
1186 month = {feb},
1187 publisher = {pub-usenix},
1189 @inproceedings{Sto96,
1190 author = {Ian Stoica and Hussein Abdel-Wahab and Kevin Jeffay and Sanjoy
1191 K. Baruah and Johannes E. Gehrke and C. Greg Plaxton},
1192 title = {A Proportional Share Resource Allocation Algorithm for
1193 Real-Time, Time-Shared Systems},
1194 booktitle = {Proceedings of the IEEE Real-Time Systems Symposium},
1195 year = 1996,
1196 month = {December},
1197 key = {scheduling, multimedia, real-time Unix}
1199 @InProceedings{Sto97,
1200 author = {I. Stoica and H. Abdel-Wahab and K. Jeffay},
1201 title = {On the Duality between Resource Reservation and Proportional Share Resource Allocation },
1202 booktitle = {Proceedings of the SPIE Conference on Multimedia Computing and Networking},
1203 pages = {207-214},
1204 year = {1997},
1205 volume = {3020},
1206 address = {San Jose, CA},
1207 month = {February}
1209 @TechReport{Str,
1210 author = {Hermann Streich},
1211 title = "``TaskPair-Scheduling: An Approach for Dynamic Real-Time
1212 Systems''",
1213 institution = {Research Division of Responsive Systems National Center for
1214 Computer Science},
1215 year = {},
1216 key = {scheduling, dynamic real-time systems, guarantee, exception
1217 handling}
1219 @InProceedings{Tal96,
1220 author = {T. Talley and Kevin Jeffay},
1221 title = {A General Framework for Continuous Media Transmission
1222 Control},
1223 year = {1996},
1224 booktitle = {21st IEEE Conference on Local Computer Network},
1225 address = {Minneapolis},
1226 OPTmonth = {October}
1228 @InProceedings{Tia95,
1229 author = {T.-S. Tia and Z. Deng and M. Shankar and M. Storch and J.
1230 Sun and L.-C. Wu and J. W.-S. Liu},
1231 title = {Probabilistic Performance Guarantee for Real-Time Tasks
1232 with Varying Computation Times},
1233 booktitle = {Proceedings of the IEEE Real-Time Technology and Applications Symposium},
1234 key = {formal methods, probabilistic guarantee},
1235 year = {1995},
1236 address = {Chicago,Illinois},
1237 month = {January},
1238 pages = {164-173}
1240 @inproceedings{Tok90,
1241 key = {Tokuda90},
1242 author = {H. Tokuda and T. Nakajima and P. Rao},
1243 title = {Real-Time Mach: Toward a Predictable Real-Time System},
1244 booktitle = {USENIX Mach Workshop},
1245 pages = {73-82},
1246 month = {October},
1247 year = {1990},
1249 @Manual{VESA,
1250 title = {VESA BIOS Extensions - Core Functions - Version 2.0},
1251 organization = {VESA}
1253 @InProceedings{Wal94,
1254 author = {C. A. Waldspurger and W. E. Weihl.},
1255 title = {Lottery Scheduling: Flexible Proportional-Share Resource Management},
1256 booktitle = {First Symposium on Operating System Design and Implementation},
1257 pages = {1-12},
1258 year = {1994},
1259 month = {November}
1261 @TechReport{Wal95,
1262 author = {Carl A. Waldspurger and William E. Weihl},
1263 title = {Stride Scheduling: Deterministic Proportional-Share Resource Mangement},
1264 institution = {Massachusetts Institute of Technology},
1265 year = {1995},
1266 number = {MIT/LCS/TM-528},
1267 month = {June}
1269 @inproceedings{Wan98,
1270 author = {Y.C. Wang and K.J. Lin},
1271 title = {Enanching the Real-Time Capability of the Linux Kernel},
1272 booktitle = {IEEE Real Time Computing Systems and Applications},
1273 year = 1998,
1274 month = {October},
1275 address = {Hiroshima, Japan},
1277 @InProceedings{Wel99,
1278 author = {Lonnie R. Welch and Paul V. Werme and Larry A. Fontenot and
1279 Michael W. Masters and Behrooz A. Shirazi and Binoy Ravindran and
1280 D. Wayne Mills},
1281 title = {Adaptive QoS and Resource Management Using a Posteriori Workload Characterizations},
1282 booktitle = {Proceedings of The Real-Time Technology and Applications Symposium},
1283 month = {June},
1284 address = {Vancouver, British Columbia, Canada},
1285 year = {1999}
1287 @Article{Yau97,
1288 author = {David K. Y. Yau and Siman S. Lam},
1289 title = {Adaptive Rate Controlled Scheduling for Multimedia Applications},
1290 journal = {IEEE/ACM Transactions on Networking},
1291 year = {1997},
1292 month = {August}
1294 @Article{Zha95,
1295 author = {H. Zhang},
1296 title = {Service Disciplines For Guaranteed Performance Service in
1297 Packet-Switching Networks},
1298 journal = {Proceedings of the IEEE},
1299 year = {1995},
1300 OPTkey = {},
1301 volume = {10},
1302 number = {83},
1303 OPTpages = {},
1304 month = {October},
1305 OPTnote = {},
1306 OPTannote = {}
1308 @Article{elg97,
1309 author = {L. El Ghaoui and F. Oustry and M. Ait Rami},
1310 title = { A cone complementary linearization algorithm for static output-feedback and related problems },
1311 journal = {IEEE Transaction and Automatic Control},
1312 year = {1997},
1313 month = {August},
1319 @TechReport{qosfbtech,
1320 author = {Luigi Palopoli and Tommaso Cucinotta},
1321 title = {{QoS} control in reservation-based scheduling},
1322 institution = {Scuola Superiore S. Anna},
1323 year = {2003}
1326 @Book{Liu00,
1327 author = {Jane Liu},
1328 title = {Real-time sytems},
1329 publisher = {Prentice Hall},
1330 year = {2000},
1331 OPTkey = {},
1332 OPTvolume = {},
1333 OPTnumber = {},
1334 OPTseries = {},
1335 OPTaddress = {},
1336 OPTedition = {},
1337 OPTmonth = {},
1338 OPTnote = {},
1339 OPTannote = {}
1342 @inproceedings{Tok93,
1343 author = {Hideyuki Tokuda and Takuro Kitayama},
1344 title = {Dynamic QOS Control based on Real-Time Threads},
1345 booktitle = {NOSSDAV '93: Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video},
1346 year = {1994},
1347 isbn = {3-540-58404-8},
1348 pages = {114--123},
1349 publisher = {Springer-Verlag},
1350 address = {London, UK},
1355 @Article{Bra02,
1356 author = {Scott Brandt and Gary Nutt},
1357 title = {Flexible soft real-time processing in middleware},
1358 journal = {Real-time systems journal, Special issue on Flexible scheduling in real-time systems},
1359 year = {2002},
1360 OPTkey = {},
1361 volume = {22},
1362 number = {1-2},
1363 pages = {77-118},
1364 month = {January-March},
1365 OPTnote = {},
1366 OPTannote = {}
1370 @InProceedings{Par92,
1371 author = {A. Parekh and R.G. Gallager},
1372 title = {A generalized processor sharing approach to flow control - the single node case},
1373 OPTcrossref = {},
1374 OPTkey = {},
1375 booktitle = {Proceedings of INFOCOM '92},
1376 OPTpages = {},
1377 year = {1992},
1378 OPTeditor = {},
1379 OPTvolume = {},
1380 OPTnumber = {},
1381 OPTseries = {},
1382 OPTaddress = {},
1383 OPTmonth = {},
1384 OPTorganization = {},
1385 OPTpublisher = {},
1386 OPTnote = {},
1387 OPTannote = {}
1393 @InProceedings{Ben96,
1394 author = {J. C. R. Bennett e H.Zhang},
1395 title = {$WF^{2}Q$: Worst-case fair weighted fair queueing},
1396 OPTcrossref = {},
1397 OPTkey = {},
1398 booktitle = {Proceedings of IEEE INFOCOM '96},
1399 OPTpages = {},
1400 year = {1996},
1401 OPTeditor = {},
1402 OPTvolume = {},
1403 OPTnumber = {},
1404 OPTseries = {},
1405 OPTaddress = {},
1406 OPTmonth = {},
1407 OPTorganization = {},
1408 OPTpublisher = {},
1409 OPTnote = {},
1410 OPTannote = {}
1412 @InProceedings{Ben96-2,
1413 author = { J. C. R. Bennett e H.Zhang},
1414 title = {Hierarchical packet fair queueing algorithms},
1415 OPTcrossref = {},
1416 OPTkey = {},
1417 booktitle = {P Proceedings of ACM SIGMETRICS '96},
1418 OPTpages = {},
1419 year = {1996},
1420 OPTeditor = {},
1421 OPTvolume = {},
1422 OPTnumber = {},
1423 OPTseries = {},
1424 OPTaddress = {},
1425 OPTmonth = {},
1426 OPTorganization = {},
1427 OPTpublisher = {},
1428 OPTnote = {},
1429 OPTannote = {}
1433 @Article{abe05,
1434 author = {L. Abeni and T. Cucinotta and G. Lipari and L. Marzario and L. Palopoli,},
1435 title = {QoS Management Through Adaptive Reservations},
1436 journal = {Real-Time Systems},
1437 year = {2005},
1438 OPTkey = {},
1439 volume = {29},
1440 number = {2-3},
1441 pages = {131-155},
1442 month = {March},
1443 OPTnote = {},
1444 OPTannote = {}
1447 @Article{gil05,
1448 author = {Christopher D. Gill and Jeanna M. Gossett and David Corman and Joseph P. Loyall and Richard E. Schantz and Michael Atighetchi and Douglas C. Schmidt},
1449 title = {Integrated Adaptive QoS Management in Middleware: A Case Study},
1450 journal = {Real-Time Systems},
1451 year = {2005},
1452 OPTkey = {},
1453 volume = {29},
1454 number = {2-3},
1455 pages = {101-130},
1456 month = {march},
1457 OPTnote = {},
1458 OPTannote = {}
1462 @Book{But97,
1463 author = {G. Buttazzo},
1464 title = {Hard Real-Time Computing Systems: Predictable
1465 Scheduling Algorithms and Applications},
1466 publisher = {Kluwer Academic Publishers},
1467 year = {1997},
1468 address = {Boston},
1471 @Article{cer02,
1472 author = "Cervin, Anton and Eker, Johan and Bernhardsson, Bo
1473 and {\AA}rz{\'e}n, Karl-Erik",
1474 project = "ARTES",
1475 title = "Feedback-Feedforward Scheduling of Control Tasks",
1476 journal = "Real-Time Systems",
1477 note = "To appear",
1478 year = 2002
1481 @Article{Stan02,
1482 author = { C. Lu, J. Stankovic, G. Tao and S. Son},
1483 title = { Feedback Control Real-Time Scheduling: Framework, Modeling and Algorithms},
1484 journal = {Ppecial issue of RT Systems Journal on Control-Theoretic Approaches to Real-Time Computing},
1485 year = {2002},
1486 OPTkey = {},
1487 volume = {23},
1488 number = {1/2},
1489 OPTpages = {},
1490 month = {September},
1491 OPTnote = {},
1492 OPTannote = {}
1496 @InProceedings{reg04,
1497 author = {Eric Eide and Tim Stack and John Regehr and Jay Lepreau},
1498 title = { Dynamic CPU Management for Real-Time, Middleware-Based Systems},
1499 OPTcrossref = {},
1500 OPTkey = {},
1501 booktitle = {Proc. of
1502 10th IEEE Real-Time and Embedded Technology and Applications Symposium},
1503 OPTpages = {},
1504 year = {2004},
1505 OPTeditor = {},
1506 OPTvolume = {},
1507 OPTnumber = {},
1508 OPTseries = {},
1509 address = {Toronto, Canada},
1510 month = {May},
1511 OPTorganization = {},
1512 OPTpublisher = {},
1513 OPTnote = {},
1514 OPTannote = {}
1516 @InProceedings{stan02-b,
1517 author = {Ronghua Zhang and Chenyang Lu and Tarek F. Abdelzaher and John A. Stankovic},
1518 title = {ControlWare: A Middleware Architecture for Feedback Control of Software Performance},
1519 booktitle = {Proc. of International Conference on Distributed Computing Systems},
1520 year = {2002},
1521 address = {Vienna, Austria},
1522 month = {July},
1525 @InProceedings{Abd04,
1526 author = {Sherif Abdelwahed and Nagarajan Kandasamy and Sandeep Neema},
1527 title = {Online Control for Self-Management in Computing Systems},
1528 OPTcrossref = {},
1529 OPTkey = {},
1530 booktitle = {Proc. of 10th IEEE Real-Time and Embedded Technology and Applications Symposium},
1531 OPTpages = {},
1532 year = {2004},
1533 OPTeditor = {},
1534 OPTvolume = {},
1535 OPTnumber = {},
1536 OPTseries = {},
1537 address = {Toronto, Canada},
1538 month = {May},
1539 OPTorganization = {},
1540 OPTpublisher = {},
1541 OPTnote = {},
1542 OPTannote = {}
1545 @InProceedings{Pal03-2,
1546 title = {Quality of service control in soft real-time applications},
1547 author = {Luigi Palopoli and Tommaso Cucinotta and Antonio Bicchi},
1548 booktitle = {Proc. of the IEEE 2003 conference on decision and control (CDC02)},
1549 year = {2003},
1550 address = {Maui, Hawai, USA},
1551 month = {December}
1554 @inproceedings{ rajkumar98practical,
1555 author = "Ragunathan Rajkumar and Chen Lee and John P. Lehoczky and Daniel P. Siewiorek",
1556 title = "Practical Solutions for {QoS}-Based Resource Allocation",
1557 booktitle = "{RTSS}",
1558 pages = "296--306",
1559 year = "1998",
1560 url = "citeseer.ist.psu.edu/rajkumar98practical.html" }
1564 @InProceedings{Wu04,
1565 author = {C.C. Wust and L. Steffens and R.J. Bril and W.F.J. Verhaegh},
1566 title = {QoS control strategies for high-quality video processing},
1567 OPTcrossref = {},
1568 OPTkey = {},
1569 booktitle = {Proceedings. 16th Euromicro Conference on Real-Time Systems - ECRTS 2004},
1570 pages = {3-12},
1571 year = {2004},
1572 OPTeditor = {},
1573 OPTvolume = {},
1574 OPTnumber = {},
1575 OPTseries = {},
1576 OPTaddress = {},
1577 OPTmonth = {},
1578 OPTorganization = {},
1579 OPTpublisher = {},
1580 OPTnote = {},
1581 OPTannote = {}
1583 @inproceedings{QuO,
1584 author = "Yamuna Krishnamurthy and Vishal Kachroo and David A. Karr and Craig Rodrigues and Joseph P. Loyall and Richard E. Schantz and Douglas C. Schmidt",
1585 title = "Integration of QoS-Enabled Distributed Object Computing Middleware for Developing Next-Generation Distributed Application",
1586 booktitle = "{LCTES}/{OM}",
1587 pages = "230-237",
1588 year = "2001",
1589 url = "citeseer.ist.psu.edu/krishnamurthy01integration.html" }
1592 @InProceedings{Val04,
1593 author = {Paolo Valente},
1594 title = {Exact GPS simulation with logarithmic complexity, and its application to an optimally fair scheduler},
1595 OPTcrossref = {},
1596 OPTkey = {},
1597 booktitle = { Proceedings of ACM SIGCOMM'04},
1598 OPTpages = {},
1599 year = {},
1600 OPTeditor = {},
1601 OPTvolume = {},
1602 OPTnumber = {},
1603 OPTseries = {},
1604 OPTaddress = {},
1605 OPTmonth = {},
1606 OPTorganization = {},
1607 OPTpublisher = {},
1608 OPTnote = {},
1609 OPTannote = {}
1613 @InProceedings{Goe04,
1614 author = {Ashvin Goel and Jonathan Walpole and Molly Shor},
1615 title = {Real-Rate Scheduling},
1616 OPTcrossref = {},
1617 OPTkey = {},
1618 booktitle = {Proc.of rtas04 },
1619 pages = {434},
1620 year = {2004},
1621 OPTeditor = {},
1622 OPTvolume = {},
1623 OPTnumber = {},
1624 OPTseries = {},
1625 OPTaddress = {},
1626 OPTmonth = {},
1627 OPTorganization = {},
1628 OPTpublisher = {},
1629 OPTnote = {},
1630 OPTannote = {}
1634 @inproceedings{RK,
1635 author = "Shuichi Oikawa and R. Rajkumar",
1636 title = "Portable {RK}: A Portable Resource Kernel for Guaranteed and Enforced Timing Behavior",
1637 booktitle = "{IEEE} Real Time Technology and Applications Symposium",
1638 pages = "111-120",
1639 year = "1999",
1640 url = "citeseer.ist.psu.edu/oikawa99portable.html" }
1643 @Book{adaptFilt,
1644 author = {Ali H. Saye},
1645 ALTeditor = {},
1646 title = {Fundamentals of Adaptive Filtering},
1647 publisher = {Wiley-IEEE Press},
1648 year = {2003},
1649 OPTkey = {},
1650 OPTvolume = {},
1651 OPTnumber = {},
1652 OPTseries = {},
1653 OPTaddress = {},
1654 OPTedition = {},
1655 month = {June},
1656 OPTnote = {},
1657 OPTannote = {}
1659 @PhdThesis{Clark90,
1660 author = {R. Clark},
1661 title = {Scheduling Dependent Real-time activities},
1662 school = {Carnegie Mellon},
1663 year = {1990},
1664 key = {CMUCS-90-155},
1665 OPTtype = {},
1666 OPTaddress = {},
1667 OPTmonth = {},
1668 OPTnote = {},
1669 OPTannote = {}
1675 @InProceedings{Cal02,
1676 author = {G. Calafiore and M.C. Camp},
1677 title = {Interval Predictors for Unknown Dynamical Systems: an Assessment of Reliability},
1678 OPTcrossref = {},
1679 OPTkey = {},
1680 booktitle = {41st IEEE Conference on Decision and Control (cdc02)},
1681 OPTpages = {},
1682 year = {2002},
1683 OPTeditor = {},
1684 OPTvolume = {},
1685 OPTnumber = {},
1686 OPTseries = {},
1687 address = {2002},
1688 month = {December},
1689 OPTorganization = {},
1690 OPTpublisher = {},
1691 OPTnote = {},
1692 OPTannote = {}
1694 @InProceedings{Sae99,
1695 author = {S. Saewong and R. Rajkumar},
1696 title={ Cooperative scheduling of multiple resources},
1697 booktitle={IEEE RTSS 99},
1698 year = {1999},
1699 month = {December}
1702 @TechReport{Pal06,
1703 author = {Luigi Palopoli, Tommaso Cucinotta},
1704 title = {Feeback scheduling for pipelines of tasks},
1705 institution = {Uiversity of Trento},
1706 year = {2006},
1707 OPTkey = {},
1708 OPTtype = {},
1709 OPTnumber = {},
1710 OPTaddress = {},
1711 OPTmonth = {},
1712 OPTnote = {},
1713 OPTannote = {}