Subversion Repositories shark

Rev

Rev 1676 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1676 tullio 1
@Article{Yau97,
2
  author =       {David K. Y. Yau and Siman S. Lam},
3
  title =        {Adaptive Rate Controlled Scheduling for Multimedia Applications},
4
  journal =      {IEEE/ACM Transactions on Networking},
5
  year =         {1997},
6
  month =        {August}
7
}
8
 
9
@inProceedings{Chu99,
10
  author =       {Hao-hua Chu and Klara Nahrstedt},
11
  title =        {{CPU} Service Classes for Multimedia Applications},
12
  booktitle = {Proceedings of the IEEE International Conference on Mutimedia Computing and Systems},
13
  year      = 1999,
14
  month    = {June},
15
  address   = {Florence, Italy},
16
  key =          {multimedia, Qos, scheduling}
17
}
18
 
19
@inProceedings{Li98,
20
  author =       {B. Li and K. Nahrstedt},
21
  title =        {A Control Theoretical Model for Quality of Service Adaptations},
22
  booktitle = {Proceedings of Sixth International Workshop on Quality of Service},
23
  year      = 1998,
24
  key =          {multimedia, Qos, scheduling}
25
}
26
 
27
@TechReport{Chu98-1,
28
  author =       {Hao-hua Chu and Klara Nahrstedt},
29
  title =        {{CPU} Service Classes for Multimedia Applications},
30
  institution =  {University of Illinois},
31
  year =         {1998},
32
  key =          {multimedia, Qos, scheduling},
33
  address =      {Urbana Champaign},
34
  month =        {August},
35
  number =       {UIUCDCS-R-98-2068,UILU-ENG-98-1730}
36
}
37
 
38
@TechReport{Abe00-1,
39
  author =       {Luca Abeni},
40
  title =        {Library for Operating System development},
41
  institution =  {Scuola Superiore di Studi e Perfezionamento S. Anna},
42
  year =         {2000},
43
}
44
 
