@article{Huang2014, author = {Huang, Jia and Barner, Simon and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {A framework for reliability-aware embedded system design on multiprocessor platforms}, journal = {Microprocessors and Microsystems}, volume = {38}, number = {6}, pages = {539--551}, year = {2014}, month = mar, abstract = {This paper presents a model-driven framework that provides a tool-supported design flow for fault-tolerant embedded systems. Its system models comprise abstract descriptions of the application and the underlying execution platform. They provide the input to our analysis and optimization techniques that enable the automated exploration of design alternatives for applications with reliability requirements. The automated generation of source code and platform configuration files speeds up the development process. Our contribution is to advance reliability-aware design further into practice by providing an integrated tool framework and removing unrealistic assumptions in the analyzes. The case studies demonstrate the effectiveness of our approach.}, issn = {0141-9331}, doi = {10.1016/j.micpro.2014.02.007}, keywords = {Embedded systems; Reliability; Fault-tolerance ; Design optimization; Model-driven development}, } @article{Huang2013a, author = {Huang, Jia and Raabe, Andreas and Huang, Kai and Buckl, Christian and Knoll, Alois}, editor = {France, Robert and Kazmeier, J{\"{u}}rgen and Breu, Ruth and Atkinson, Colin}, title = {A Framework for Reliability-Aware Design Exploration for MPSoC Based Systems}, journal = {Design Automation for Embedded Systems (DAEM)}, year = {2013}, note = {(accepted)}, keywords = {tu9}, url = {Huang2013a.pdf}, } @inproceedings{Huang2012a, author = {Huang, Jia and Blech, Jan Olaf and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {Static Scheduling of a Time-Triggered Network-on-Chip based on SMT Solving}, booktitle = {Design, Automation and Test in Europe (DATE)}, year = {2012}, address = {Dresden, Germany}, url = {Huang2012a.pdf}, } @inproceedings{Huang2012b, author = {Huang, Jia and Huang, Kai and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, editor = {Petriu, Dorina C. and Rouquette, Nicolas and Haugen, Oystein}, title = {Towards Fault-Tolerant Embedded Systems with Imperfect Fault Detection}, booktitle = {49th Design Automation Conference (DAC)}, pages = {188-196}, year = {2012}, address = {San Francisco, CA, USA}, doi = {10.1145/2228360.2228398}, url = {Huang2012b.pdf}, } @inproceedings{Barner2011, author = {Barner, Simon and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {Beschreibung der Plattformabh{\"{a}}ngigkeit eingebetteter Applikationen mit Dienstmodellen}, booktitle = {Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme VII}, pages = {31-40}, year = {2011}, month = feb, url = {http://www.dagstuhl.de/11072}, } @inproceedings{Huang2011a, author = {Huang, Jia and Buckl, Christian and Raabe, Andreas and Knoll, Alois}, title = {Energy-Aware Task Allocation for Network-on-Chip Based Heterogeneous Multiprocessor Systems}, booktitle = {19th Euromicro International Conference on Parallel, Distributed and Network-Based Computing(PDP)}, year = {2011}, month = feb, address = {Ayia Napa, Cyprus}, doi = {10.1109/pdp.2011.10}, url = {Huang2011a.pdf}, } @inproceedings{Huang2011b, author = {Huang, Jia and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {A Workflow for Runtime Adaptive Task Allocation on Heterogeneous MPSoCs}, booktitle = {Design, Automation and Test in Europe (DATE)}, year = {2011}, address = {Grenoble, France}, doi = {10.1109/dasip.2010.5706243}, url = {Huang2011b.pdf}, } @inproceedings{Huang2011e, author = {Huang, Jia and Blech, Jan Olaf and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, editor = {Chen, Xiaoping and Stone, Peter and Sucar, LuisEnrique and van der Zant, Tijn}, title = {Analysis and Optimization of Fault-Tolerant Task Scheduling on Multiprocessor Embedded Systems}, booktitle = {International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS). Embedded System Week}, year = {2011}, address = {Taipei, Taiwan}, doi = {10.1145/2039370.2039409}, url = {Huang2011e.pdf}, } @inproceedings{Huang2011d, author = {Huang, Jia and Blech, Jan Olaf and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {Reliability-Aware Design Optimization for Multiprocessor Embedded Systems}, booktitle = {14th Euromicro International Conference on Digital System Design (DSD)}, year = {2011}, address = {Oulu, Finland}, doi = {10.1109/dsd.2011.34}, url = {Huang2011d.pdf}, } @inproceedings{Huang2010a, author = {Huang, Jia and Raabe, Andreas and Buckl, Christian and Knoll, Alois}, title = {Runtime Adaptive Allocation of Dynamically Mixed Tasks on a Heterogeneous MPSoC platform}, booktitle = {Design and Architectures for Signal and Image Processing conference (DASIP)}, year = {2010}, month = oct, address = {Edinburgh, UK}, doi = {10.1109/dasip.2010.5706243}, url = {Huang2010a.pdf}, }