{{{ Introduction @book{kopetz2011real, title={Real-time systems: design principles for distributed embedded applications}, author={Kopetz, Hermann}, year={2011}, publisher={Springer Science \& Business Media} } @inproceedings{tokuda1990real, title={Real-Time Mach: Towards a Predictable Real-Time System.}, author={Tokuda, Hideyuki and Nakajima, Tatsuo and Rao, Prithvi}, booktitle={USENIX Mach Symposium}, pages={73--82}, year={1990}, organization={Citeseer} } @inproceedings{konrad2005real, title={Real-time specification patterns}, author={Konrad, Sascha and Cheng, Betty HC}, booktitle={Proceedings of the 27th international conference on Software engineering}, pages={372--381}, year={2005}, organization={ACM} } @misc{dixon2013advantages, type = {{Norm}}, author = {{Dixon, Brad and O'Keeffe, Hugh}}, title = {{The Advantages of Real-Time Trace Debug in Complex Embedded Systems}}, howpublished = {\url{http://www.mentor.com/}}, year = {{2013}}, } @article{schneider2004ten, title={The ten secrets of embedded debugging}, author={Schneider, Stan and Fraleigh, Lori}, journal={Embedded Systems Programming}, volume={17}, pages={21--32}, year={2004}, publisher={MILLER FREEMAN INC.} } @inproceedings{lutz1993analyzing, title={Analyzing software requirements errors in safety-critical, embedded systems}, author={Lutz, Robyn R}, booktitle={Requirements Engineering, 1993., Proceedings of IEEE International Symposium on}, pages={126--133}, year={1993}, organization={IEEE} } @article{sifakis2003building, title={Building models of real-time systems from application software}, author={Sifakis, Joseph and Tripakis, Stavros and Yovine, Sergio}, journal={Proceedings of the IEEE}, volume={91}, number={1}, pages={100--111}, year={2003}, publisher={IEEE} } @inproceedings{zeng2011mechanisms, title={Mechanisms for guaranteeing data consistency and flow preservation in AUTOSAR software on multi-core platforms}, author={Zeng, Haibo and Natale, Marco Di}, booktitle={Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on}, pages={140--149}, year={2011}, organization={IEEE} } @misc{sailer2014reconstruction, title={{Towards an Automated Modelling Approach of Real-Time Systems from Trace Recordings}}, author={Andreas Sailer}, year={2014}, howpublished = {\url{subs.emis.de/LNI/Proceedings/Proceedings232/2233.pdf}}, organization={ICSE} } @misc{lauterbach2015third, title = {{Trace Export for Third-Party Timing Tools}}, author = {Lauterbach GmbH}, howpublished = {\url{http://www2.lauterbach.com/pdf/app_timing_tools.pdf}}, note = {Accessed: 2015-09-17}, year = {{2015}} } }}} OSEK {{{ @misc{osek, type = {{Norm}}, author = {{OSEK/VDX}}, title = {{OSEK/VDX Standard}}, howpublished = {\url{http://portal.osek-vdx.org/}}, note = {Accessed: 2015-05-05}, year = {{2005}}, } @misc{autosar, type = {{Norm}}, author = {{Autosar Consortium}}, title = {{AUTomotive Open System ARchitecture}}, howpublished = {\url{http://www.autosar.org/}}, note = {Accessed: 2015-05-10}, year = {{2003}}, } @misc{osekos, type = {{Norm}}, author = {{OSEK/VDX}}, title = {{Operating System}}, number = {{2.2.3}}, howpublished = {\url{http://portal.osek-vdx.org/files/pdf/specs/os223.pdf}}, year = {{2005}}, } @misc{osekoil, type = {{Norm}}, author = {{OSEK/VDX}}, title = {{OSEK Implementation Language}}, number = {{2.5}}, howpublished = {\url{http://portal.osek-vdx.org/files/pdf/specs/oil25.pdf}}, year = {{2004}}, } @misc{osekortia, type = {{Norm}}, author = {{OSEK/VDX}}, title = {{OSEK Run Time Interface}}, number = {{2.2}}, howpublished = {\url{http://portal.osek-vdx.org/files/pdf/specs/orti-a-22.pdf}}, year = {{2005}}, } @misc{osekortib, type = {{Norm}}, author = {{OSEK/VDX}}, title = {{OSEK Run Time Interface}}, number = {{2.2}}, howpublished = {\url{http://portal.osek-vdx.org/files/pdf/specs/orti-b-22.pdf}}, year = {{2005}}, } @misc{autosarbsw, type = {{Norm}}, author = {{AUTOSAR}}, title = {{General Specification of Basic Software Modules}}, number = {{4.2.1}}, howpublished = {\url{http://www.autosar.org/fileadmin/files/releases/4-2/software-architecture/general/standard/AUTOSAR_SWS_BSWGeneral.pdf}}, year = {{2014}}, } @article{naumann2009autosar, title={Autosar runtime environment and virtual function bus}, author={Naumann, Nico}, journal={Hasso-Plattner-Institut, Tech. Rep}, pages={38}, year={2009} } @misc{erikaos, type = {{Norm}}, author = {{EVIDENCE}}, title = {{ERIKA Enterprise Manual}}, number = {{1.4.5}}, howpublished = {\url{http://download.tuxfamily.org/erika/webdownload/manuals_pdf/ee_refman_1_4_5.pdf}}, year = {{2012}}, } }}} {{{ Tracing @inproceedings{felixarc2014, title={{Hardware-Based Tracing of Embedded Multi-Core Real-Time Systems}}, author={Martin, Felix and Stingl, Armin and Deubzer, Michael and Krämer, Stefan and Hobelsberger, Martin and Mottok, Jürgen}, booktitle={Applied Research Conference 2014 Conference Book}, year={2014} } @inproceedings{felixarc2015, title={{Automation of a Closed Loop Model-Based Development Process}}, author={Martin, Felix and Sailer, Andreas and Deubzer, Michael and Mottok, Jürgen}, booktitle={Applied Research Conference 2015 Conference Book}, year={2015} } @MastersThesis{felixproject1, type = {Project Thesis 1}, author = {Martin, Felix}, title = {{Hardware Based Tracing of Embedded Multi-Core Systems}}, school = {Ostbayerische Technische Hochschule Regensburg}, year = {2014} } @MastersThesis{felixproject2, type = {Project Thesis 2}, author = {Martin, Felix}, title = {{Automation of a Closed Loop Model-Based Development Process}}, school = {Ostbayerische Technische Hochschule Regensburg}, year = {2015} } @book{ferrari1978computer, title={Computer systems performance evaluation}, author={Ferrari, Domenico}, volume={21}, year={1978}, publisher={Prentice-Hall Englewood Cliffs} } @inproceedings{trumper2012maintenance, title={Maintenance of embedded systems: Supporting program comprehension using dynamic analysis}, author={Trümper, Jonas and Voigt, Stefan and Döllner, Jürgen}, booktitle={Software Engineering for Embedded Systems}, pages={58--64}, year={2012}, organization={IEEE} } % http://www.automotive2010.de/programm/content_data/Richter-Echtzeitnachweis.pdf @article{richterganzheitliche, title={Eine ganzheitliche Methodik f{\"u}r den automatisierten Echtzeit-Nachweis zur Absicherung hoch integrierter, sicherheitskritischer Software-Systeme}, author={Richter, Kai and Jersak, Marek and Ferdinand, Christian and Gliwa, Peter}, journal={Proceedings Automotive Safety and Security}, year={2010} } @incollection{nacht1989hardware, title={A Hardware Instrumentation Approach for Performance Measurement of a Shared-Memory Multiprocessor}, author={Nacht, George and Mink, Alan}, booktitle={Modeling Techniques and Tools for Computer Performance Evaluation}, pages={249--264}, year={1989}, publisher={Springer} } @inproceedings{mink1989performance, title={Performance measurement of a shared-memory multiprocessor using hardware instrumentation}, author={Mink, Alan and Nacht, George}, booktitle={System Sciences, 1989. Vol. I: Architecture Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on}, volume={1}, pages={267--276}, year={1989}, organization={IEEE} } @article{mink1990multiprocessor, title={Multiprocessor performance-measurement instrumentation}, author={Mink, Alan and Carpenter, Robert J. and Nacht, George and Roberts, John W.}, journal={Computer}, volume={23}, number={9}, pages={63--75}, year={1990}, publisher={IEEE} } @misc{winidea, author = {iSYSTEM AG für Informatiksysteme}, title = {winIDEA Integrated Development Environment}, howpublished = {\url{http://www.isystem.com/products/software/winidea}}, note = {Accessed: 2015-07-23} } % http://www.researchgate.net/profile/Klaus_Mcdonald-Maier/publication/3351788_Debug_support_for_complex_systems_on-chip_a_review/links/542c28bb0cf27e39fa92b2a2.pdf @article{hopkins2006debug, title={Debug support for complex systems on-chip: A review}, author={Hopkins, Andrew BT and McDonald-Maier, Klaus D}, journal={IEE Proceedings-Computers and Digital Techniques}, volume={153}, number={4}, pages={197--207}, year={2006}, publisher={IET} } @article{turley2004nexus, title={Nexus standard brings order to microprocessor debugging}, author={Turley, Jim}, journal={A White Paper www.nexus5001.org}, year={2004} } @incollection{stollon2011infineon, title={Infineon Multicore Debug Solution}, author={Stollon, Neal}, booktitle={On-Chip Instrumentation}, pages={219--230}, year={2011}, publisher={Springer} } @book{yiu2013definitive, title={The Definitive Guide to ARM{\textregistered} Cortex{\textregistered}-M3 and Cortex{\textregistered}-M4 Processors}, author={Yiu, Joseph}, year={2013}, publisher={Newnes} } @inproceedings{mayer2003debug, title={Debug support for complex system-on-chips}, author={Mayer, A and Siebert, H and Kolof, A and el Baradie, S}, booktitle={CMP media LLC, Embedded Systems Conference}, year={2003} } @article{interfaces, title={{Automotive Tool Interfaces}}, author={Mayer, Albrecht and Kless, Alfred and Weisse, Stefan}, year={2013}, journal={Techonline}, howpublished = {\url{http://www.techonline.com/}} } @misc{ieee5001, Key = {{IEEE-ISTO}}, publisher = {{Nexus 5001 Forum, Piscataway, NJ, USA}}, type = {{Norm}}, title = {{Standard for a Global Embedded Processor Debug Interface}}, number = {{IEEE-ISTO 5001}}, year = {{2012}}, } @misc{ic6000, author = {iSYSTEM AG für Informatiksysteme}, title = {Target Access Hardware iC6000}, howpublished = {\url{http://www.isystem.com/index.php/products/hardware/ic6000-on-chip-analyzer}}, note = {Accessed: 2015-07-22} } @misc{powertrace2, author = {Lauterbach Development Tools}, title = {Target Access Hardware PowerTrace-II}, howpublished = {\url{http://www.lauterbach.com/powertrace2.html}}, note = {Accessed: 2015-07-22} } @misc{tc27x, author = {Infineon Technologies AG}, title = {TriCore Processor Family}, howpublished = {\url{http://www.infineon.com/export/sites/default/media/Applications/Automotive/TriCore_Family-br-2012.pdf}}, note = {Accessed: 2015-07-22} } @misc{tc27block, author = {iSYSTEM AG}, title = {OCD TriCore}, howpublished = {\url{http://www.isystem.com/downloads/winIDEA/help/index.html?OCDTriCore.html}}, note = {Accessed: 2015-08-15} } }}} {{{ BTF @misc{btf, type = {{Norm}}, author = {{Timing Architects Embedded Systems GmbH}}, title = {{BTF-Specification}}, number = {{V 2.1.3}}, howpublished = {\url{https://wiki.eclipse.org/images/e/e6/TA_BTF_Specification_2.1.3_Eclipse_Auto_IWG.pdf}}, year = {{2014}}, } @phdthesis{deubzer2011robust, author={Michael Deubzer}, title={Robust Scheduling of Real-Time Applications on Efficient Embedded Multicore Systems}, school={Technische Universität München}, year={2011}, } }}} {{{ Mapping @misc{erikaaltick, author = {Evidence Embedding Technology}, title = {EE alarm tick implementation}, howpublished = {\url{http://svn.tuxfamily.org/viewvc.cgi/erika_erikae/repos/ee/trunk/ee/pkg/kernel/oo/src/ee_altick.c}}, note = {Accessed: 2015-08-26} } }}} {{{ Evaluation @misc{trace32, author = {Lauterbach GmbH}, title = {TRACE32 In-Circuit Debugger}, howpublished = {\url{http://www.lauterbach.com/tutorial.pdf}}, note = {Accessed: 2015-08-26} } @misc{hightec, author = {HighTec EDV-Systeme GmbH}, title = {Development Platform - HighTec EDV-Systeme GmbH}, howpublished = {\url{https://www.hightec-rt.com/en/products/development-platform.html}}, note = {Accessed: 2015-08-26} } @MastersThesis{christianmaster, type = {Master Thesis}, author = {Helm, Christian}, title = {{Event Trace Based Detection and Analysis of Memory Bottlenecks in Multicore Real-Time Systems}}, school = {Ostbayerische Technische Hochschule Regensburg}, year = {2014} } @MastersThesis{maxmaster, type = {Master Thesis}, author = {Hempe, Maximilian}, title = {{Modelling the Dynamic Behaviour of an AUTOSAR Operating System}}, school = {Hochschule München}, year = {2015} } @misc{cmmref, author = {Lauterbach GmbH}, title = {PRACTICE Script Language User's Guide}, howpublished = {\url{http://www2.lauterbach.com/pdf/practice_user.pdf}}, note = {Accessed: 2015-08-28} } @MastersThesis{stefanmaster, type = {Master Thesis}, author = {Schmidhuber, Stefan}, title = {{Genetic Optimization of Embedded Multicore Real-Time Systems}}, school = {Hochschule Regensburg}, year = {2012} } @misc{tasimulator, author = {{Timing Architects Embedded Systems GmbH}}, title = {Timing Architects Tool Suite Simulator}, howpublished = {\url{http://www.timing-architects.com/ta-tool-suite/simulator/}}, note = {Accessed: 2015-08-25} } @book{cassandras2008introduction, title={Introduction to discrete event systems}, author={Cassandras, Christos G and others}, year={2008}, publisher={Springer Science \& Business Media} } @book{banks2000dm, title={DM Nicol, Discrete-Event System Simulation}, author={Banks, J and Carson, JS and Nelson, BL}, year={2000}, publisher={Prentice hall Englewood Cliffs, NJ, USA} } @inproceedings{alfranseder2013modified, title={A modified synchronization model for dead-lock free concurrent execution of strongly interacting task sets in embedded systems}, author={Alfranseder, Martin and Mucha, Matthias and Schmidhuber, Stefan and Sailer, Alfons and Niemetz, Michael and Mottok, Jurgen}, booktitle={Applied Electronics (AE), 2013 International Conference on}, pages={1--6}, year={2013}, organization={IEEE} } @misc{erika, author = {Evidence Embedding Technology}, title = {Erika Enterprise Real-Time Operating System}, howpublished = {\url{http://erika.tuxfamily.org/drupal/}}, note = {Accessed: 2015-02-11} } @misc{autocore, author = {Elektrobit}, title = {EB tresos AutoCore}, howpublished = {\url{https://www.elektrobit.com/products/ecu/eb-tresos/autocore/}}, note = {Accessed: 2015-02-11} } @misc{rtdruidref, author = {Evidence Embedding Technology}, title = {RT-Druid Reference Manual}, howpublished = {\url{http://download.tuxfamily.org/erika/webdownload/manuals_pdf/rtdruid_refman_1_5.0.pdf}}, note = {Accessed: 2015-08-28} } @misc{tc29xa, author = {Infineon Technologies AG}, title = {TC29xA User Manual}, howpublished = {Confidental}, } @inproceedings{balci1995principles, title={Principles and techniques of simulation validation, verification, and testing}, author={Balci, Osman}, booktitle={Simulation Conference Proceedings, 1995. Winter}, pages={147--154}, year={1995}, organization={IEEE} } @article{geddes1990cases, title={How the cases you choose affect the answers you get: Selection bias in comparative politics}, author={Geddes, Barbara}, journal={Political analysis}, pages={131--150}, year={1990}, publisher={JSTOR} } @book{fowler2004uml, title={UML distilled: a brief guide to the standard object modeling language}, author={Fowler, Martin}, year={2004}, publisher={Addison-Wesley Professional} } }}} {{{ Conclusion @techreport{kastner2011integrated, title={An integrated timing analysis methodology for real-time systems}, author={K{\"a}stner, Daniel and Jersak, Marek and Ferdinand, Christian and Gliwa, Peter and Heckmann, Reinhold}, year={2011}, institution={SAE Technical Paper} } }}} {{{ Old @book{geilen2002formal, title={Formal techniques for verification of complex real-time systems}, author={Geilen, Marc Constantijn Willem}, year={2002}, publisher={Technische Universiteit Eindhoven} } @MastersThesis{helmba, type = {Bachelor's Thesis}, author = {Helm, Christian}, title = {{Modellierung und Simulation von Signal-Ketten in Echtzeitanwendungen zur Untersuchung des Kommunikationsverhaltens in eingebetteten Multi-Core Systemen}}, school = {Hochschule Regensburg}, year = {2012}, } @MastersThesis{helmproject2, type = {Project Thesis 1}, author = {Helm, Christian}, title = {{Development and Validation of a Simulation Model of the Infineon Aurix TC27x Memory Architecture}}, school = {Ostbayerische Technische Hochschule Regensburg}, year = {2013}, } // used to show that multi core systems are used @book{domeika2011software, title={Software development for embedded multi-core systems: a practical guide using embedded Intel architecture}, author={Domeika, Max}, year={2011}, publisher={Newnes} } // used in introduction about real time systems @BOOK{Kopetz2011, AUTHOR = {Kopetz, Hermann}, YEAR = {2011}, TITLE = {Real-Time Systems - Design Principles for Distributed Embedded Applications}, EDITION = {2. Aufl.}, ISBN = {978-1-441-98237-7}, PUBLISHER = {Springer Science \& Business Media}, ADDRESS = {Berlin Heidelberg}, } // for nyquist theorem @BOOK{Seibt2007, AUTHOR = {Seibt, Peter}, YEAR = {2007}, TITLE = {Algorithmic Information Theory - Mathematics of Digital Information Processing}, EDITION = {}, ISBN = {978-3-540-33219-0}, PUBLISHER = {Springer Science \& Business Media}, ADDRESS = {Berlin Heidelberg}, } // used to show show what autosar is about @inproceedings{heinecke2006autosar, title={AUTOSAR--Current results and preparations for exploitation}, author={Heinecke, Harald and Bielefeld, J{\"u}rgen and Schnelle, Klaus-Peter and Maldener, Nico and Fennel, Helmut and Weis, Oliver and Weber, Thomas and Ruh, Jens and Lundh, Lennart and Sand{\'e}n, Tomas and others}, booktitle={Euroforum conference May 3rd}, year={2006} } //checked @inproceedings{rafiq2013systematic, title={Systematic Modeling of Workflows in Trace-Based Software Debugging and Optimization}, author={Rafiq, Salman and Schmidt, Adriaan}, booktitle={ICSEA 2013, The Eighth International Conference on Software Engineering Advances}, pages={241--248}, year={2013} } //checked @inproceedings{kraft2010trace, title={Trace recording for embedded systems: Lessons learned from five industrial projects}, author={Kraft, Johan and Wall, Anders and Kienle, Holger}, booktitle={Runtime Verification}, pages={315--329}, year={2010}, organization={Springer Berlin Heidelberg} } @article{vermeulen2008overview, title={Overview of debug standardization activities}, author={Vermeulen, Bart and Stollon, Neal and Kuhnis, Rolf and Swoboda, Gary and Rearick, Jeff}, journal={Design \& Test of Computers, IEEE}, volume={25}, number={3}, pages={258--267}, year={2008}, publisher={IEEE} } @book{kuipers2012uniform, title={Uniform distribution of sequences}, author={Kuipers, Lauwerens and Niederreiter, Harald}, year={2012}, publisher={Courier Dover Publications} } @inproceedings{mink1987hardware, title={Hardware-Assisted Multiprocessor Performance Measurement}, author={Mink, Alan and Draper, Jesse M. and Roberts, John W. and Carpenter, Robert J.}, booktitle={Proceedings of the 12th IFIP WG 7.3 International Symposium on Computer Performance Modelling}, pages={151--168}, year={1987}, organization={North-Holland Publishing Co.} } //checked @inproceedings{mayer2012compact, title={Compact function trace (CFT)}, author={Mayer, Albrecht and Deml, Reinhard}, booktitle={System, Software, SoC and Silicon Debug Conference (S4D), 2012}, pages={1--2}, year={2012}, organization={IEEE} } //checked @misc{greenberger1994high, title={High-speed integrated circuit testing with JTAG}, author={Greenberger, Alan J. and Sam, Homayoon}, year={1994}, month=oct # "~11", publisher={Google Patents}, note={US Patent 5,355,369} } //checked @inproceedings{cousineau1999design, title={Design of a JTAG based run time reconfigurable system}, author={Cousineau, Cynthia and Laperle, Fran{\c{c}}ois and Savaria, Yvon}, booktitle={Field-Programmable Custom Computing Machines, 1999.}, pages={268--269}, year={1999}, organization={IEEE} } // infineon trace device. @BOOK{Stollon2010, AUTHOR = {Stollon, Neal}, YEAR = {2010}, TITLE = {On-Chip Instrumentation - Design and Debug for Systems on Chip}, EDITION = {1. Aufl.}, ISBN = {978-1-441-97563-8}, PUBLISHER = {Springer Science \& Business Media}, ADDRESS = {Berlin Heidelberg}, } // Nexus information - used in standards section @misc{nexus, title = {{Nexus Training}}, author = {Lauterbach GmbH}, howpublished = {\url{www.lauterbach.com}}, note = {Accessed: 2014-09-17}, year = {{2013}} } //pdfs // checked @misc{tricoreman, title = {TriCore User Manual (Volume 1)}, author = {Infineon Technologies AG}, howpublished = {\url{http://www.infineon.com/}}, note = {Accessed: 2014-05-16}, year = {{2012}} } // aurora trace specification @misc{aurora, author = {{Xilinx, Inc.}}, title = {{Aurora 8B/10B Protocol Specification}}, year = {{2010}}, howpublished = {\url{http://www.xilinx.com/}}, note = {Accessed: 2014-05-16} } // aurix emulation device source @misc{aurix, title = {TriCore Brochure including AURIX}, author = {Infineon Technologies AG}, howpublished = {\url{http://www.infineon.com/}}, note = {Accessed: 2014-05-16} } // arm core sight manual @misc{armptm, title = {ARM CoreSight Trace Architecture Specification}, author = {ARM}, howpublished = {\url{http://infocenter.arm.com/}}, note = {Accessed: 2014-05-16} } //urls //trace speed aurora - checked @misc{tricoreaurora, title = {Infineon TriCore AURIX Microcontroller Debug Support by UDE Debugger/Emulator}, author = {PLS Programmierbare Logik \& Systeme GmbH}, howpublished = {\url{http://www.pls-mc.com/content/view/52/244/}}, note = {Accessed: 2014-05-16} } //tricore on-chip debug logic explanation - checked @misc{tricorewinidea, Key = {{Infineon Aurix OCD Configuration WinIDEA}}, author = {iSYSTEM AG für Informatiksysteme}, title = {OCD TriCore Configuration}, howpublished = {\url{http://www.isystem.com/downloads/winIDEA/help/index.html?OCDTriCore.html}}, note = {Accessed: 2014-05-16} } // hardware access hardware @misc{isystem, author = {iSYSTEM AG für Informatiksysteme}, title = {iSYSTEM Target Access Hardware}, howpublished = {\url{http://www.isystem.com/products/hardware}}, note = {Accessed: 2014-05-16} } @misc{tainspector, author = {{Timing Architects Embedded Systems GmbH}}, title = {Timing Architects Tool Suite Simulator}, howpublished = {\url{http://www.timing-architects.com/}}, note = {Accessed: 2014-09-20} } @misc{lauterbachevidence, author = {{Lauterbach and Evidence}}, type = {Press Release}, title = {{Lauterbach and Evidence Collaborate on OSEK/VDX Tool Chain}}, howpublished = {\url{http://erika.tuxfamily.org/drupal/news/}}, note = {Accessed: 2014-09-27} } @misc{lauterbachdoc, author = {Lauterbach GmbH}, title = {{Debugger mit Rückspiegel - Trace-Techniken im Überblick}}, howpublished = {\url{http://www.lauterbach.com/}}, note = {Accessed: 2014-09-30} } @misc{isystemprofiler, author = {iSYSTEM AG für Informatiksysteme}, title = {Technical Document Profiler Concepts}, howpublished = {\url{http://www.isystem.com/}}, note = {Accessed: 2014-09-16} } //norms - checked @misc{iso26262, Key = {{ISO 26262}}, publisher = {{ISO, Geneva, Switzerland}}, type = {{Norm}}, title = {{Road vehicles - Functional safety}}, number = {{ISO 26262}}, year = {{2011}}, } @misc{ieee1149, Key = {{IEEE1149}}, type = {{Norm}}, title = {{Standard Test Access Port and Boundary-Scan Architecture}}, number = {{IEEE 1149}}, year = {{2012}}, } @book{doebelin1983measurement, title={Measurement systems}, author={Doebelin, Ernest O.}, year={1983}, publisher={McGraw-Hill} } @book{myers2011art, title={The art of software testing}, author={Myers, Glenford J and Sandler, Corey and Badgett, Tom}, year={2011}, publisher={John Wiley \& Sons} } # intro.tex @misc{sendall2003model, title={Model transformation the heart and soul of model-driven software development}, author={Sendall, Shane and Kozaczynski, Wojtek}, booktitle={Software, IEEE (Volume: 20, Issue: 5)}, organization={IEEE}, year={2003} } @misc{tatoolsuite, author = {{Timing Architects Embedded Systems GmbH}}, title = {Timing Architects Tool Suite}, howpublished = {\url{http://www.timing-architects.com/}}, note = {Accessed: 2015-03-10} } @misc{sailer2014autosar, author = {{Andreas Sailer}}, title = {{Timing Simulation of Multi-Core based AUTOSAR Models}}, howpublished = {\url{http://www.timing-architects.com/fileadmin/user_upload/Log-In_Miscellaneous/Whitepaper_Timing_Simulation_AUTOSAR.pdf}}, note = {Accessed: 2015-03-10} } # intro.tex @BOOK{Kopetz2011, AUTHOR = {Kopetz, Hermann}, YEAR = {2011}, TITLE = {Real-Time Systems - Design Principles for Distributed Embedded Applications}, EDITION = {2. Aufl.}, ISBN = {978-1-441-98237-7}, PUBLISHER = {Springer Science \& Business Media}, ADDRESS = {Berlin Heidelberg}, } # intro.tex @inproceedings{huselius2006automatic, title={Automatic generation and validation of models of legacy software}, author={Huselius, Joel and Andersson, Johan and Hansson, Hans and Punnekkat, Sasikumar}, booktitle={Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on}, pages={342--349}, year={2006}, organization={IEEE} } @misc{isystem, author = {iSYSTEM AG für Informatiksysteme}, title = {iSYSTEM Target Access Hardware}, howpublished = {\url{http://www.isystem.com/products/hardware}}, note = {Accessed: 2014-05-16} } // hardware access hardware @misc{lauterbach, author = {Lauterbach GmbH}, title = {Lauterbach Target Access Hardware}, howpublished = {\url{http://www.lauterbach.com}}, note = {Accessed: 2014-05-16} } @book{dijkstra2002cooperating, title={Cooperating sequential processes}, author={Dijkstra, Edsger W}, year={2002}, publisher={Springer} } @inproceedings{heinecke2006autosar, title={AUTOSAR--Current results and preparations for exploitation}, author={Heinecke, Harald and Bielefeld, J{\"u}rgen and Schnelle, Klaus-Peter and Maldener, Nico and Fennel, Helmut and Weis, Oliver and Weber, Thomas and Ruh, Jens and Lundh, Lennart and Sand{\'e}n, Tomas and others}, booktitle={Euroforum conference May 3rd}, year={2006} } //debug standards @article{vermeulen2008overview, title={Overview of debug standardization activities}, author={Vermeulen, Bart and Stollon, Neal and Kuhnis, Rolf and Swoboda, Gary and Rearick, Jeff}, journal={Design \& Test of Computers, IEEE}, volume={25}, number={3}, pages={258--267}, year={2008}, publisher={IEEE} } }}}