45
@Misc{Abe00-2,
46
  author =       {Luca Abeni and Gerardo Lamastra},
47
  title =        {The {OSLib} Project},
48
  howpublished = {http://oslib.sssup.it},
49
}
50
 
51
@inproceedings{Jon93,
52
  author    = {Michael B. Jones},
53
  title     = {Adaptive Real-Time Resource Management Supporting Composition
54
                 of Indipendently Authored Time-Critical Services},
55
  booktitle = {},
56
  year      = 1993,
57
  key    = {soft real-time, adaptive applicatiuons}
58
}
59
 
60
@phdthesis{Hyd94,
61
  author    = {E. A. Hyden},
62
  title     = {Operating System Support for Quality of Service},
63
  school    = {Computer Laboratory, University of Cambridge},
64
  year      = 1994,
65
  month    = {February},
66
  key       = {multimedia, QOS, operating system, scheduling}
67
 
68
}
69
 
70
@InProceedings{Ray98,
71
  author =       {Raj Rajkumar and Kanaka Juvva and Anastasio Molano and
72
                  Shuichi Oikawa},
73
  title =        {Resource Kernels: A Resource-Centric Approach to Real-Time
74
                   and Multimedia Systems},
75
  booktitle =    {Proceedings of the SPIE/ACM Conference on Multimedia Computing and Networking},
76
  key =          {multimedia, QoS, resource reservation},
77
  year =         {1998},
78
  month =        {January}
79
}
80
 
81
@InProceedings{Opa96,
82
  author =       {Don Aparah},
83
  title =        {Adaptive Resource Management in a Multimedia Operating
84
                        System},
85
  booktitle =    {Proceedings of the 8th International Workshop on Network
86
                        and Operating System Support for Digital Audio
87
                        and Video},
88
  key =          {multimedia, QoS},
89
  year =         {1998},
90
  address =      {Cambridge, UK},
91
  month =        {July}
92
}
93
 
94
@inproceedings{Chu97,
95
  author    = {Hao-Hua Chu and Klara Nahrstedt},
96
  title     = {A Soft Real Time Scheduling Server in UNIX Operating
97
                 System},
98
  booktitle = {European Workshop on Interactive Distributed Multimedia Systems
99
               and Telecommunication Services},
100
  year      = 1997,
101
  month    = {September},
102
  address   = {Darmstadt, Germany},
103
  key       = {scheduling, multimedia, real-time Unix}
104
}
105
 
106
@inproceedings{Com94,
107
  author    = {Charles L. Compton and David L. Tennenhouse},
108
  title     = {Collaborative Load Shedding for Media-Based Applications},
109
  booktitle = {Proceedings of the International Conference on Multimedia Computing and Systems},
110
  year      = 1994
111
}
112
@inproceedings{Goy96,
113
  author    = {Pawan Goyal and Xingang Guo and Harrik M. Vin},
114
  title     = {A Hierarchical CPU Scheduler for Multimedia Operating Systems},
115
  booktitle = {2nd OSDI Symposium},
116
  month    = {October},
117
  year      = 1996,
118
  key       = {scheduling, multimedia, real-time Unix}
119
}
120
 
121
@inproceedings{Sto96,
122
  author    = {Ian Stoica and Hussein Abdel-Wahab and Kevin Jeffay and Sanjoy
123
               K. Baruah and Johannes E. Gehrke and C. Greg Plaxton},
124
  title     = {A Proportional Share Resource Allocation Algorithm for
125
                 Real-Time, Time-Shared Systems},
126
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
127
  year      = 1996,
128
  month    = {December},
129
  key       = {scheduling, multimedia, real-time Unix}
130
}
131
 
132
@inproceedings{Abe98-2,
133
  author    = {Luca Abeni and Giorgio Buttazzo},
134
  title     = {Integrating Multimedia Applications in Hard Real-Time Systems},
135
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
136
  year      = 1998,
137
  month    = {December},
138
  address   = {Madrid, Spain},
139
  key       = {scheduling, multimedia}
140
}
141
 
142
@inproceedings{Sta99,
143
  author    = {John A. Stankovic and Cheyang Lu and Sang H. Son},
144
  title     = {The Case for Feedback Control in Real-Time Scheduling},
145
  booktitle = {Proceedings of the IEEE Euromicro Conference on Real-Time},
146
  year      = 1998,
147
  month    = {June},
148
  address   = {York, England},
149
  key       = {scheduling}
150
}
151
 
152
@inproceedings{Abe98-3,
153
  author    = {Luca Abeni and Giorgio Buttazzo},
154
  title     = {QoS Guarantee Using Probabilistic Dealines},
155
  booktitle = {Proceedings of the IEEE Euromicro Conference on Real-Time},
156
  year      = 1998,
157
  month    = {June},
158
  address   = {York, England},
159
  key       = {scheduling}
160
}
161
 
162
@inproceedings{Abe98-4,
163
  author    = {Luca Abeni and Giorgio Buttazzo},
164
  title     = {Constant Bandwidth vs Proportional Share Resource Allocation},
165
  booktitle = {Proceedings of the IEEE International Conference on Mutimedia Computing and Systems},
166
  year      = 1999,
167
  month    = {June},
168
  address   = {Florence, Italy},
169
  key       = {scheduling, multimedia}
170
}
171
 
172
@inproceedings{Wan98,
173
  author    = {Y.C. Wang and K.J. Lin},
174
  title     = {Enanching the Real-Time Capability of the Linux Kernel},
175
  booktitle = {IEEE Real Time Computing Systems and Applications},
176
  year      = 1998,
177
  month    = {October},
178
  address   = {Hiroshima, Japan},
179
}
180
 
181
@inproceedings{Wan99,
182
  author    = {Y.C. Wang and K.J. Lin},
183
  title     = {Implementing a General real-Time Scheduling Framework in the RED-Linux Real-Time Kernel},
184
  booktitle = {Proceedings of IEEE Real-Time Systems Symposium},
185
  year      = 1999,
186
  month    = {December},
187
  address   = {Phoenix},
188
}
189
 
190
@inproceedings{Lip98,
191
  author    = {Giuseppe Lipari and Giorgio Buttazzo and Luca Abeni},
192
  title     = {A Bandwidth Reservation Algorithm for Multi-Application Systems},
193
  booktitle = {IEEE Real Time Computing Systems and Applications},
194
  year      = 1998,
195
  month    = {October},
196
  address   = {Hiroshima, Japan},
197
}
198
 
199
@inproceedings{Che98,
200
  author    = {Chen Lee and  Raj Rajkumar and John Lehoczky and Dan Siewiorek},
201
  title     = {Pratical Solutions for QoS-Based Resource Allocation},
202
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
203
  year      = 1998,
204
  month    = {December},
205
  address   = {Madrid, Spain},
206
  key       = {scheduling, multimedia}
207
}
208
 
209
@inproceedings{But98,
210
  author    = {Giorgio Buttazzo and Luca Abeni and Giuseppe Lipari},
211
  title     = {Elastic Task Model for Adaptive Rate Control},
212
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
213
  year      = 1998,
214
  month    = {December},
215
  address   = {Madrid, Spain},
216
  key       = {scheduling, multimedia}
217
}
218
 
219
@inproceedings{Jef98,
220
  author    = {Kevin Jeffay and F.D. SMith and A. Moorthy and J.H. Anderson},
221
  title     = {Proportional Share Scheduling of Operating System Services
222
                 for Real-Time Applications},
223
  booktitle = {IEEE Real Time System Symposium},
224
  year      = 1998,
225
  month    = {December},
226
  address   = {Madrid, Spain},
227
  key       = {scheduling, multimedia, real-time Unix}
228
}
229
 
230
@inproceedings{Den97-1,
231
  author    = {Z. Deng and J. W. S. Liu and J. Sun},
232
  title     = {A scheme for scheduling Hard Real-Time Applications in Open
233
                 System Environment},
234
  booktitle = {Ninth Euromicro Workshop on Real-Time Systems},
235
  year      = {1997},
236
  key       = {scheduling}
237
}
238
 
239
@inproceedings{Den97-2,
240
  author    = {Z. Deng and J. W. S. Liu},
241
  title     = {Scheduling Real-Time Applications in Open Envirovment},
242
  booktitle = {IEEE Real-Time Systems Symposium},
243
  year      = {1997},
244
  month    = {December},
245
OPTaddress   = {San Francisco},
246
  key       = {scheduling}
247
}
248
 
249
@inproceedings{Cou93,
250
  author    = {Geoff Coulson and Gordon S. Blair and Philippe Robin and
251
               others},
252
  title     = {Extending CHORUS micro-kernel to support continuous media
253
                 applications},
254
  booktitle = {4th International Workshop on Network and Operating System
255
               Support for Digital Audio and Video},
256
  year      = 1993,
257
  address   = {Lancaster, UK},
258
  key       = {operating system, multimedia}
259
}
260
 
261
@inproceedings{Jef93-1,
262
  author    = {Kevin Jeffay and Donald L. Stone},
263
  title     = {Accounting for Interrupt Handling Costs in Dynamic Priority
264
                 Task Systems},
265
  booktitle = {IEEE Real Time System Symposium},
266
  year      = 1993,
267
  pages     = {212--221},
268
  key       = {scheduling, DMA}
269
}
270
 
271
@inproceedings{Jef93-2,
272
  author    = {Kevin Jeffay and Donald L. Stone and T. Talley and F. D. Smith},
273
  title     = {Adaptive, Best-Effort Delivery of Digital Audio and Video
274
                 Across Packet Switched Networks},
275
  booktitle = {Network and Operating System Support for Digital Audio and
276
               Video},
277
  year      = 1993,
278
  key       = {multimedia, networking}
279
}
280
 
281
@inproceedings{Hua95,
282
  author    = {Tay-Yi Huang and Jane W. S. Liu},
283
  title     = {Predicting the Worst-Case Execution Time of Concurren
284
                 execution of Instructions and Cycle-Stealing DMA I/O
285
                 Operations},
286
  booktitle = {ACM SIGPLAN Workshop on Language, Compilers and Tools for
287
               Real-Time Systems},
288
  address   = "La Jolla, California",
289
  year      = 1995,
290
  key       = {DMA, guarantee}
291
}
292
 
293
@inproceedings{Hua96,
294
  author    = {Tay-Yi Huang and Jane W. S. Liu and Jen-Yao Chung},
295
  title     = {Allowing Cycle-Stealing Direct Memory Access I/O Concurrent
296
                 with Hard-Real-Time Programs},
297
  booktitle = {Int. Conf. on Parallel and Distributed Systems},
298
  address   = {Tokyo},
299
  year      = 1996,
300
  key       = {DMA, guarantee}
301
}
302
 
303
@inproceedings{Gov91,
304
  author    = {Ramesh Govindan and D. P. Anderson},
305
  title     = {Scheduling and IPC Mechanisms for Continuous Media},
306
  booktitle = {ACM Symposium on Operating Systems Principles},
307
  address   = {Pacific Grove},
308
  year      = 1991,
309
  key       = {multimedia, scheduling}
310
}
311
 
312
@TechReport{Str,
313
  author =       {Hermann Streich},
314
  title =        "``TaskPair-Scheduling: An Approach for Dynamic Real-Time
315
                    Systems''",
316
  institution =  {Research Division of Responsive Systems National Center for
317
                  Computer Science},
318
  year =         {},
319
  key =          {scheduling, dynamic real-time systems, guarantee, exception
320
                  handling}
321
}
322
 
323
@Unpublished{Ger,
324
  author =       {M. Gergeleit and H. Streich},
325
  title =        {TaskPair-Scheduling with Optimistic Case Execution
326
                    Times - An Example for an Adaptive Real-Time System},
327
  institution =  {Research Division of Responsive Systems National Center for
328
                  Computer Science},
329
  key =          {scheduling, dynamic real-time systems, guarantee, exception
330
                  handling}
331
}
332
 
333
@InProceedings{Tia95,
334
  author =       {T.-S. Tia and Z. Deng and M. Shankar and M. Storch and J.
335
                  Sun and L.-C. Wu and J. W.-S. Liu},
336
  title =        {Probabilistic Performance Guarantee for Real-Time Tasks
337
                    with Varying Computation Times},
338
  booktitle =    {Real-Time Technology and Applications Symposium},
339
  key =          {formal methods, probabilistic guarantee},
340
  year =         {1995},
341
  address =      {Chicago,Illinois},
342
  month =        {January},
343
  pages =        {164-173}
344
}
345
 
346
@InProceedings{Jan96,
347
  author =       {Pierre G. Jansen and Emiel Wijgerink},
348
  title =        {Flexible scheduling by Deadline Inheritance in Soft
349
                    Real-Time Kernels},
350
  booktitle =    {},
351
  key =          {resource constraints, operating system, pre announcements,
352
                  multimedia},
353
  year =         1996
354
}
355
 
356
@InProceedings{Nak98,
357
  author =       {Tatsuo Nakajima},
358
  title =        {Resource Reservation for Adaptive QOS Mapping in Real-Time Mach},
359
  year  =        {1998},
360
  month    = {April},
361
 booktitle =     {Sixth International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS)},
362
  key =          {multimedia, QoS}
363
}
364
 
