@inproceedings{FelisMottokBaueretal., author = {Felis, Simeon and Mottok, J{\"u}rgen and Bauer, B. and Kohlert, Dieter and Jantz, D. and Laumer, M.}, title = {FBI3 - Fehlereinspeisung auf Hardware-Ebene}, series = {3. Landshuter Symposium Mikrosystemtechnik, Tagungsband, 13. und 14. M{\"a}rz 2012, Hochschule Landshut}, booktitle = {3. Landshuter Symposium Mikrosystemtechnik, Tagungsband, 13. und 14. M{\"a}rz 2012, Hochschule Landshut}, pages = {119 -- 127}, language = {de} } @inproceedings{AlfransederMottok, author = {Alfranseder, Martin and Mottok, J{\"u}rgen}, title = {Benchmarking parallelisierbarer Algorithmen auf cuda Architekturen}, series = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, booktitle = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, publisher = {Vogel Business Media}, address = {W{\"u}rzburg}, language = {de} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {Dependable multicore scheduling}, series = {Continental Software Conference}, booktitle = {Continental Software Conference}, language = {en} } @article{RaabKraemerMottok, author = {Raab, Peter and Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen}, title = {Reliability of data processing and fault compensation in unreliable arithmetic processors, Microprocessors and Microsystems}, series = {Microprocessors and Microsystems}, volume = {40}, journal = {Microprocessors and Microsystems}, number = {Februar}, publisher = {Elsevier}, doi = {10.1016/j.micpro.2015.07.014}, pages = {102 -- 112}, abstract = {In logical circuits, like arithmetic operations in a processor system, arbitrary faults become a more tremendous aspect in future. Modern manufacturing processes lead to less reliability and higher vulnerability of software execution to soft-errors. The correctness of certain results is important especially for safety-critical applications whose reliability depends on the fault-free execution of each single instruction and the dependencies between them. The more complex a software is the more unreliable the outcome is. But, there is a contrary effect. If the probability for multiple faults increases, there is also the chance that two faults compensate each other and the result is correct again. This paper presents the basic ideas for such a reliability evaluation of a software's data flow with arbitrary soft-errors and the effect of fault compensation. Further, this evaluation provides a possibility to compare different implementations of a data flow with respect to the reliability. This is shown by the comparison of two different error codes as alternatives for coded data processing.}, language = {en} } @inproceedings{SoskaSchrollDeckerMottok, author = {Soska, Alexander and Schroll-Decker, Irmgard and Mottok, J{\"u}rgen}, title = {Implementation of Practical Exercises in Software Engineering Education to Improve the Acquirement of Functional and Non-Functional Competences}, series = {2014 International Conference on Interactive Collaborative Learning (ICL), 3-6 Dec. 2014, Dubai, UAE}, booktitle = {2014 International Conference on Interactive Collaborative Learning (ICL), 3-6 Dec. 2014, Dubai, UAE}, doi = {10.1109/ICL.2014.7017795}, abstract = {Software Engineering is a very volatile profession that requires a variety of theoretical as well as practical skills. In addition to expertise technical knowledge, graduates have to have a variety of social, methodical and personal competences. The acquirement of these non-functional competences are getting more and more important for a successful software engineer. To fulfill these requirements, it is necessarily important to prepare future professionals already during their college course of education. This paper presents exercises for a software engineering lecture with the goal to strengthen the students' practical experiences and to support the development of their non-functional competences. The developed exercises impart technical knowledge and encourage the students to improve their self-organized and lifelong learning. Thereby they are facing practical issues in all steps of the software engineering process while working on an inter semester project.}, language = {en} } @inproceedings{KraemerMottokRacek, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Racek, Stanislav}, title = {Proportionate fair based multicore scheduling for fault tolerant multicore real-time systems}, series = {International Conference on Electrical and Information Technologies (ICEIT), 25-27 March 2015, Marakesch, Morocco}, booktitle = {International Conference on Electrical and Information Technologies (ICEIT), 25-27 March 2015, Marakesch, Morocco}, doi = {10.1109/EITech.2015.7162952}, pages = {88 -- 93}, abstract = {In this paper we present a scheduling approach for safety critical, fault tolerant, multicore real-time embedded systems. For this kind of systems, not only the correctness of a computed result but also the strict adherence to timing requirements of computation is essential to avoid any kind of damage. To react to unpredictable, arbitrary hardware faults suitable error detection mechanisms have to be applied. The caused error itself and the detection and correction have great impact on the system's timing behavior. To still keep the real-time requirements, the used scheduling algorithm has to ensure maximum flexibility to disturbances of the timing. The group of Proportionate Fair (Pfairness) multicore scheduling algorithms has been proven to create an optimal schedule in polynomial time. The contribution of this paper is a Pfair-based algorithm that uses tight coupling between the error detection mechanisms and the scheduler of the real-time operating system to establish a loop-back connection.}, language = {en} } @inproceedings{NickSchorerMottok, author = {Nick, Matthias and Schorer, Michael and Mottok, J{\"u}rgen}, title = {Feasibility Study of a Build System Performing Automated Builds Based on Model-Based Build Descriptions}, series = {2nd Applied Research Conference 2012 (ARC 2012), 25./26. June 2012, Nuremberg}, booktitle = {2nd Applied Research Conference 2012 (ARC 2012), 25./26. June 2012, Nuremberg}, editor = {Mottok, J{\"u}rgen and Ziemann, Olaf}, publisher = {Shaker}, address = {Aachen}, pages = {71 -- 75}, language = {en} } @inproceedings{SteindlMottok, author = {Steindl, Michael and Mottok, J{\"u}rgen}, title = {Deriving an integration order in a component-based embedded system using simulated annealing}, series = {Proceedings of the 13. Mitteldeutschen Nachwuchswissenschaftlerkonferenz (NWK13), April 2012, Goerlitz, Germany}, booktitle = {Proceedings of the 13. Mitteldeutschen Nachwuchswissenschaftlerkonferenz (NWK13), April 2012, Goerlitz, Germany}, isbn = {978-3-86870-436-5}, language = {en} } @inproceedings{SteindlMottok, author = {Steindl, Michael and Mottok, J{\"u}rgen}, title = {Considering Schedule Requirements of Software Integration in Component based Embedded System}, series = {International Conference on Applied Electronics, 2012, Pilsen, Czech Republic}, booktitle = {International Conference on Applied Electronics, 2012, Pilsen, Czech Republic}, language = {en} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {Verbundprojekt EVELIN}, series = {HDS.Forum Lernkulturen}, booktitle = {HDS.Forum Lernkulturen}, language = {de} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {Entdeckendes Lernen}, series = {HDS.Forum Lernkulturen}, booktitle = {HDS.Forum Lernkulturen}, language = {de} }