{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:44:25Z","timestamp":1740123865992,"version":"3.37.3"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2016,5,3]],"date-time":"2016-05-03T00:00:00Z","timestamp":1462233600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme (BE)","doi-asserted-by":"publisher","award":["287519"],"award-info":[{"award-number":["287519"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1007\/s10766-016-0432-7","type":"journal-article","created":{"date-parts":[[2016,5,3]],"date-time":"2016-05-03T13:13:41Z","timestamp":1462281221000},"page":"1296-1336","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Parallelization Approach for Hard Real-Time Systems and Its Application on Two Industrial Programs"],"prefix":"10.1007","volume":"44","author":[{"given":"Martin","family":"Frieb","sequence":"first","affiliation":[]},{"given":"Ralf","family":"Jahr","sequence":"additional","affiliation":[]},{"given":"Haluk","family":"Ozaktas","sequence":"additional","affiliation":[]},{"given":"Andreas","family":"Hugl","sequence":"additional","affiliation":[]},{"given":"Hans","family":"Regler","sequence":"additional","affiliation":[]},{"given":"Theo","family":"Ungerer","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,5,3]]},"reference":[{"key":"432_CR1","doi-asserted-by":"publisher","unstructured":"Abella, J., Hardy, D., Puaut, I., Qui\u00f1ones, E., Cazorla, F.: On the comparison of deterministic and probabilistic WCET estimation techniques. In: 26th Euromicro Conference on Real-Time Systems (ECRTS), pp. 266\u2013275 (2014). doi: 10.1109\/ECRTS.2014.16","DOI":"10.1109\/ECRTS.2014.16"},{"issue":"1","key":"432_CR2","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s11241-014-9218-4","volume":"51","author":"S Altmeyer","year":"2015","unstructured":"Altmeyer, S., Cucu-Grosjean, L., Davis, R.: Static probabilistic timing analysis for real-time systems using random replacement caches. Real Time Syst. 51(1), 77\u2013123 (2015). doi: 10.1007\/s11241-014-9218-4","journal-title":"Real Time Syst."},{"key":"432_CR3","doi-asserted-by":"publisher","unstructured":"Amdahl, G.M.: Validity of the single processor approach to achieving large-scale computing capabilities. AFIPS Conference Proceedings, vol 30, pp. 483\u2013485 (1967). doi: 10.1145\/1465482.1465560","DOI":"10.1145\/1465482.1465560"},{"key":"432_CR4","doi-asserted-by":"publisher","unstructured":"Audsley, N., Tindell, K., Burns, A.: The end of the line for static cyclic scheduling? In: Fifth Euromicro Workshop on Real-Time Systems. Proceedings, pp. 36\u201341 (1993). doi: 10.1109\/EMWRT.1993.639042","DOI":"10.1109\/EMWRT.1993.639042"},{"key":"432_CR5","doi-asserted-by":"publisher","unstructured":"Ballabriga, C., Cass\u00e9, H., Rochange, C., Sainrat, P.: OTAWA: an open toolbox for adaptive WCET analysis. In: Software Technologies for Embedded and Ubiquitous Systems (Lecture Notes in Computer Science), vol 6399, pp. 35\u201346. Springer, Berlin (2011). doi: 10.1007\/978-3-642-16256-5_6","DOI":"10.1007\/978-3-642-16256-5_6"},{"key":"432_CR6","unstructured":"BAUER Maschinen GmbH: MC\u00a0128 foundation crane datasheet (2013). https:\/\/www.bauer.de\/export\/shared\/pdf\/bma\/products\/foundation_crane\/905-659-2.pdf"},{"key":"432_CR7","doi-asserted-by":"publisher","unstructured":"Benoit, A., Cole, M., Gilmore, S., Hillston, J.: Flexible skeletal programming with eSkel. In: Euro-Par 2005 Parallel Processing (Lecture Notes in Computer Science), vol 3648, pp. 761\u2013770. Springer, Berlin (2005). doi: 10.1007\/11549468_83","DOI":"10.1007\/11549468_83"},{"issue":"5","key":"432_CR8","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1145\/324133.324234","volume":"46","author":"RD Blumofe","year":"1999","unstructured":"Blumofe, R.D., Leiserson, C.E.: Scheduling multithreaded computations by work stealing. J. ACM 46(5), 720\u2013748 (1999). doi: 10.1145\/324133.324234","journal-title":"J. ACM"},{"key":"432_CR9","unstructured":"Bonenfant, A., Broster, I., Ballabriga, C., Bernat, G., Cass\u00e9, H., Houston, M., Merriam, N., de\u00a0Michiel, M., Rochange, C., Sainrat, P.: Coding Guidelines for WCET Analysis Using Measurement-Based and Static Analysis Techniques. Technical Report IRIT\/RR-2010-8-FR, IRIT-Institut de recherche en informatique de Toulouse (2010)"},{"issue":"3","key":"432_CR10","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1016\/j.parco.2003.12.002","volume":"30","author":"M Cole","year":"2004","unstructured":"Cole, M.: Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming. Parallel Comput. 30(3), 389\u2013406 (2004). doi: 10.1016\/j.parco.2003.12.002","journal-title":"Parallel Comput."},{"key":"432_CR11","doi-asserted-by":"publisher","unstructured":"Cordes, D., Marwedel, P.: Multi-objective aware extraction of task-level parallelism using genetic algorithms. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012, pp. 394\u2013399 (2012). doi: 10.1109\/DATE.2012.6176503","DOI":"10.1109\/DATE.2012.6176503"},{"key":"432_CR12","doi-asserted-by":"publisher","unstructured":"Cordes, D., Marwedel, P., Mallik, A.: Automatic parallelization of embedded software using hierarchical task graphs and integer linear programming. In: 2010 IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis (CODES+ISSS), pp. 267\u2013276 (2010). doi: 10.1145\/1878961.1879009","DOI":"10.1145\/1878961.1879009"},{"key":"432_CR13","doi-asserted-by":"publisher","unstructured":"Cucu-Grosjean, L., Santinelli, L., Houston, M., Lo, C., Vardanega, T., Kosmidis, L., Abella, J., Mezzetti, E., Qui\u00f1ones, E., Cazorla, F.: Measurement-based probabilistic timing analysis for multi-path programs. In: 24th Euromicro Conference on Real-Time Systems (ECRTS), pp. 91\u2013101 (2012). doi: 10.1109\/ECRTS.2012.31","DOI":"10.1109\/ECRTS.2012.31"},{"issue":"7","key":"432_CR14","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1016\/j.parco.2006.06.001","volume":"32","author":"J Falcou","year":"2006","unstructured":"Falcou, J., S\u00e9rot, J., Chateau, T., Laprest\u00e9, J.T.: QUAFF: efficient C++ design for parallel skeletons. Parallel Comput. 32(7), 604\u2013615 (2006). doi: 10.1016\/j.parco.2006.06.001","journal-title":"Parallel Comput."},{"key":"432_CR15","volume-title":"Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering","author":"I Foster","year":"1995","unstructured":"Foster, I.: Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)"},{"key":"432_CR16","doi-asserted-by":"publisher","unstructured":"Fraboulet, A., Risset, T., Scherrer, A.: Computer systems: architectures, modeling, and simulation: third and fourth international workshops, SAMOS 2004, Samos, Greece, July 21\u201323, 2004 and July 19\u201321, 2004. In: Proceedings, Chap. Cycle Accurate Simulation Model Generation for SoC Prototyping, pp. 453\u2013462. Springer, Berlin (2004). doi: 10.1007\/978-3-540-27776-7_47","DOI":"10.1007\/978-3-540-27776-7_47"},{"key":"432_CR17","doi-asserted-by":"publisher","unstructured":"Gebhard, G., Cullmann, C., Heckmann, R.: Software structure and WCET predictability. In: Bringing Theory to Practice: Predictability and Performance in Embedded Systems, vol\u00a018, pp. 1\u201310. Dagstuhl, Germany (2011). doi: 10.4230\/OASIcs.PPES.2011.1","DOI":"10.4230\/OASIcs.PPES.2011.1"},{"key":"432_CR18","unstructured":"Gerdes, M., Jahr, R., Ungerer, T.: parMERASA Pattern Catalogue: Timing Predictable Parallel Design Patterns. Technical Report 2013-11, University of Augsburg (2013)"},{"key":"432_CR19","doi-asserted-by":"publisher","unstructured":"Gerdes, M., Kluge, F., Ungerer, T., Rochange, C., Sainrat, P.: Time analysable synchronisation techniques for parallelised hard real-time applications. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012, pp. 671\u2013676 (2012). doi: 10.1109\/DATE.2012.6176555","DOI":"10.1109\/DATE.2012.6176555"},{"key":"432_CR20","doi-asserted-by":"publisher","unstructured":"Gerdes, M., Wolf, J., Guliashvili, I., Ungerer, T., Houston, M., Bernat, G., Schnitzler, S., Regler, H.: Large drilling machine control code\u2014Parallelisation and WCET speedup. In: 6th IEEE International Symposium on Industrial Embedded Systems (SIES), pp. 91\u201394 (2011). doi: 10.1109\/SIES.2011.5953688","DOI":"10.1109\/SIES.2011.5953688"},{"key":"432_CR21","doi-asserted-by":"publisher","unstructured":"Gonz\u00e1lez-V\u00e9lez, H., Leyton, M.: A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers. Software: Practice and Experience 40(12), 1135\u20131160 (2010). doi: 10.1002\/spe.1026","DOI":"10.1002\/spe.1026"},{"key":"432_CR22","doi-asserted-by":"publisher","unstructured":"Gustavsson, A., Gustafsson, J., Lisper, B.: Toward static timing analysis of parallel software. In: 12th International Workshop on Worst-Case Execution Time Analysis, vol\u00a023, pp. 38\u201347. Dagstuhl, Germany (2012). doi: 10.4230\/OASIcs.WCET.2012.38","DOI":"10.4230\/OASIcs.WCET.2012.38"},{"issue":"1","key":"432_CR23","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1145\/114005.102808","volume":"13","author":"M Herlihy","year":"1991","unstructured":"Herlihy, M.: Wait-free synchronization. ACM Trans. Progr. Lang. Syst.: TOPLAS 13(1), 124\u2013149 (1991). doi: 10.1145\/114005.102808","journal-title":"ACM Trans. Progr. Lang. Syst.: TOPLAS"},{"key":"432_CR24","doi-asserted-by":"publisher","unstructured":"Herlihy, M., Luchangco, V., Moir, M.: Obstruction-free synchronization: double-ended queues as an example. In: Proceedings of the 23rd International Conference on Distributed Computing Systems, pp. 522\u2013529. IEEE (2003). doi: 10.1109\/ICDCS.2003.1203503","DOI":"10.1109\/ICDCS.2003.1203503"},{"key":"432_CR25","unstructured":"Infineon: AURIX\u2014TC27x B-Step, 32-bit Single-Chip Micro-controller. User\u2019s Manual, v14.1"},{"key":"432_CR26","unstructured":"Jahr, R., Frieb, M., Gerdes, M., Ungerer, T.: Model-based parallelization and optimization of an industrial control code. In: Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme X, Schloss Dagstuhl, Germany, 2014, Tagungsband Modellbasierte Entwicklung eingebetteter Systeme, pp. 63\u201372. fortiss GmbH, M\u00fcnchen, Schloss Dagstuhl (2014). http:\/\/www4.in.tum.de\/~schaetz\/papers\/MBEES2014.pdf"},{"key":"432_CR27","unstructured":"Jahr, R., Gerdes, M., Ungerer, T.: On efficient and effective model-based parallelization of hard real-time applications. In: Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme IX, Schloss Dagstuhl, Germany, 2013, Tagungsband Modellbasierte Entwicklung eingebetteter Systeme, pp. 50\u201359. Fortiss GmbH, M\u00fcnchen, Schloss Dagstuhl (2013). http:\/\/www4.in.tum.de\/~schaetz\/papers\/MBEES2013.pdf"},{"key":"432_CR28","doi-asserted-by":"publisher","unstructured":"Jahr, R., Gerdes, M., Ungerer, T.: A pattern-supported parallelization approach. In: Proceedings of the 2013 International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM \u201913, pp. 53\u201362. ACM, New York (2013). doi: 10.1145\/2442992.2442998","DOI":"10.1145\/2442992.2442998"},{"key":"432_CR29","doi-asserted-by":"publisher","unstructured":"Jahr, R., Gerdes, M., Ungerer, T., Ozaktas, H., Rochange, C., Zaykov, P.: Effects of structured parallelism by parallel design patterns on embedded hard real-time systems. In: IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), pp. 1\u201310 (2014). doi: 10.1109\/RTCSA.2014.6910546","DOI":"10.1109\/RTCSA.2014.6910546"},{"key":"432_CR30","unstructured":"Jahr, R., Stegmeier, A., Kiefhaber, R., Frieb, M., Ungerer, T.: User Manual for the Optimization and WCET Analysis of Software with Timing Analyzable Algorithmic Skeletons. Technical Report no. 2014-05, University of Augsburg (2014)"},{"key":"432_CR31","doi-asserted-by":"publisher","unstructured":"Kehr, S., Qui\u00f1ones, E., B\u00f6ddeker, B., Sch\u00e4fer, G.: Parallel execution of AUTOSAR legacy applications on multicore ECUs with timed implicit communication. In: 52nd ACM\/EDAC\/IEEE Design Automation Conference (DAC). San Francisco, USA (2015). doi: 10.1145\/2744769.2744889","DOI":"10.1145\/2744769.2744889"},{"key":"432_CR32","unstructured":"Kempf, S., Veldema, R., Philippsen, M.: Is there hope for automatic parallelization of legacy industry automation applications? In: Gesellschaft f\u00fcr Informatik e.V. (ed.) Proceedings of the 24th Workshop on Parallel Systems and Algorithms (PARS), pp. 80\u201389 (2011). https:\/\/www2.informatik.uni-erlangen.de\/publication\/download\/PARS2011.pdf"},{"key":"432_CR33","doi-asserted-by":"publisher","unstructured":"Keutzer, K., Massingill, B.L., Mattson, T.G., Sanders, B.A.: A design pattern language for engineering (parallel) software: merging the PLPP and OPL projects. In: Proceedings of the 2010 Workshop on Parallel Programming Patterns, ParaPLoP \u201910, pp. 9:1\u20139:8. ACM, New York (2010). doi: 10.1145\/1953611.1953620","DOI":"10.1145\/1953611.1953620"},{"key":"432_CR34","doi-asserted-by":"publisher","unstructured":"Liu, X., Zhou, J., Zhang, D., Shen, Y., Guo, M.: A parallel skeleton library for embedded multicores. In: 39th International Conference on Parallel Processing Workshops (ICPPW), pp. 65\u201373. IEEE (2010). doi: 10.1109\/ICPPW.2010.21","DOI":"10.1109\/ICPPW.2010.21"},{"key":"432_CR35","unstructured":"Lukas, R.G.: Dynamic compaction. Geotechnical Engineering Circular No. 1(FHWA-SA-95-037), 1\u201397 (1995). http:\/\/isddc.dot.gov\/OLPFiles\/FHWA\/009754.pdf"},{"key":"432_CR36","unstructured":"Massingill, B.L., Mattson, T.G., Sanders, B.A.: Patterns for parallel application programs. In: Proceedings of the Sixth Pattern Languages of Programs Workshop (PLoP), Allerton Park in Monticello, IL (1999). http:\/\/www.hillside.net\/plop\/plop99\/proceedings\/massingill\/massingill.pdf"},{"key":"432_CR37","unstructured":"Mattson, T.G., Sanders, B.A., Massingill, B.L.: Patterns for Parallel Programming, 1st edn. Addison-Wesley Professional, Boston, MA (2004)"},{"key":"432_CR38","doi-asserted-by":"publisher","unstructured":"Meade, A., Buckley, J., Collins, J.J.: Challenges of evolving sequential to parallel code: an exploratory review. In: Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th Annual ERCIM Workshop on Software Evolution, IWPSE-EVOL \u201911, pp. 1\u20135. ACM, New York (2011). doi: 10.1145\/2024445.2024447","DOI":"10.1145\/2024445.2024447"},{"key":"432_CR39","unstructured":"Metzlaff, S., Mische, J., Ungerer, T.: A real-time capable many-core model. In: Proceedings of 32nd IEEE Real-Time Systems Symposium: Work-in-Progress Session, pp. 21\u201324. Vienna, Austria (2011). http:\/\/www.cs.wayne.edu\/~fishern\/Meetings\/wip-rtss2011\/WiP-RTSS-2011-Proceedings-Post.pdf"},{"key":"432_CR40","unstructured":"OMG Unified Modeling Language\u2122(OMG UML), Version 2.5. Standardization Document (2015). http:\/\/www.omg.org\/spec\/UML\/2.5\/"},{"key":"432_CR41","doi-asserted-by":"publisher","unstructured":"Ozaktas, H., Rochange, C., Sainrat, P.: Automatic WCET analysis of real-time parallel applications. In: 13th International Workshop on Worst-Case Execution Time Analysis, vol\u00a030, pp. 11\u201320. Dagstuhl, Germany (2013). doi: 10.4230\/OASIcs.WCET.2013.11","DOI":"10.4230\/OASIcs.WCET.2013.11"},{"key":"432_CR42","doi-asserted-by":"publisher","unstructured":"Pani\u0107, M., Kehr, S., Qui\u00f1ones, E., B\u00f6ddecker, B., Abella, J., Cazorla, F.J.: RunPar: an allocation algorithm for automotive applications exploiting runnable parallelism in multicores. In: 2014 ACM International Conference on Hardware\/Software Codesign and System Synthesis (CODES+ISSS). New Delhi, India (2014). doi: 10.1145\/2656075.2656096","DOI":"10.1145\/2656075.2656096"},{"key":"432_CR43","unstructured":"Predictable parMERASA Multicore Processor. Deliverable 5.3 of the parMERASA Project (2013). http:\/\/www.parmerasa.eu\/files\/deliverables\/Deliverable_5_3.pdf"},{"key":"432_CR44","doi-asserted-by":"publisher","unstructured":"Puschner, P., Schoeberl, M.: On composable system timing, task timing, and WCET analysis. In: R.\u00a0Kirner (ed.) 8th International Workshop on Worst-Case Execution Time Analysis (WCET\u201908) (OpenAccess Series in Informatics (OASIcs)), vol\u00a08. Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik, Dagstuhl (2008). doi: 10.4230\/OASIcs.WCET.2008.1662 . Also published in print by Austrian Computer Society (OCG) with ISBN 978-3-85403-237-3","DOI":"10.4230\/OASIcs.WCET.2008.1662"},{"key":"432_CR45","doi-asserted-by":"publisher","unstructured":"Quinton, S., Bone, T.T., Hennig, J., Neukirchner, M., Negrean, M., Ernst, R.: Typical worst case response-time analysis and its use in automotive network design. In: Proceedings of the 51st Annual Design Automation Conference, DAC \u201914, pp. 44:1\u201344:6. ACM, New York (2014). doi: 10.1145\/2593069.2602977","DOI":"10.1145\/2593069.2602977"},{"key":"432_CR46","doi-asserted-by":"publisher","unstructured":"Quinton, S., Hanke, M., Ernst, R.: Formal analysis of sporadic overload in real-time systems. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 515\u2013520 (2012). doi: 10.1109\/DATE.2012.6176523","DOI":"10.1109\/DATE.2012.6176523"},{"key":"432_CR47","unstructured":"Rapita Systems: RapiTime explained. White Paper MC-WP-001-17, http:\/\/www.rapitasystems.com\/downloads\/white-papers\/rapitime-explained"},{"key":"432_CR48","unstructured":"Report on support of tools for case studies. Deliverable 3.12 of the parMERASA Project (2014). http:\/\/www.parmerasa.eu\/files\/deliverables\/Deliverable_3_12.pdf"},{"key":"432_CR49","doi-asserted-by":"publisher","unstructured":"Rochange, C., Bonenfant, A., Sainrat, P., Gerdes, M., Wolf, J., Ungerer, T., Petrov, Z., Mikulu, F.: WCET analysis of a parallel 3D multigrid solver executed on the MERASA multi-core. In: 10th International Workshop on Worst-Case Execution Time Analysis (WCET 2010), vol\u00a015, pp. 90\u2013100. Dagstuhl, Germany (2010). doi: 10.4230\/OASIcs.WCET.2010.90","DOI":"10.4230\/OASIcs.WCET.2010.90"},{"key":"432_CR50","doi-asserted-by":"publisher","unstructured":"Saifullah, A., Agrawal, K., Lu, C., Gill, C.: Multi-core real-time scheduling for generalized parallel task models. In: IEEE 32nd Real-Time Systems Symposium (RTSS), pp. 217\u2013226 (2011). doi: 10.1109\/RTSS.2011.27","DOI":"10.1109\/RTSS.2011.27"},{"key":"432_CR51","doi-asserted-by":"publisher","unstructured":"Schlingmann, S., Garbade, A., Weis, S., Ungerer, T.: Connectivity-sensitive algorithm for task placement on a many-core considering faulty regions. In: 19th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 417\u2013422 (2011). doi: 10.1109\/PDP.2011.58","DOI":"10.1109\/PDP.2011.58"},{"key":"432_CR52","unstructured":"Sensortechnik Wiedemann GmbH: ESX-3XL. Data Sheet. http:\/\/www.sensor-technik.de\/images\/stories\/pdf\/download\/esx-3xl_datenblatt_en.pdf (2014)"},{"issue":"12","key":"432_CR53","doi-asserted-by":"publisher","first-page":"1685","DOI":"10.1016\/S0167-8191(02)00189-8","volume":"28","author":"J S\u00e9rot","year":"2002","unstructured":"S\u00e9rot, J., Ginhac, D.: Skeletons for parallel image processing: an overview of the SKIPPER project. Parallel Comput. 28(12), 1685\u20131708 (2002). doi: 10.1016\/S0167-8191(02)00189-8","journal-title":"Parallel Comput."},{"key":"432_CR54","unstructured":"Stegmeier, A., Frieb, M., Jahr, R., Ungerer, T.: Algorithmic skeletons for parallelization of embedded real-time systems. In: 3rd Workshop on High-Performance and Real-time Embedded Systems (HiRES) (2015). http:\/\/www.cister.isep.ipp.pt\/hires2015\/Algorithmic_Skeletons_for_Parallelization_of_Embedded_Real-time_Systems.pdf"},{"key":"432_CR55","doi-asserted-by":"crossref","unstructured":"Ungerer, T., Bradatsch, C., Frieb, M., Kluge, F., Mische, J., Stegmeier, A., Jahr, R., Gerdes, M., Zaykov, P., Matusova, L., Li, Z.J.J., Petrov, Z., B\u00f6ddeker, B., Kehr, S., Regler, H., Hugl, A., Rochange, C., Ozaktas, H., Cass\u00e9, H., Bonenfant, A., Sainrat, P., Lay, N., George, D., Broster, I., Qui\u00f1ones, E., Pani\u0107, M., Abella, J., Hernandez, C., Cazorla, F., Uhrig, S., Rohde, M., Pyka, A.: Parallelizing industrial hard real-time applications for the parMERASA multi-core. Trans. Embed. Comput. Syst.: TECS (2016) (To appear)","DOI":"10.1145\/2910589"},{"key":"432_CR56","doi-asserted-by":"publisher","unstructured":"Ungerer, T., Bradatsch, C., Gerdes, M., Kluge, F., Jahr, R., Mische, J., Fernandes, J., Zaykov, P., Petrov, Z., B\u00f6ddeker, B., Kehr, S., Regler, H., Hugl, A., Rochange, C., Ozaktas, H., Casse, H., Bonenfant, A., Sainrat, P., Broster, I., Lay, N., George, D., Qui\u00f1ones, E., Pani\u0107, M., Abella, J., Cazorla, F., Uhrig, S., Rohde, M., Pyka, A.: parMERASA\u2014multi-core execution of parallelised hard real-time applications supporting analysability. In: 2013 Euromicro Conference on Digital System Design (DSD), pp. 363\u2013370 (2013). doi: 10.1109\/DSD.2013.46","DOI":"10.1109\/DSD.2013.46"},{"key":"432_CR57","unstructured":"Ungerer, T., Bradatsch, C., Gerdes, M., Kluge, F., Jahr, R., Mische, J., Stegmeier, A., Frieb, M., Fernandes, J., Zaykov, P., Petrov, Z., B\u00f6ddeker, B., Kehr, S., Regler, H., Hugl, A., Rochange, C., Ozaktas, H., Casse, H., Bonenfant, A., Sainrat, P., Broster, I., Lay, N., George, D., Qui\u00f1ones, E., Pani\u0107, M., Abella, J., Cazorla, F., Uhrig, S., Rohde, M., Pyka, A.: Experiences and results of parallelisation of industrial hard real-time applications for the parMERASA multi-core. In: 3rd Workshop on High-Performance and Real-Time Embedded Systems (HiRES) (2015). http:\/\/www.cister.isep.ipp.pt\/hires2015\/Experiences_and_Results_of_Parallelisation_of_Industrial_Hard_Real-time_Applications_for_the_parMERASA_Multi-core.pdf"},{"key":"432_CR58","doi-asserted-by":"publisher","unstructured":"Wang, Z., O\u2019Boyle, M.F.: Mapping parallelism to multi-cores: a machine learning based approach. In: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP \u201909, pp. 75\u201384. ACM, New York (2009). doi: 10.1145\/1504176.1504189","DOI":"10.1145\/1504176.1504189"},{"issue":"3","key":"432_CR59","doi-asserted-by":"publisher","first-page":"36:1","DOI":"10.1145\/1347375.1347389","volume":"7","author":"R Wilhelm","year":"2008","unstructured":"Wilhelm, R., Engblom, J., Aandreas, E., Holsti, N., Thesing, S., Whalley, D., Bernat, G., Ferdinand, C., Heckmann, R., Mitra, T., Mueller, F., Puaut, I., Puschner, P., Staschulat, J., Stenstr\u00f6m, P.: The worst-case execution time problem-overview of methods and survey of tools. ACM Trans. Embed. Comput. Syst. 7(3), 36:1\u201336:53 (2008). doi: 10.1145\/1347375.1347389","journal-title":"ACM Trans. Embed. Comput. Syst."}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-016-0432-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-016-0432-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-016-0432-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T20:02:35Z","timestamp":1559246555000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-016-0432-7"}},"subtitle":["Strategy and Two Case Studies for the Parallelization of Hard Real-Time Systems"],"short-title":[],"issued":{"date-parts":[[2016,5,3]]},"references-count":59,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2016,12]]}},"alternative-id":["432"],"URL":"https:\/\/doi.org\/10.1007\/s10766-016-0432-7","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2016,5,3]]}}}