365
 
366
@InProceedings{Nak94,
367
  author =       {Tatsuo Nakajima and Hiroshi Tezuka},
368
  title =        {A Continuous Media Application supporting Dynamic QOS
369
                    Control on Real-Time Mach},
370
  year  =        {1994},
371
 booktitle =     {ACM Multimedia},
372
  key =          {multimedia, QoS, application}
373
}
374
 
375
@inproceedings{Fuj95,
376
  author    = {Hiroshi Fujita and Tatsuo Nakajima and Hiroshi Tezuka},
377
  title     = {A Processor Reservation System supporting Dynamic QOS
378
                 control},
379
  booktitle = {2nd International Workshop on Real-Time Computing Systems
380
               and Applications},
381
  year      = {1995},
382
  month    = {October}
383
}
384
 
385
 
386
@InProceedings{Mer93-1,
387
  author =       {Clifford W. Mercer and Raguanathan Rajkumar and Hideyuki
388
                  Tokuda},
389
  title =        {Applying Hard Real-Time Technology to Multimedia
390
                    Systems},
391
  booktitle =    {Workshop on the Role of Real-Time in Multimedia/Interactive
392
                  Computing System},
393
  year =         {1993},
394
  key =          {multimedia}
395
}
396
 
397
 
398
@InProceedings{Diot,
399
  author =       {Christophe Diot and Christian Huitema and Thierry Turletti},
400
  title =        {Mutlimedia Applications should be Adaptive},
401
  key =          {multimedia}
402
}
403
 
