[55] S. Altmeyer, R.I. Davis, C. Maiza
“Improved pre-emption cost aware response time analysis
for fixed priority pre-emptive systems”
Real-Time Systems (to appear)
[54] R.I. Davis, N. Navet
“Controller Area Network (CAN) Schedulability Analysis for Messages with
Arbitrary Deadlines in FIFO and Work-Conserving Queues”
In proceedings 9th Workshop on Factory Communication Systems (WFCS 2012)
(to appear) 21st - 24th May, 2012.
[53] P. M. Yomsi, D. Bertrand, N. Navet, R.I.Davis
“Controller Area Network (CAN): Response Time Analysis with Offsets”
In proceedings 9th Workshop on Factory Communication Systems (WFCS 2012)
(to appear) 21st - 24th May, 2012.
[52] R.I. Davis and S. Kato
“FPSL, FPCL and FPZL schedulability analysis”
.
Real-Time Systems, published online 24th March 2012. DOI: 10.1007/s11241-012-9149-x.
The previous link is to the author's version of the work, the final publication is available at www.springerlink.com.
[51] S. Altmeyer, R.I. Davis, C. Maiza
“Pre-emption cost aware response time analysis
for fixed priority pre-emptive systems”
.
In proceedings 32nd IEEE Real-Time Systems Symposium (RTSS'11)
, pages 261-271, Nov 29th - Dec 2nd, 2011. (Technical Report)
[50] S.K. Baruah, A. Burns, R.I. Davis
“Response Time Analysis for Mixed Criticality Systems”
.
In proceedings 32nd IEEE Real-Time Systems Symposium (RTSS'11)
, pages 34-43, Nov 29th - Dec 2nd, 2011.
[49] R.I. Davis and A. Burns
"A Survey of Hard Real-Time Scheduling for Multiprocessor Systems."
© ACM, (2011). ACM Computing Surveys, 43, 4, Article 35 (October 2011), 44 pages. DOI=10.1145/1978802.1978814
This is the author’s version of the work. It is posted here by permission of ACM
for your personal use. Not for redistribution. The definitive version is available from
at ACM Computing Surveys.
[48] D. Maxim, O. Buffet, L. Santinelli, L. Cucu-Grosjean, R. I. Davis
“Optimal Priority Assignment Algorithms for Probabilistic Real-Time Systems”
.
In proceedings 19th International Conference on Real-Time and Network Systems (RTNS'11)
, Sept 29-30th, 2011.
[47] D.A. Khan, R.I. Davis, N. Navet
“Schedulability Analysis of CAN with Non-abortable
Transmission Requests”.
In proceedings 16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA'11)
, Sept 5-9th, 2011.
[46] R.I. Davis, S. Kollmann, V. Pollex, F. Slomka
“Controller Area Network (CAN) Schedulability Analysis with FIFO queues”. In proceedings 23rd Euromicro Conference on Real-Time Systems (ECRTS 2011)
, pages 45-56, July 5-8th, 2011.
Best paper award.
[45] A. Burns, R.I. Davis, P. Wang, F. Zhang
“Partitioned EDF Scheduling for Multiprocessors using a C=D Scheme”.
Real-Time Systems
, published online 7th May 2011.
[44] R.I. Davis and A. Burns
“FPZL Schedulability Analysis”.
In proceedings 17th IEEE Real-Time and embedded technology and Applications Symposium (RTAS'11)
, pages 245-256, April 11-14th, 2011.
[43] Marco Paolieri, Eduardo Quinones, Francisco J. Cazorla, Robert I. Davis, and Mateo Valero
“IA3: An Interference Aware Allocation Algorithm
for Multicore Hard Real-Time Systems”.
In proceedings 17th IEEE Real-Time and embedded technology and Applications Symposium (RTAS'11)
, pages 280-290, April 11-14th, 2011.
[42] R. I. Davis, L. George, P. Courbin
“Quantifying the Sub-optimality of Uniprocessor Fixed Priority Non-Pre-emptive Scheduling”. In proceedings 18th International Conference on Real-Time and Network Systems (RTNS'10)
, pages 1-10, November 4-5th, 2010.
[41] Y. Chang, R. I. Davis, A. J. Wellings
“Reducing Queue Lock Pessimism in Multiprocessor Schedulability Analysis”. In proceedings 18th International Conference on Real-Time and Network Systems (RTNS'10)
, pages 99-108, November 4-5th, 2010.
[40] A. Burns, R.I. Davis, P. Wang, F. Zhang
“Partitioned EDF Scheduling for Multiprocessors using a C=D Scheme”. In proceedings 18th International Conference on Real-Time and Network Systems (RTNS'10)
, pages 169-178, November 4-5th, 2010.
[39] R.I. Davis and A. Burns
"Improved Priority Assignment for Global Fixed Priority Pre-emptive Scheduling
in Multiprocessor Real-Time Systems”.
Real-Time Systems
The previous link is to the author’s version of the work, the final publication is available at www.springerlink.com.
[38] P. Emberson, R. Stafford, R.I. Davis
“"Techniques For The Synthesis Of Multiprocessor Tasksets”.
In proceedings 1st International Workshop on Analysis Tools and
Methodologies for Embedded and Real-time Systems (WATERS 2010)
, pages 6-11, July 6th, 2010.
[37] R.I. Davis, A. Burns
“"Priority Assignment for Global Fixed Priority Pre-emptive Scheduling in Multiprocessor Real-Time Systems”.
In proceedings 30th IEEE Real-Time Systems Symposium (RTSS'09)
, pages 398-409, Dec 1-4th, 2009.
[36] R.I. Davis, T. Rothvoß, S.K. Baruah, A. Burns
“Quantifying the Sub-optimality of Uniprocessor Fixed Priority Pre-emptive Scheduling for Sporadic Tasksets with Arbitrary Deadlines”. In proceedings 17th International Conference on Real-Time and Network Systems (RTNS'09)
, pages 23-31, October 26-27th, 2009.
[35] A. Zabos, R.I. Davis, A. Burns, M. Gonzalez Harbour
“Spare Capacity Distribution Using Exact Response-Time Analysis”. In proceedings 17th International Conference on Real-Time and Network Systems (RTNS'09)
, pages 97-106, October 26-27th, 2009.
[34] R.I. Davis, T. Rothvoß, S.K. Baruah, A. Burns
"Exact Quantification of the Sub-optimality of Uniprocessor Fixed Priority Pre-emptive Scheduling”.
Real-Time Systems, Volume 43, Number 3, pages 211-258, November 2009. (Published online 17th July 2009).
The previous link is to the author’s version of the work, the final publication is available at “www.springerlink.com”.
[33] R.I. Davis and A. Burns
"Robust priority assignment for messages on Controller Area Network (CAN)”.
Real-Time Systems, Volume 41, Issue 2, pages 152-180, February 2009.
The previous link is to the author’s version of the work, the final publication is available at www.springerlink.com.
[32] R.I. Davis, A. Burns. "Response Time Upper Bounds for Fixed Priority Real-Time Systems" .
In proceedings IEEE Real-Time Systems Symposium Barcelona, Spain. November 30th - December 3rd 2008
[31] R.I. Davis, A. Burns. “An Investigation into Server Parameter Selection for Hierarchical Fixed Priority Pre-emptive Systems”.
In proceedings 16th International Conference on Real-Time and Network Systems Renne, France. pp. 19-28. October 2008
[30] R.I. Davis, A. Zabos, A. Burns, "Efficient Exact Schedulability Tests for Fixed Priority Real-Time Systems”.
IEEE Transactions on Computers IEEE Computer Society Digital Library. IEEE Computer Society, September 2008 (Vol. 57, No. 9) pp. 1261-1276.
The previous link is to the author’s version of the work, the final publication is available at the IEEE Computer Society Digital Library.
[29] R.I. Davis, A. Burns.
"Robust Priority Assignment for Fixed Priority Real-Time Systems”.
In proceedings IEEE Real-Time Systems Symposium pp. 3-14. Tucson, Arizona, USA. December 2007
[28] G. Bernat, R.I. Davis, N. Merriam, J. Tuffen, A. Gardner, M. Bennett, D. Armstrong. “Identifying Opportunities for Worst-case Execution Time Reduction in an Avionics System”.
Ada User Journal pp. 189-194, Volume 28, Number 3, Sept. 2007
[27] R.I.Davis, A. Burns, R.J. Bril, and J.J. Lukkien.
“Controller Area Network (CAN) Schedulability Analysis: Refuted, Revisited and Revised”. Real-Time Systems, Volume 35, Number 3, pp. 239-272, April 2007.
[26] R.J. Bril, J.J. Lukkien, R.I. Davis,
and A. Burns.
“Message response time analysis for ideal controller area network
(CAN) refuted”.
In proceedings, 5th International Workshop on Real-Time Networks
(RTN’06). July 2006.
[25] R.I. Davis, A. Burns. “Resource Sharing in Hierarchical Fixed Priority Pre-emptive Systems”. In proceedings IEEE Real-Time Systems Symposium. pp. 257-268. Rio de Janeiro, Brazil. December 2006.
[24] R.I. Davis, A. Burns. “Hierarchical Fixed Priority Pre-emptive Scheduling”. In proceedings IEEE Real-Time Systems Symposium. pp. 389-398. Miami, Florida, USA, December 2005.
[23] J. Austin, R.I. Davis, M. Fletcher, T. Jackson, M Jessop, B. Liang, A. Pasley. “DAME: Searching Large Data Sets within a Grid Enabled Engineering Application”. IEEE Special Issue on Grid Computing. Volume 93, Issue 3, pp. 496-509. March 2005.
[22] R.I. Davis, B. Liang, M. Jessop, A. Pasley, J. Austin. “Pattern Matching in DAME using Grid Enabled AURA Technology”. UK e-Science All Hands Meeting. September 2003.
[21] S. Punnekkat, A. Burns, R.I. Davis, “Analysis of Checkpointing for Real-Time Systems”. Real-Time Systems Journal. 20(1). pp 83-102. 2001.
[20] R.I. Davis, N. Merriam, N.J. Tracey, “How Embedded Applications Using an RTOS can stay within On-chip Memory Limits”. In proceedings of the Work in Progress and Industrial Experience Sessions, 12th EuroMicro Conference on Real-Time Systems. Stockholm, Sweden. June 2000.
[19] S. Punnekkat, R.I. Davis and A. Burns, “Sensitivity Analysis of Real-Time Task Sets”.. In Proceedings of Advances in Computing Science Conference - ASIAN '97, (LNCS-1345), pp. 72-82. Springer-Verlag. Kathmandu, Nepal. December 1997.
[18] R.I. Davis, A. Burns and W. Walker, “Guaranteeing Timing Constraints Under Shortest Remaining Processing Time Scheduling”. In Proceedings of the 9th Euromicro Workshop on Real-Time Systems. pp. 88-93. IEEE Computer Society, Toledo, Spain. June 1997.
[17] J. Byun, A. Burns, R.I. Davis and A.J. Wellings, “A Worst-Case Behaviour Analysis for Hard Real-Time Transactions”. Real-Time Database Systems, ed. Azer Bestavros, Kwei-Jay Lin and Sang Hyuk Son. pp. 235 – 249. Kluwer Academic Publishers. 1997.
[16] A. Burns and R.I. Davis, “Choosing Task Periods to Minimise System Utilisation in Time Triggered Systems”. Information Processing Letters, Vol. 58, pp. 223 - 229, Elsevier. 1996.
[15] A. Burns, R.I. Davis and S. Punnekkat, “Feasibility Analysis of Fault-Tolerant Real-Time Task Sets”. In Proceedings of Eighth Euromicro Workshop on Real-Time Systems, pp. 29-33. IEEE Society Press, L'Aquila, Italy. June 1996.
[14] N.C. Audsley, A. Burns, R.I. Davis, D.J. Scholefield and A.J. Wellings, “Integrating Optional Software Components into Hard Real-Time Systems”. Software Engineering Journal, Vol. 11(3), pp. 133-140. 1996.
[13] N.C. Audsley, A. Burns, R.I. Davis, K. W. Tindell and A. J. Wellings, “Fixed Priority scheduling an Historical perspective”. Real-Time Systems 8(3). pp. 173-198. 1995.
[12] R.I. Davis, “On Exploiting Spare Capacity in Hard Real-Time Systems”. D.Phil Thesis. University of York, Dept. of Computer Science. 1995.
[11] R.I. Davis, A. J. Welling, “Dual Priority Scheduling”. In Proceedings, IEEE Real-Time Systems Symposium. pp. 100-109. Pisa, Italy. December 1995.
[10] C. McElhone, A. Burns and R.I. Davis, “Hybrid Algorithms for Dynamic Schedulability Testing”. pp. 254-261. In Proceedings, 7th Euromicro Workshop on Real-Time Systems, Odense, Denmark. June 1995.
[9] N.C. Audsley, A. Burns, R.I. Davis, K. Tindell and A.J. Wellings, “Real-Time System Scheduling” pp. 41-52 in Predictably Dependable Computing Systems, ed. B. Randell, J.-C. Laprie, H. Kopetz and B. Littlewood, ESPRIT Basic Research Series, Springer. 1995.
[8] N.C. Audsley, A. Burns, R.I. Davis and A.J. Wellings, “Integrating Unbounded Software Components into Hard Real-Time Systems” pp. 63-86 in Imprecise and Approximate Computation , ed. Swaminathan Natarajan, Kluwer Academic Publishers. 1995.
[7] R.I. Davis, N.C. Audsley, S. Punnekkat and A. Burns, “Flexible Scheduling for Adaptable Real-Time Systems”. In Proceedings, IEEE Real-Time Technology and Applications Symposium. Chicago, Illinois, USA. May 1995.
[6] R.I. Davis and A. Burns, “Optimal Priority Assignment for Aperiodic Tasks with Firm Deadlines in Fixed Priority Pre-emptive Systems”. Information Processing Letters 53(5). 10th March 1995.
[5] N.C. Audsley, R.I. Davis and A. Burns, “Mechanisms for Enhancing the Flexibility and Utility of Hard Real-Time Systems”. In proceedings, IEEE Real-Time Systems Symposium. pp. 12-21. San Juan, Puerto Rico. December 1994.
[4] N.C. Audsley, A. Burns, R.I. Davis and A.J. Wellings, “Appropriate Mechanisms for the Support of Optional Processing in Hard Real-Time Systems”. In proceedings, 11th IEEE Workshop on Real-Time Operating Systems and Software. Seattle, USA. May 1994.
[3] N.C. Audsley, A. Burns, R.I. Davis and A.J. Wellings, “Integrating Best Effort and Fixed Priority Scheduling”. In Proceedings, IFIP Workshop on Real-Time Programming, Lake Constance, Germany. June 1994.
[2] R.I. Davis, K.W. Tindell and A. Burns, “Scheduling Slack Time in Fixed priority Pre-emptive Systems”. In Proceedings, IEEE Real-Time Systems Symposium. pp. 222-231. Raleigh-Durham, North Carolina, USA. December 1993.
[1] E.J. Lovesey, R.I.Davis, “Integrating Machine Intelligence into the Cockpit to Aid the Pilot”. In proceedings AGARD Conference 499. Lisbon, Portugal. May 1991.