Nothing Special   »   [go: up one dir, main page]

skip to main content
Skip header Section
A practitioner's handbook for real-time analysisDecember 1993
Publisher:
  • Kluwer Academic Publishers
  • 101 Philip Drive Assinippi Park Norwell, MA
  • United States
ISBN:978-0-7923-9361-0
Published:08 December 1993
Pages:
466
Skip Bibliometrics Section
Reflects downloads up to 14 Nov 2024Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Valls J, García-Gordillo M and Sáez S (2020). Scenario-based Validation & Verification, ACM SIGAda Ada Letters, 40:1, (79-84), Online publication date: 20-Oct-2020.
  2. Mehiaoui A, Wozniak E, Babau J, Tucci-Piergiovanni S and Mraidha C (2019). Optimizing the deployment of tree-shaped functional graphs of real-time system on distributed architectures, Automated Software Engineering, 26:1, (1-57), Online publication date: 1-Mar-2019.
  3. Palencia J, Harbour M, Gutiérrez J and Rivas J (2017). Response-Time Analysis in Hierarchically-Scheduled Time-Partitioned Distributed Systems, IEEE Transactions on Parallel and Distributed Systems, 28:7, (2017-2030), Online publication date: 1-Jul-2017.
  4. ACM
    Ruchkin I, Rao A, De Niz D, Chaki S and Garlan D Eliminating Inter-Domain Vulnerabilities in Cyber-Physical Systems Proceedings of the First ACM Workshop on Cyber-Physical Systems-Security and/or PrivaCy, (11-22)
  5. ACM
    Mzid R, Mraidha C, Babau J and Abid M SRMP Proceedings of the 10th international ACM Sigsoft conference on Quality of software architectures, (139-144)
  6. ACM
    Zhang F and Burns A (2013). Schedulability analysis of EDF-scheduled embedded real-time systems with resource sharing, ACM Transactions on Embedded Computing Systems, 12:3, (1-19), Online publication date: 10-Mar-2013.
  7. ACM
    Hazra R, Dey S, Kanjilal A and Bhattacharya S (2013). Comparative analysis of real time resource access control protocols using UML 2.0, ACM SIGSOFT Software Engineering Notes, 38:5, (1-7), Online publication date: 26-Aug-2013.
  8. ACM
    Strøm T, Puffitsch W and Schoeberl M Chip-multiprocessor hardware locks for safety-critical Java Proceedings of the 11th International Workshop on Java Technologies for Real-time and Embedded Systems, (38-46)
  9. ACM
    Bril R, Lukkien J and Mak R Best-case response times and jitter analysis of real-time tasks with arbitrary deadlines Proceedings of the 21st International conference on Real-Time Networks and Systems, (193-202)
  10. Mzid R, Mraidha C, Mehiaoui A, Tucci-Piergiovanni S, Babau J and Abid M DPMP Proceedings of the 9th European conference on Modelling Foundations and Applications, (101-117)
  11. López Martínez P, Barros L and Drake J (2013). Design of component-based real-time applications, Journal of Systems and Software, 86:2, (449-467), Online publication date: 1-Feb-2013.
  12. A correlation preserving performance analysis for stream processing systems Proceedings of the Tenth ACM/IEEE International Conference on Formal Methods and Models for Codesign, (11-20)
  13. ACM
    Leyva-del-Foyo L, Mejia-Alvarez P and de Niz D (2012). Integrated Task and Interrupt Management for Real-Time Systems, ACM Transactions on Embedded Computing Systems, 11:2, (1-31), Online publication date: 1-Jul-2012.
  14. ACM
    Mzid R, Mraidha C, Babau J and Abid M Real-time design models to RTOS-specific models refinement verification Proceedings of the 5th International Workshop on Model Based Architecting and Construction of Embedded Systems, (25-30)
  15. Fant J, Gomaa H and Pettit R A comparison of executable model based approaches for embedded systems Proceedings of the Second International Workshop on Software Engineering for Embedded Systems, (16-22)
  16. ACM
    Mraidha C, Tucci-Piergiovanni S and Gerard S (2011). Optimum, ACM SIGSOFT Software Engineering Notes, 36:1, (1-8), Online publication date: 24-Jan-2011.
  17. ACM
    Yuan M, Gu Z, He X, Liu X and Jiang L (2010). Hardware/software partitioning and pipelined scheduling on runtime reconfigurable FPGAs, ACM Transactions on Design Automation of Electronic Systems, 15:2, (1-41), Online publication date: 1-Feb-2010.
  18. ACM
    Fahmy S, Ravindran B and Jensen E Response time analysis of software transactional memory-based distributed real-time systems Proceedings of the 2009 ACM symposium on Applied Computing, (334-338)
  19. ACM
    Caspi P, Scaife N, Sofronis C and Tripakis S (2008). Semantics-preserving multitask implementation of synchronous programs, ACM Transactions on Embedded Computing Systems, 7:2, (1-40), Online publication date: 1-Feb-2008.
  20. ACM
    Ivers J and Moreno G PACC starter kit Companion of the 30th international conference on Software engineering, (949-950)
  21. ACM
    Nilsen K Simple low-level real-time threading semantics to enable portability, efficiency, analyzability, and generality Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems, (125-134)
  22. Balbastre P, Ripoll I and Crespo A (2008). Minimum Deadline Calculation for Periodic Real-Time Tasks in Dynamic Priority Systems, IEEE Transactions on Computers, 57:1, (96-109), Online publication date: 1-Jan-2008.
  23. Baruah S and Fisher N Global fixed-priority scheduling of arbitrary-deadline sporadic task systems Proceedings of the 9th international conference on Distributed computing and networking, (215-226)
  24. Graham T, Kazman R and Walmsley C Agility and Experimentation Proceedings of the 29th international conference on Software Engineering, (519-528)
  25. Shelton C and Martin C Using Models to Improve the Availability of Automotive Software Architectures Proceedings of the 4th International Workshop on Software Engineering for Automotive Systems
  26. ACM
    de Niz D and Feiler P Aspects in the industry standard AADL Proceedings of the 10th international workshop on Aspect-oriented modeling, (15-20)
  27. ACM
    Madl G, Dutt N and Abdelwahed S Performance estimation of distributed real-time embedded systems by discrete event simulations Proceedings of the 7th ACM & IEEE international conference on Embedded software, (183-192)
  28. ACM
    Ivers J and Moreno G Model-driven development with predictable quality Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, (874-875)
  29. ACM
    Gérard S, Feiler P, Rolland J, Filali M, Reiser M, Delanote D, Berbers Y, Pautet L and Perseil I (2007). UML&AADL '2007 grand challenges, ACM SIGBED Review, 4:4, (1-1), Online publication date: 1-Oct-2007.
  30. Pulido J, Urueña S, Zamorano J and de la Puente J Handling temporal faults in Ada 2005 Proceedings of the 12th international conference on Reliable software technologies, (15-28)
  31. Vacca V, Vasca F and Iannelli L Rate admission control for hard real-time task scheduling Proceedings of the 10th international conference on Hybrid systems: computation and control, (573-586)
  32. Cuijpers P and Bril R Towards budgeting in real-time calculus Proceedings of the 5th international conference on Formal modeling and analysis of timed systems, (98-113)
  33. Baruah S and Fisher N Global deadline-monotonic scheduling of arbitrary-deadline sporadic task systems Proceedings of the 11th international conference on Principles of distributed systems, (204-216)
  34. Gérard S, Espinoza H, Terrier F and Selic B Modeling languages for real-time and embedded systems Proceedings of the 2007 International Dagstuhl conference on Model-based engineering of embedded real-time systems, (129-154)
  35. Pulido J, Urueña S, Zamorano J, Vardanega T and de la Puente J Hierarchical scheduling with ada 2005 Proceedings of the 11th Ada-Europe international conference on Reliable Software Technologies, (1-12)
  36. ACM
    Gomaa H Designing concurrent, distributed, and real-time applications with UML Proceedings of the 28th international conference on Software engineering, (1059-1060)
  37. ACM
    Moreno G Creating custom containers with generative techniques Proceedings of the 5th international conference on Generative programming and component engineering, (29-38)
  38. ACM
    Sofronis C, Tripakis S and Caspi P A memory-optimal buffering protocol for preservation of synchronous semantics under preemptive scheduling Proceedings of the 6th ACM & IEEE International conference on Embedded software, (21-33)
  39. ACM
    Plantec A and Singhoff F Refactoring of an Ada 95 library with a Meta CASE tool Proceedings of the 2006 annual ACM SIGAda international conference on Ada, (61-70)
  40. ACM
    Plantec A and Singhoff F (2006). Refactoring of an Ada 95 library with a Meta CASE tool, ACM SIGAda Ada Letters, XXVI:3, (61-70), Online publication date: 17-Nov-2006.
  41. Kazman R, Bass L and Klein M (2006). The essential components of software architecture design and analysis, Journal of Systems and Software, 79:8, (1207-1216), Online publication date: 1-Aug-2006.
  42. Gu Z and He Z Real-Time scheduling techniques for implementation synthesis from component-based software models Proceedings of the 8th international conference on Component-Based Software Engineering, (235-250)
  43. ACM
    Al-Naeem T, Gorton I, Babar M, Rabhi F and Benatallah B A quality-driven systematic approach for architecting distributed software applications Proceedings of the 27th international conference on Software engineering, (244-253)
  44. ACM
    Rosso C Performance analysis framework for large software-intensive systems with a message passing paradigm Proceedings of the 2005 ACM symposium on Applied computing, (885-889)
  45. ACM
    Weide B, Bucci P, Heym W, Sitaraman M and Rizzoni G (2005). Issues in performance certification for high-level automotive control software, ACM SIGSOFT Software Engineering Notes, 30:4, (1-6), Online publication date: 1-Jul-2005.
  46. ACM
    Weide B, Bucci P, Heym W, Sitaraman M and Rizzoni G Issues in performance certification for high-level automotive control software Proceedings of the second international workshop on Software engineering for automotive systems, (1-6)
  47. Palencia J and Harbour M (2005). Response time analysis of EDF distributed real-time systems, Journal of Embedded Computing, 1:2, (225-237), Online publication date: 1-Apr-2005.
  48. Wang L, Zhao M, Zheng Z and Wu Z End-to-end worst-case response time analysis for hard real-time distributed systems Proceedings of the 24th international conference on Computer Safety, Reliability, and Security, (233-245)
  49. Purhonen A Performance evaluation approaches for software architects Component-Based Software Development for Embedded Systems, (275-295)
  50. Gu Z Solving real-time scheduling problems with model-checking Proceedings of the Second international conference on Embedded Software and Systems, (186-197)
  51. Silvén O and Jyrkkä K Observations on power-efficiency trends in mobile communication devices Proceedings of the 5th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation, (142-151)
  52. Bouyssounouse B and Sifakis J Real-Time operating systems Embedded Systems Design, (258-286)
  53. Bril R, Steffens E and Verhaegh W (2004). Best-Case Response Times and Jitter Analysis of Real-Time Tasks, Journal of Scheduling, 7:2, (133-147), Online publication date: 1-Mar-2004.
  54. Sha L, Abdelzaher T, Årzén K, Cervin A, Baker T, Burns A, Buttazzo G, Caccamo M, Lehoczky J and Mok A (2004). Real Time Scheduling Theory, Real-Time Systems, 28:2-3, (101-155), Online publication date: 1-Nov-2004.
  55. Saiedian H and Raguraman S (2004). Using UML-Based Rate Monotonic Analysis to Predict Schedulability, Computer, 37:10, (56-63), Online publication date: 1-Oct-2004.
  56. ACM
    Stankovic J, Nagaraddi P, Yu Z, He Z and Ellis B Exploiting prescriptive aspects Proceedings of the 4th ACM international conference on Embedded software, (165-174)
  57. ACM
    Singhoff F, Legrand J, Nana L and Marcé L Cheddar Proceedings of the 2004 annual ACM SIGAda international conference on Ada: The engineering of correct and reliable software for real-time & distributed systems using Ada and related technologies, (1-8)
  58. ACM
    Singhoff F, Legrand J, Nana L and Marcé L (2004). Cheddar, ACM SIGAda Ada Letters, XXIV:4, (1-8), Online publication date: 1-Dec-2004.
  59. ACM
    Lencevicius R and Ran A (2004). Applying fixed priority scheduling in practice, ACM SIGSOFT Software Engineering Notes, 29:1, (156-160), Online publication date: 1-Jan-2004.
  60. ACM
    Lencevicius R and Ran A Applying fixed priority scheduling in practice Proceedings of the 4th international workshop on Software and performance, (156-160)
  61. Lei W, Wu Z and Zhao M Worst-Case Response Time Analysis for OSEK/VDX Compliant Real-Time Distributed Control Systems Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01, (148-153)
  62. Sandén B (2003). Entity-Life Modeling, IEEE Software, 20:4, (70-78), Online publication date: 1-Jul-2003.
  63. Xu J (2003). On Inspection and Verification of Software with Timing Requirements, IEEE Transactions on Software Engineering, 29:8, (705-720), Online publication date: 1-Aug-2003.
  64. ACM
    de Niz D and Rajkumar R (2003). Time weaver, ACM SIGPLAN Notices, 38:7, (133-143), Online publication date: 11-Jul-2003.
  65. ACM
    de Niz D and Rajkumar R Time weaver Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems, (133-143)
  66. ACM
    Ran A and Lencevicius R Making sense of runtime architecture for mobile phone software Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering, (367-370)
  67. ACM
    Ran A and Lencevicius R (2003). Making sense of runtime architecture for mobile phone software, ACM SIGSOFT Software Engineering Notes, 28:5, (367-370), Online publication date: 1-Sep-2003.
  68. Hatcliff J, Deng X, Dwyer M, Jung G and Ranganath V Cadena Proceedings of the 25th International Conference on Software Engineering, (160-173)
  69. Selic B Modeling quality of service with UML UML for real, (189-204)
  70. Lencevicius R and Ran A Can Fixed Priority Scheduling Work in Practice? Proceedings of the 24th IEEE International Real-Time Systems Symposium
  71. Harbour M and Palencia J Response Time Analysis for Tasks Scheduled under EDF within Fixed Priorities Proceedings of the 24th IEEE International Real-Time Systems Symposium
  72. Regehr J, Reid A, Webb K, Parker M and Lepreau J Evolving real-time systems using hierarchical scheduling and concurrency analysis Proceedings of the 24th IEEE International Real-Time Systems Symposium
  73. Gu Z, Kodase S, Wang S and Shin K A Model-Based Approach to System-Level Dependency and Real-Time Analysis of Embedded Software Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
  74. Gu Z and Shin K An Integrated Approach to Modeling and Analysis of Embedded Real-Time Systems Based on Timed Petri Nets Proceedings of the 23rd International Conference on Distributed Computing Systems
  75. Hissam S, Moreno G, Stafford J and Wallnau K (2003). Enabling predictable assembly, Journal of Systems and Software, 65:3, (185-198), Online publication date: 15-Mar-2003.
  76. Ortiz F, Álvarez B, Pastor J and Sánchez P A case study in performance evaluation of real-time teleoperation software architectures using UML-MAST Proceedings of the 8th Ada-Europe international conference on Reliable software technologies, (417-428)
  77. Stankovic J, Zhu R, Poornalingam R, Lu C, Yu Z, Humphrey M and Ellis B VEST Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
  78. Altisen K, Gössler G and Sifakis J (2002). Scheduler Modeling Based on the Controller Synthesis Paradigm, Real-Time Systems, 23:1/2, (55-84), Online publication date: 1-Jul-2002.
  79. Lu C, Stankovic J, Son S and Tao G (2002). Feedback Control Real-Time Scheduling, Real-Time Systems, 23:1/2, (85-126), Online publication date: 1-Jul-2002.
  80. ACM
    van Ommering R Building product populations with software components Proceedings of the 24th International Conference on Software Engineering, (255-265)
  81. Selic B The Real-Time UML Standard Proceedings of the conference on Design, automation and test in Europe
  82. Dobrica L and Niemelä E (2002). A survey on software architecture analysis methods, IEEE Transactions on Software Engineering, 28:7, (638-653), Online publication date: 1-Jul-2002.
  83. Gill C, Levine D and Schmidt D (2001). The Design and Performance of a Real-Time CORBA SchedulingService, Real-Time Systems, 20:2, (117-154), Online publication date: 1-Mar-2001.
  84. Richardson P, Sieh L and Elkateeb A (2001). Fault-Tolerant Adaptive Scheduling for Embedded Real-Time Systems, IEEE Micro, 21:5, (41-51), Online publication date: 1-Sep-2001.
  85. ACM
    Alvarez J, Diaz M, Llopis L, Pimentel E and Troyal J Deriving hard real-time embedded systems implementations directly from SDL specifications Proceedings of the ninth international symposium on Hardware/software codesign, (128-133)
  86. Feiler P and Walker J Adaptive feedback scheduling of incremental and design-to-time tasks Proceedings of the 23rd International Conference on Software Engineering, (318-326)
  87. Gomaa H Designing concurrent, distributed, and real-time applications with UML Proceedings of the 23rd International Conference on Software Engineering, (737-738)
  88. Marotta F Modeling and Analyzing Real-Time CORBA and Supervision & Control Framework and Applications Proceedings of the The 21st International Conference on Distributed Computing Systems
  89. Poledna S, Burns A, Wellings A and Barrett P (2000). Replica Determinism and Flexible Scheduling in Hard Real-Time Dependable Systems, IEEE Transactions on Computers, 49:2, (100-111), Online publication date: 1-Feb-2000.
  90. Selic B (2000). A Generic Framework for Modeling Resources with UML, Computer, 33:6, (64-69), Online publication date: 1-Jun-2000.
  91. ACM
    Gomaa H Designing real-time and distributed applications with the UML (tutorial session)4 Proceedings of the 22nd international conference on Software engineering
  92. ACM
    de Miguel M, Lambolais T, Hannouz M, Betgé-Brezetz S and Piekarec S UML extensions for the specification and evaluation of latency constraints in architectural models Proceedings of the 2nd international workshop on Software and performance, (83-88)
  93. Braberman V and Pieniazek F Duration Properties over Real Time System Designs Proceedings of the 10th International Workshop on Software Specification and Design
  94. Gorla G, Moser E, Nebel W and Villar E (2000). System Specification Experiments on a Common Benchmark, IEEE Design & Test, 17:3, (22-32), Online publication date: 1-Jul-2000.
  95. Kazman R and Carrière S (1999). Playing Detective, Automated Software Engineering, 6:2, (107-138), Online publication date: 1-Apr-1999.
  96. Hoover C (1999). TAP-D, Annals of Software Engineering, 6:1-4, (253-279), Online publication date: 1-Apr-1999.
  97. ACM
    Kazman R, Barbacci M, Klein M, Carrière S and Woods S Experience with performing architecture tradeoff analysis Proceedings of the 21st international conference on Software engineering, (54-63)
  98. ACM
    Braberman V Automatic verification of real-time designs Proceedings of the 21st international conference on Software engineering, (716-717)
  99. ACM
    Selic B (1999). Turning clockwise, Communications of the ACM, 42:10, (46-54), Online publication date: 1-Oct-1999.
  100. ACM
    Braberman V and Felder M (1999). Verification of real-time designs, ACM SIGSOFT Software Engineering Notes, 24:6, (494-510), Online publication date: 1-Nov-1999.
  101. Cota-Robles E and Held J A comparison of Windows driver model latency performance on Windows NT and Windows 98 Proceedings of the third symposium on Operating systems design and implementation, (159-172)
  102. Braberman V and Felder M Verification of real-time designs Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering, (494-510)
  103. ACM
    Kazman R and Klein M Performing architecture tradeoff analysis Proceedings of the third international workshop on Software architecture, (85-88)
  104. ACM
    Dobbing B and Burns A The Ravenscar tasking profile for high integrity real-time programs Proceedings of the 1998 annual ACM SIGAda international conference on Ada, (1-6)
  105. ACM
    Dobbing B and Burns A (1998). The Ravenscar tasking profile for high integrity real-time programs, ACM SIGAda Ada Letters, XVIII:6, (1-6), Online publication date: 1-Nov-1998.
  106. ACM
    Fernandez J (1997). A taxonomy of coordination mechanisms used by real-time processes, ACM SIGAda Ada Letters, XVII:2, (29-54), Online publication date: 1-Mar-1997.
  107. ACM
    Morzenti A and Schreiber F (1997). Analysis of techniques in the assessment of ultra-reliable computerized systems, ACM SIGSOFT Software Engineering Notes, 22:2, (87-91), Online publication date: 1-Mar-1997.
  108. ACM
    Lehoczky J Using real-time queueing theory to control lateness in real-time systems Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (158-168)
  109. ACM
    Lehoczky J (1997). Using real-time queueing theory to control lateness in real-time systems, ACM SIGMETRICS Performance Evaluation Review, 25:1, (158-168), Online publication date: 1-Jun-1997.
  110. ACM
    Harrison T, Levine D and Schmidt D The design and performance of a real-time CORBA event service Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (184-200)
  111. ACM
    Harrison T, Levine D and Schmidt D (1997). The design and performance of a real-time CORBA event service, ACM SIGPLAN Notices, 32:10, (184-200), Online publication date: 9-Oct-1997.
  112. Naumovich G, Avrunin G, Clarke L and Osterweil L Applying static analysis to software architectures Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering, (77-93)
  113. ACM
    Naumovich G, Avrunin G, Clarke L and Osterweil L (1997). Applying static analysis to software architectures, ACM SIGSOFT Software Engineering Notes, 22:6, (77-93), Online publication date: 1-Nov-1997.
  114. ACM
    Alonso A, de la Puente J and Tindell K Components for the implementation of fixed priority real-time systems in ADA Proceedings of the eighth international workshop on Real-Time Ada, (18-23)
  115. ACM
    de Bondeli P Developing reusable multi-tasking components using object-oriented techniques in Ada 95 Proceedings of the eighth international workshop on Real-Time Ada, (33-34)
  116. ACM
    Dobbing B and Richard-Foy M T-SMART—task-safe, minimal Ada realtime toolset Proceedings of the eighth international workshop on Real-Time Ada, (45-50)
  117. ACM
    González Harbour M, Drake Moyano J, Aldea Rivas M and García Fernández J Implementing robot controllers under real-time POSIX and Ada Proceedings of the eighth international workshop on Real-Time Ada, (57-64)
  118. ACM
    Alonso A, de la Puente J and Tindell K (1997). Components for the implementation of fixed priority real-time systems in ADA, ACM SIGAda Ada Letters, XVII:5, (18-23), Online publication date: 1-Oct-1997.
  119. ACM
    de Bondeli P (1997). Developing reusable multi-tasking components using object-oriented techniques in Ada 95, ACM SIGAda Ada Letters, XVII:5, (33-34), Online publication date: 1-Oct-1997.
  120. ACM
    Dobbing B and Richard-Foy M (1997). T-SMART—task-safe, minimal Ada realtime toolset, ACM SIGAda Ada Letters, XVII:5, (45-50), Online publication date: 1-Oct-1997.
  121. ACM
    González Harbour M, Drake Moyano J, Aldea Rivas M and García Fernández J (1997). Implementing robot controllers under real-time POSIX and Ada, ACM SIGAda Ada Letters, XVII:5, (57-64), Online publication date: 1-Oct-1997.
  122. Calvez J, Pasquier O and Peckol J Software Implementation Techniques for Hw/Sw Embedded Systems Proceedings of the 5th International Workshop on Hardware/Software Co-Design
  123. Shaw M, DeLine R, Klein D, Ross T, Young D and Zelesnik G (1995). Abstractions for Software Architecture and Tools to Support Them, IEEE Transactions on Software Engineering, 21:4, (314-335), Online publication date: 1-Apr-1995.
  124. ACM
    Kogut P (1995). Design reuse, ACM SIGSOFT Software Engineering Notes, 20:5, (73-77), Online publication date: 1-Dec-1995.
  125. Harbour M, Klein M and Lehoczky J (1994). Timing Analysis for Fixed-Priority Scheduling of Hard Real-Time Systems, IEEE Transactions on Software Engineering, 20:1, (13-28), Online publication date: 1-Jan-1994.
  126. Gobillot N, Guet F, Doose D, Grand C, Lesire C and Santinelli L Measurement-based real-time analysis of robotic software architectures 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (3306-3311)