404
@TechReport{Mer93-2,
405
  author =       {Clifford W. Mercer and Stefan Savage and Hideyuki Tokuda},
406
  title =        {Processor Capacity Reserves for Multimedia Operating
407
                    Systems},
408
  institution =  {Carnegie Mellon University},
409
  year =         {1993},
410
  key =          {multimedia, Qos, scheduling},
411
  address =      {Pittsburg},
412
  month =        {May},
413
  number =       {CMU-CS-93-157}
414
}
415
 
416
@Article{Sha90,
417
  author =       {Lui Sha and Ragunathan Rajkumar and john P. Lehoczky},
418
  title =        {Priority Inheritance Protocols: An Approach to Real-Time Synchronization},
419
  journal =      {IEEE transaction on computers},
420
  key =          {sinchronization},
421
  volume =       {39},
422
  number =       {9},
423
  month =        {september},
424
  year =         {1990}
425
}
426
 
427
@InProceedings{Kan96,
428
  author =       {Hiroyuki Kaneko and John A. Stankovic and Subhabrata Sen
429
                  and Krithi Ramamritham},
430
  title =        {Integrated Scheduling of Multimedia and Hard Real-Time
431
                    Tasks},
432
  booktitle =    {IEEE Real Time System Symposium},
433
  key =          {multimedia},
434
  month   = {December},
435
  year =         {1996}
436
}
437
 
438
@Article{Spu96,
439
  author =       {M. Spuri and G. Buttazzo},
440
  title =        {Scheduling Aperiodic Tasks in Dynamic Priority Systems},
441
  journal =      {Real-Time Systems},
442
  year =         {1996},
443
  volume =       {10},
444
  number =       {2}
445
}
446
 
447
@InProceedings{Bak90,
448
  author =       {T. P. Baker},
449
  title =        {A Stack-Based Allocation Policy for Realtime Processes},
450
  booktitle =    {IEEE Real-Time Systems Symposium},
451
  year =         {1990},
452
  month =        {december}
453
}
454
 
455
@Article{Jef92,
456
  author =       {K. Jeffay and D. L. Stone and F. D. Smith},
457
  title =        {Kernel Support for live digital audio and video},
458
  journal =      {Computer Communications},
459
  year =         {1992},
460
  volume =       {15},
461
  number =       {6}
462
}
463
 
