{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T05:31:03Z","timestamp":1738387863242,"version":"3.35.0"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540876977"},{"type":"electronic","value":"9783540876984"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-87698-4_36","type":"book-chapter","created":{"date-parts":[[2008,9,19]],"date-time":"2008-09-19T19:53:29Z","timestamp":1221854009000},"page":"440-453","source":"Crossref","is-referenced-by-count":0,"title":["Automating the Processes of Selecting an Appropriate Scheduling Algorithm and Configuring the Scheduler Implementation for Time-Triggered Embedded Systems"],"prefix":"10.1007","author":[{"given":"Ayman K.","family":"Gendy","sequence":"first","affiliation":[]},{"given":"Michael J.","family":"Pont","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"36_CR1","unstructured":"Domaratsky, Y., Perevozchikov, M.: Highly dependable time-triggered operating system-static scheduling approach and effective run-time implementations, Dedicated Systems Magazine, pp. 77\u201384 (October-December 2000)"},{"key":"36_CR2","volume-title":"Real-Time Systems, Design Principles for Distributed Embedded Applications","author":"H. Kopetz","year":"1997","unstructured":"Kopetz, H.: Real-Time Systems, Design Principles for Distributed Embedded Applications. Kluwer Academic, Dordrecht (1997)"},{"key":"36_CR3","volume-title":"Patterns For Time-Triggered Embedded Systems","author":"M.J. Pont","year":"2001","unstructured":"Pont, M.J.: Patterns For Time-Triggered Embedded Systems. Addison-Wesley, Reading (2001)"},{"key":"36_CR4","first-page":"107","volume-title":"MMB Workshop Proceedings (GI\/ITG Workshop on Non-Functional Properties of Embedded Systems Nuremberg","author":"F. Scheler","year":"2006","unstructured":"Scheler, F., Schr\u00f6der-Preikschat, W.: Time-Triggered vs. Event-Triggered: A matter of configuration? In: Dulz, W., Schr\u00f6der-Preikschat, W. (eds.) MMB Workshop Proceedings (GI\/ITG Workshop on Non-Functional Properties of Embedded Systems Nuremberg, pp. 107\u2013112. VDE Verlag, Berlin (2006) ISBN 978-3-8007-2956-2"},{"key":"36_CR5","unstructured":"Albert, A.: Comparison of Event-Triggered and Time-Triggered Concepts with Regard to Distributed Control Systems, Embedded World 2004, Nuremberg, WEKA Verlag, pp. 235\u2013252 (2004)"},{"issue":"4","key":"36_CR6","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MS.2003.1207452","volume":"20","author":"J. Xu","year":"2003","unstructured":"Xu, J.: Making Software Timing Properties Easier to Inspect and Verify. IEEE Software\u00a020(4), 34\u201341 (2003)","journal-title":"IEEE Software"},{"key":"36_CR7","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1008198310125","volume":"18","author":"J. Xu","year":"2000","unstructured":"Xu, J., Parnas, D.L.: Priority Scheduling Versus Pre-Run-Time Scheduling. Int. Journal of Time-Critical Systems\u00a018, 7\u201323 (2000)","journal-title":"Int. Journal of Time-Critical Systems"},{"issue":"1","key":"36_CR8","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/BF02341919","volume":"1","author":"T.P. Baker","year":"1989","unstructured":"Baker, T.P., Shaw, A.: The Cyclic Executive Model and Ada. Real-Time Systems\u00a01(1), 7\u201325 (1989)","journal-title":"Real-Time Systems"},{"issue":"2","key":"36_CR9","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/BF00365407","volume":"4","author":"K. Tindell","year":"1992","unstructured":"Tindell, K., Burns, A., Wellings, A.: Allocating Hard Real-Time Tasks: An NP-Hard Problem Made Easy. Real-Time Systems\u00a04(2), 145\u2013165 (1992)","journal-title":"Real-Time Systems"},{"issue":"1-2","key":"36_CR10","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1007\/s11241-006-4961-9","volume":"32","author":"S.K. Baruah","year":"2006","unstructured":"Baruah, S.K.: The Non-Preemptive Scheduling of Periodic Tasks Upon Multiprocessors. Real-Time Systems\u00a032(1-2), 9\u201320 (2006)","journal-title":"Real-Time Systems"},{"issue":"1","key":"36_CR11","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/TII.2008.916053","volume":"4","author":"A.K. Gendy","year":"2008","unstructured":"Gendy, A.K., Pont, M.J.: Automatically Configuring Time-Triggered Schedulers for Use with Resource-Constrained, Single-Processor Embedded Systems. IEEE Trans. on Industrial Informatics\u00a04(1), 37\u201346 (2008)","journal-title":"IEEE Trans. on Industrial Informatics"},{"key":"36_CR12","doi-asserted-by":"crossref","unstructured":"Gangoiti, U., Marcos, M., Est\u00e9vez, E.: Using Cyclic Executives for Achieving Closed Loop Co-Simulation. In: Proc. of the Joint 44th IEEE Control and Decision Conference and European Control Conference CDC-ECC 2005, Sevilla, pp. 3790 \u20134785 (2005)","DOI":"10.1109\/CDC.2005.1582918"},{"issue":"1","key":"36_CR13","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/B:TIME.0000048932.30002.d9","volume":"29","author":"G.C. Buttazzo","year":"2005","unstructured":"Buttazzo, G.C.: Rate monotonic vs. EDF: Judgement day. Real-Time Systems\u00a029(1), 5\u201326 (2005)","journal-title":"Real-Time Systems"},{"key":"36_CR14","unstructured":"Huang, C., Chang, L., Kuo, T.: A Cyclic-Executive-Based QoS Guarantee over USB. In: IEEE 9th Real-Time and Embedded Technology and Applications Symposium, Toronto, Canada, May 27-30, 2003, pp. 88\u201395 (2003)"},{"issue":"2","key":"36_CR15","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/0967-0661(94)00072-O","volume":"3","author":"A. Burns","year":"1995","unstructured":"Burns, A.: Generating Feasible Cyclic Schedules. Control Engineering Practice\u00a03(2), 151\u2013162 (1995)","journal-title":"Control Engineering Practice"},{"issue":"1","key":"36_CR16","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/BF00365463","volume":"4","author":"C.D. Locke","year":"1992","unstructured":"Locke, C.D.: Software Architecture for Hard Real-Time Applications: Cyclic Executives Vs. Fixed Priority Executives. Real-Time Systems\u00a04(1), 37\u201352 (1992)","journal-title":"Real-Time Systems"},{"issue":"2","key":"36_CR17","first-page":"113","volume":"55","author":"T. Phatrapornnant","year":"2006","unstructured":"Phatrapornnant, T., Pont, M.J.: Reducing Jitter in Embedded Systems Employing A Time-Triggered Software Architecture and Dynamic Voltage Scaling. IEEE Transactions on Computers (Special Issue on Design and Test of Systems-On-a-Chip)\u00a055(2), 113\u2013124 (2006)","journal-title":"IEEE Transactions on Computers (Special Issue on Design and Test of Systems-On-a-Chip)"},{"key":"36_CR18","volume-title":"An Introduction to Real-Time Software Design","author":"S.T. Allworth","year":"1981","unstructured":"Allworth, S.T.: An Introduction to Real-Time Software Design. Macmillan, London (1981)"},{"key":"36_CR19","unstructured":"Maaita, A., Pont, M.J.: Using Planned Pre-Emption to Reduce Levels ff Task Jitter in a Time-Triggered Hybrid Scheduler, UK Embedded Forum, Birmingham, UK, University of Newcastle (2005)"},{"issue":"1","key":"36_CR20","first-page":"94","volume":"14","author":"D. Kalinsky","year":"2001","unstructured":"Kalinsky, D.: Context Switch. Embedded Systems Programming\u00a014(1), 94\u2013105 (2001)","journal-title":"Embedded Systems Programming"},{"key":"36_CR21","first-page":"228","volume":"26","author":"F.S. Schlindwein","year":"1988","unstructured":"Schlindwein, F.S., Smith, M.J., Evans, D.H.: Spectral Analysis of Doppler Signals and Computation of the Normalized First Moment in Real Time. Using a Digital Signal Processor, Medical & Biological Engineering & Computing\u00a026, 228\u2013232 (1988)","journal-title":"Using a Digital Signal Processor, Medical & Biological Engineering & Computing"},{"issue":"1","key":"36_CR22","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/321738.321743","volume":"20","author":"C.L. Liu","year":"1973","unstructured":"Liu, C.L., Layland, J.W.: Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment. Journal of the ACM\u00a020(1), 40\u201361 (1973)","journal-title":"Journal of the ACM"},{"key":"36_CR23","doi-asserted-by":"crossref","unstructured":"Gendy, A.K., Pont, M.J.: Towards a Generic Single-Path Programming Solution with Reduced Power Consumption. In: Proceedings of the ASME 2007 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference (IDETC\/CIE 2007), Las Vegas, Nevada, USA, September 4-7 (2007)","DOI":"10.1115\/DETC2007-35375"},{"key":"36_CR24","doi-asserted-by":"crossref","unstructured":"Puschner, P., Burns, A.: Writing Temporally Predictable Code. In: Proc. 7th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, pp. 85\u201391 (January 2002)","DOI":"10.1109\/WORDS.2002.1000040"},{"key":"36_CR25","doi-asserted-by":"crossref","unstructured":"Puschner, P.: The Single-Path Approach Towards WCET-Analysable Software. In: Proc. IEEE International Conference on Industrial Technology, pp. 699\u2013704 (December 2003)","DOI":"10.1109\/ICIT.2003.1290740"},{"key":"36_CR26","unstructured":"Cucu, L., Sorel, Y.: Non-Preemptive Multiprocessor Scheduling for Strict Periodic Systems with Precedence Constraints. In: Proc. 23rd Annual Workshop of the UK Planning and Scheduling Special Interest Group, PLANSIG 2004, Cork, Ireland (December 2004)"},{"key":"36_CR27","volume-title":"Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications","author":"G. Buttazzo","year":"1997","unstructured":"Buttazzo, G.: Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications. Kluwer Academic, Dordrecht (1997)"},{"issue":"3","key":"36_CR28","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1109\/32.48943","volume":"16","author":"J. Xu","year":"1990","unstructured":"Xu, J., Parnas, D.L.: Scheduling Processes with Release Times, Deadlines, Precedence and Exclusion Relations. IEEE Transactions on Software Engineering\u00a016(3), 360\u2013369 (1990)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"36_CR29","volume-title":"9th IEEE Conf. Engineering of Computer-Based Systems","author":"K. Sandstr\u00f6m","year":"2002","unstructured":"Sandstr\u00f6m, K., Norstr\u00f6m, C.: Managing Complex Temporal Requirements in Real-Time Control Systems. In: 9th IEEE Conf. Engineering of Computer-Based Systems. IEEE, Sweden (2002)"},{"key":"36_CR30","doi-asserted-by":"crossref","unstructured":"Ekelin, C., Jonsson, J.: Evaluation of Search Heuristics for Embedded System Scheduling Problems. In: Proc. Int. Conf. Principles and Practice of Constraint Programming, Paphos, Cyprus, pp. 640\u2013654 (2001)","DOI":"10.1007\/3-540-45578-7_53"},{"key":"36_CR31","unstructured":"Reeves, G.: What Really Happened on Mars?, \u2013 Authoritative Account (1997), research.microsoft.com"}],"container-title":["Lecture Notes in Computer Science","Computer Safety, Reliability, and Security"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87698-4_36.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T00:37:07Z","timestamp":1738370227000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87698-4_36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540876977","9783540876984"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87698-4_36","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}