Contributors
  • Carnegie Mellon University
  • Carnegie Mellon University
  • Carnegie Mellon University
  • Carnegie Mellon University
  • University of Cantabria

Reviews

Martin William Sachs

In real-time systems, correctness has a time dimension: every task must meet a defined deadline or response time. A practical real-time monitoring and control program consists of a number of tasks with different timing requirements, all of which must be satisfied concurrently. This book presents a methodology for the design of real-time systems based on rate monotonic analysis (RMA). It is suitable as both a textbook and a designer's handbook. The core of the book is a detailed exposition of RMA-based design, which takes the engineer, step by step, through defining requirements and then through the sequence of decisions needed to formulate a system design. Decision tables guide the designer through the material based on system requirements and characteristics. For each situation, alternative implementations are discussed. For example, for bursty events with hard deadlines, the book discusses an interrupt handler, servicing the event at a specified priority, use of a polling task, and use of a sporadic server. At the heart of the methodology is a schedulability analysis, which determines whether a given design can satisfy the deadlines of all the e vents. Uniprocessor systems are treated in detail, and then additional multiprocessor and distributed systems issues are discussed. Attention is also paid to operating system effects and how to analyze them. The authors provide a good overview of the concepts, including a large bibliography. Finally, they give detailed examples of the entire design process for several complex systems, including both successful and unsuccessful designs.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Please enable JavaScript to view thecomments powered by Disqus.

Recommendations