464
@Article{Spr89,
465
  author =       {B. Sprunt and L. Sha and J. P. Lehoczky},
466
  title =        {Aperiodic scheduling for hard real-time systems},
467
  journal =      {The Journal of Real-Time Systems},
468
  year =         {1989}
469
}
470
 
471
@InProceedings{Spu94,
472
  author =       {M. Spuri and G. C. Buttazzo},
473
  title =        {Efficient Aperiodic Service Under the Earliest Deadline
474
                    Scheduling},
475
  booktitle =    {IEEE Real-Time Systems Symposium},
476
  year =         {1994},
477
  month =        {December}
478
}
479
 
480
 
481
@InProceedings{Jef95,
482
  author =       {K. Jeffay and D. Bennet},
483
  title =        {A Rate-Based Execution Abstraction For Multimedia
484
                    Computing},
485
  booktitle =    {Network and Operating System Support for Digital Audio
486
                  and Video},
487
  year =         {1995}
488
}
489
 
490
@Article{Gha95,
491
  author =       {T. M. Ghazalie and T.P. Baker},
492
  title =        {Aperiodic Servers In A Deadline Scheduling Environment},
493
  journal =      {Real-Time Systems},
494
  year =         {1995},
495
  volume =       {9}
496
}
497
@Article{Liu73,
498
  title =        {Scheduling alghorithms for multiprogramming in a hard
499
                    real-time environment},
500
  author =       {C. L. Liu and J. Layland},
501
  journal =      {Journal of the ACM},
502
  year =         {1973},
503
  volume =       {20},
504
  number =       {1}
505
}
506
 
507
@TechReport{Abe98,
508
  author =       {Luca Abeni},
509
  title =        {Server Mechanisms for Multimedia Applications},
510
  institution =  {Scuola Superiore S. Anna},
511
  number =       {RETIS TR98-01},
512
  year =         {1998}
513
}
514
 
515
@InProceedings{Spu95,
516
  author =       {Marco Spuri and Giorgio Buttazzo and Fabrizio Sensini},
517
  title =        {Robust Aperiodic Scheduling under Dynamic Priority
518
                    Systems},
519
  booktitle =    {IEEE Real-Time Systems Symposium},
520
  year =         {1995},
521
  month =        {December}
522
}
523
 
524
@InProceedings{But93-1,
525
  author =       {G. C. Buttazzo},
526
  title =        {HARTIK: A Real-Time Kernel for Robotics Applications},
527
  booktitle =    {IEEE Real-Time Systems Symposium},
528
  year =         {1993},
529
  month =        {December}
530
}
531
 
532
 
533
@InProceedings{But93-2,
534
  author =       {G. C. Buttazzo and J. Stankovic},
535
  title =        {RED: Robust Earliest Deadline Scheduling},
536
  booktitle =    {Third International Workshop on Responsive Computing
537
                  Systems},
538
  year =         {1993},
539
  OPTaddress =   {Austin}
540
}
541
 
542
@InProceedings{Lam97,
543
  author =       {G. Lamastra and G. Lipari and G. Buttazzo and A. Casile
544
                  and F. Conticelli},
545
  title =        {HARTIK 3.0: A Portable System for Developing Real-Time
546
                    Applications},
547
  booktitle =    {Proceedings of the IEEE Conference on Real-Time Computing Systems and Applications},
548
  year =         {1997},
549
  where =       {Taipei, Taiwan},
550
  month =        {October}
551
}
552
 
553
@inproceedings{Rau97,
554
  author    = {Rauganathan Rajkumar and Chen Lee and John Lehoczky and
555
               Dan Siewiorek},
556
  title     = {A Resource Allocation Model for QoS Management},
557
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
558
  mounth    = {December},
559
  year      = 1997,
560
  address   = ""
561
}
562
 
563
@inproceedings{Kor95,
564
  author    = {Gilad Koren and Dennis Shasha},
565
  title     = {Skip-Over: Algorithms and Complexity for Overloaded Systems
566
                 that Allow Skips},
567
  booktitle = {IEEE Real Time System Symposium},
568
  year      = 1995,
569
  address   = "Pisa"
570
}
571
 
572
@inproceedings{Liu87,
573
  author    = {J. W. S. Liu and K. J. Lin and S. Natarjan},
574
  title     = {Scheduling Real-Time, Periodic Jobs Using Imprecise
575
               Results},
576
  booktitle = {IEEE Real Time System Symposium},
577
  year      = 1987,
578
  month    = "December",
579
  address   = "San Jose, California"
580
}
581
 
582
@inproceedings{Bar93,
583
  author    = {Sanjoy K. Baruah and Aloysius K. Mok and Louis E. Rosier},
584
  title     = {Preemptively Scheduling Hard-Real-Time Sporadic Tasks on One
585
               Processor},
586
  booktitle = {},
587
  year      = 1993,
588
  pages     = "182--190"
589
}
590
 
591
@MastersThesis{Mas92,
592
  author =       {Henry Massalin},
593
  title =        {Synthesis: An Efficient Implementation of Fundamental
594
                    Operating System Services},
595
  school =       {Columbia University},
596
  year =         {1992}
597
}
598
 
599
@InProceedings{Sch,
600
  author =       {Henning Schulzrinne and James F. Kurose},
601
  title =        {Distribution of the Loss Period for Some Queues in
602
                  Continuous and Discrete Time},
603
  booktitle =    {}
604
}
605
 
606
@Book{Kle75,
607
  author =       {L. Kleinrock},
608
  title =        {Queuing Systems},
609
  publisher =    {Wiley-Interscience},
610
  year =         {1975},
611
}
612
 
613
@Manual{VESA,
614
  title =        {VESA BIOS Extensions - Core Functions - Version 2.0},
615
  organization = {VESA}
616
}
617
 
618
@TechReport{Lip97,
619
  author =       {Giuseppe Lipari},
620
  title =        {Resource Constraints Among Periodic and Aperiodic Tasks},
621
  institution =  {RETIS Lab - Scuola Superiore di Studi Universitari e
622
                  Perfezionamento S. Anna},
623
  number =       {9702},
624
  year =         {1997},
625
  address =      {Via Carducci, 40 - 56100 Pisa},
626
  month =        {November}
627
}
628
 
629
@InProceedings{Tal96,
630
  author =       {T. Talley and Kevin Jeffay},
631
  title =        {A General Framework for Continuous Media Transmission
632
                    Control},
633
  year =         {1996},
634
  booktitle =    {21st IEEE Conference on Local Computer Network},
635
  address =      {Minneapolis},
636
  OPTmonth =     {October}
637
}
638
 
639
@InProceedings{Jef91,
640
  author =       {Kevin Jeffay and D. F. Stanat and C. U. Martel},
641
  title =        {On Non-Preemptive Scheduling of Periodic and Sporadic
642
                    Tasks},
643
  booktitle =    {IEEE Real Time System Symposium},
644
  year =         {1991},
645
  address =      {San Antonio},
646
  month =        {December}
647
}
648
 
649
 
650
@Article{ Par93,
651
  Author = "A. K. Parekh and R. G. Gallager",
652
  Title = "{A generalized processor sharing approach to flow control in
653
            integrated services networks: the single-node case}",
654
  Journal = "IEEE/ACM Transactions on Networking",
655
  Volume = "1",
656
  Number = "3",
657
  Month = "June",
658
  Year = "1993",
659
  Pages = "344--357" }
660
 
661
@Article{ Par94,
662
  Author = "A. K. Parekh and R. G. Gallager",
663
  Title  = "{A generalized processor sharing approach to flow control in
664
            intergrated services networks: the multiple node case}",
665
  Journal= "IEEE/ACM Transanctions on Networking",
666
  Volume = "2",
667
  Month  = "April",
668
  Year   = "1994",
669
  Pages  = "137--150" }
670
 
671
@InProceedings{Wal94,
672
  author =       {C. A. Waldspurger and W. E. Weihl.},
673
  title =        {Lottery Scheduling: Flexible Proportional-Share Resource Management},
674
  booktitle =    {First Symposium on Operating System Design and Implementation},
675
  pages =        {1-12},
676
  year =         {1994},
677
  OPTmonth =     {November}
678
}
679
 
680
@TechReport{Wal95,
681
  author =       {Carl A. Waldspurger and William E. Weihl},
682
  title =        {Stride Scheduling: Deterministic Proportional-Share Resource Mangement},
683
  institution =  {Massachusetts Institute of Technology},
684
  year =         {1995},
685
  number =       {MIT/LCS/TM-528},
686
  month =        {June}
687
}
688
 
689
@InProceedings{Sto97,
690
  author =       {I. Stoica and H. Abdel-Wahab and K. Jeffay},
691
  title =        {On the Duality between Resource Reservation and Proportional Share Resource Allocation },
692
  booktitle =    {SPIE Multimedia Computing and Networking},
693
  pages =        {207-214},
694
  year =         {1997},
695
  volume =       {3020},
696
  address =      {San Jose, CA},
697
  month =        {February}
698
}
699
 
700
@InProceedings{Cas98,
701
  author =       {Antonino Casile and Giorgio Buttazzo and Gerardo Lamastra and Giuseppe Lipari},
702
  title =        {Simulation and Tracing of Hybrid Task Sets on Distributed Systems},
703
  booktitle =    {Real Time Computing Systems and Applications},
704
  year =         {1998}
705
}
706
 
707
@InProceedings{Dem89,
708
  author =       {A. Demers and S. Keshav and S. Shenker},
709
  title =        {Analysis and Simulation of a Fair Queueing Alorithm},
710
  booktitle =    {ACM SIGCOMM},
711
  pages =        {1-12},
712
  year =         {1989},
713
  month =        {September}
714
}
715
 
716
@InProceedings{Bry97,
717
  author =       {Bryan Ford and Godmar Back and Greg Benson and Jay Lepreau and
718
  Albert Lin and Olin Shivers},
719
  title =        {The Flux OSKit: A Substrate for OS and Language Research},
720
  booktitle =    {16 ACM Symposium on Operating Systems Principles},
721
  year =         {1997},
722
  address =  {Saint-Malo, France},
723
  month =        {October}
724
}
725
 
726
@InProceedings{Bry96,
727
  author =       {Bryan Ford and Sai Susarla},
728
  title =        {CPU Inheritance Scheduling},
729
  booktitle =    {Proceedings of OSDI},
730
  year =         {1996},
731
  month =        {October}
732
}
733
 
734
@Article{Bar96,
735
  author =   {S.K. Baruah and N.K. Cohen and C.G. Plaxton and D.A. Varvel},
736
  title =    {Proportionate Progress: A Notion of Fairness in Resource
737
                 Allocation},
738
  journal =      {Algorithmica},
739
  year =     {1996},
740
  keyword =      {Scheduling, fairness},
741
  volume =   {6}
742
}
743
 
744
@inproceedings{Tok90,
745
key     = {Tokuda90},
746
author  = {H. Tokuda and T. Nakajima and P. Rao},
747
title   = {Real-Time Mach: Toward a Predictable Real-Time System},
748
booktitle = {USENIX Mach Workshop},
749
pages   = {73-82},
750
month   = {October},
751
year    = {1990},
752
}
753
 
754
 
755
@MastersThesis{Abe98-1,
756
  author =       {Luca Abeni},
757
  title =        {Progetto e Realizzazione di Meccanismi di Sistema per
758
Applicazioni Real-Time Multimediali},
759
  school =       {Universit\`a degli studi di Pisa},
760
  year =         {1997},
761
  OPTkey =       {},
762
  OPTtype =      {},
763
  OPTaddress =   {},
764
  month =        {Aprile},
765
  OPTnote =      {},
766
  OPTannote =    {}
767
}
768
 
769
@inproceedings{Jef91-2,
770
  author    = {K.Jeffay and D.L. Stone and D.Poirier},
771
  title     = {YARTOS: Kernel suppoprt for efficient, predictable real-time
772
                 systems},
773
  booktitle = {IEEE Workshop on Real-Time Operating Systems and Software},
774
  year      = {1991},
775
  month    = {May},
776
  key       = {scheduling, multimedia, real-time, kernel }
777
}
778
 
779
@inproceedings{Daw95-1,
780
  title = {Exterminate all operating system abstractions},
781
  author = {Dawson R. Engler and M. Frans Kaashoek},
782
  booktitle = {Proceedings of the 5th {W}orkshop on {H}ot {T}opics in
783
               {O}perating {S}ystems ({HotOS-V})},
784
  organization = {{IEEE} {C}omputer {S}ociety},
785
  year = {1995},
786
  month = {May},
787
  address = {Orcas Island, Washington},
788
  pages = {78--83}
789
}
790
 
791
@inproceedings{Daw95-2,
792
  title = {{E}xokernel: an operating system architecture for application-level
793
           resource management},
794
  author = {Dawson R. Engler and M. Frans Kaashoek and James {O'Toole Jr.}},
795
  booktitle = {Proceedings of the 15th {ACM} {S}ymposium on {O}perating
796
               {S}ystems {P}rinciples ({SOSP} '95)},
797
  year = {1995},
798
  month = {December},
799
  address = {Copper Mountain Resort, Colorado},
800
  pages = {251--266}
801
}
802
 
803
@inproceedings{Lie95-1,
804
  title = {On $\mu$-Kernel Construction},
805
  author = {Jochen Liedtke},
806
  booktitle = {Proceedings of the 15th {ACM} {S}ymposium on {O}perating
807
               {S}ystems {P}rinciples ({SOSP} '95)},
808
  year = {1995},
809
  month = {December},
810
  address = {Copper Mountain Resort, Colorado},
811
}
812
 
813
@inproceedings{Lie95-2,
814
  title = {Achieved IPC Performance (Still The Foundation For
815
           Extensibility)},
816
  author = {J. Liedtke and K. Elphinstone and S. Schönberg and H. Härtig and G. Heiser and N. Islam and T. Jaeger},
817
  booktitle = {Proceedings of the 4th Hot Topics in Operating Systems (HotOS-VI)},
818
  year = {1997},
819
  month = {May},
820
  address = {Cape Cod, Massachusetts}
821
}
822
 
823
@Misc{GRUB,
824
  author =       {Erich Stefan Boleyn},
825
  title =        {GRUB, GRand Unified Bootloader},
826
  howpublished = {http://www.gnu.org/software/grub/grub.html},
827
}
828
 
829
@MastersThesis{Gai00,
830
  author =       {Paolo Gai},
831
  title =        {Progetto e Realizzazione di un kernel Real-Time Modulare},
832
  school =       {Universit\`a di Pisa, Facolt\`a di Ingegneria, Corso di laurea in Ingegneria Informatica},
833
  year =         {2000},
834
  address =      {Via Diotisalvi, Pisa},
835
  month =        {May},
836
}
837
 
838
 
839
 
840
@MastersThesis{Gio00,
841
  author =       {Massimiliano Giorgi},
842
  title =        {Progetto e Realizzazione di un File System Modulare},
843
  school =       {Universit\`a di Pisa, Facolt\`a di Ingegneria, Corso di laurea in Ingegneria Informatica},
844
  year =         {2000},
845
  address =      {Via Diotisalvi, Pisa},
846
  month =        {May},
847
}
848
 
849
@Misc{GPL,
850
  author =       {{F}ree {S}oftware {F}oundation},
851
  title =        {{GNU} {G}eneral {P}ublic {L}icense ({GPL})},
852
  howpublished = {http://www.gnu.org/copyleft/gpl.html},
853
}
854
 
855
@inproceedings{Dav95,
856
  author    = {Robert Davis and Andy Wellings},
857
  title     = {{D}ual {P}riority {S}cheduling},
858
  booktitle = {Proceedings of the IEEE Real Time Systems Symposium},
859
  year      = 1995,
860
  month    = {December},
861
  key       = {scheduling}
862
}
863
 
864
 
865
 
866
 
867
 
868
 
869
 
870
 
871
@Book{POSIX1003.1,
872
  editor =       {IEEE Computer Society},
873
  title =        {International Standard ISO/IEC 9945-1: 1996 (E) - IEEE Std 1003.1, 1996 Edition - Information technology - Portable Operating System Interface (POSIX)},
874
  publisher =    {IEEE},
875
  year =         {1996},
876
}
877
 
878
 
879
@Book{POSIX1003.13,
880
  editor =       {IEEE Computer Society},
881
  title =        {IEEE Standard for Information Technology - Standardized Application Environment Profile - POSIX Realtime Application Support (AEP)},
882
  publisher =    {IEEE},
883
  year =         {1998},
884
}
885
 
886
 
887
 
888
 
889
 
890
@InProceedings{But97,
891
  author =       {G. C. Buttazzo and F. Sensini},
892
  title =        {Optimal Deadline Assignment for Scheduling Soft Aperiodic Tasks in Hard Real-Time Environments},
893
  booktitle =    {Proceedings of the 3rd IEEE International Conference on Engineering of Complex Computer Systems (ICECCS)},
894
  pages =        {pp. 39-48},
895
  year =         {1997},
896
  address =      {Como, Italy},
897
  month =        {September, 8-12},
898
}
899
 
900
@Misc{QNXNeutrino,
901
  author =       {{QNX} {S}oftware {S}ystems {L}td.},
902
  title =        {QNX Neutrino Real-Time OS},
903
  howpublished = {http://www.qnx.com/products/os/neutrino.html},
904
}
905
 
906
@Misc{VXWorks,
907
  author =       {Wind River},
908
  title =        {VxWorks 5.4},
909
  howpublished = {http://www.wrs.com/products/ html/vxwks54.html},
910
}
911
 
912
@Misc{Nemesis,
913
author = "Ian Leslie and Derek McAuley and Richard Black and Timothy Roscoe and Paul Barham and David Evers and Robin Fairbairns and Eoin Hyden",
914
title  = "The Design and Implementation of an Operating System to Support Distributed Multimedia Applications",
915
  howpublished = "http://www.cl.cam.ac.uk/Research/SRG/netos/pegasus/ papers/jsac-jun97/paper.html"
916
}
917
 
918
@InProceedings{Foh95,
919
  author =       {G. Fohler},
920
  title =        {Joint scheduling of distributed complex periodic and hard aperiodic tasks in statically scheduled systems.},
921
  booktitle =    {Proceedings of the 16th Real Time System Symposium, Pisa, Italy, Dec. 1995},
922
  year = {1995}
923
}
924
 
925
@inproceedings{Cac00,
926
  author    = {Marco Caccamo and Giorgio Buttazzo and Lui Sha},
927
  title     = {Elastic Feedback Control},
928
  booktitle = {Proceedings of the IEEE Euromicro Conference on Real-Time},
929
  year      = 2000,
930
  month    = {June},
931
  address   = {Stocolm, Sweden},
932
  key       = {scheduling}
933
}
934
 
935
 
936
 
937
 
938
 
939
 
940
 
941
 
942
 
943