@inproceedings{WeissRennerMottoketal., author = {Weiss, Nils and Renner, Sebastian and Mottok, J{\"u}rgen and Matoušek, V{\´a}clav}, title = {Automated Threat Evaluation of Automotive Diagnostic Protocols}, series = {ESCAR USA, 2021, Virtual}, booktitle = {ESCAR USA, 2021, Virtual}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-29882}, pages = {20}, abstract = {Diagnostic protocols in automotive systems can offer a huge attack surface with devastating impacts if vulnerabilities are present. This paper shows the application of active automata learning techniques for reverse engineering system state machines of automotive systems. The developed black-box testing strategy is based on diagnostic protocol communication. Through this approach, it is possible to automatically investigate a highly increased attack surface. Based on a new metric, introduced in this paper, we are able to rate the possible attack surface of an entire vehicle or a single Electronic Control Unit (ECU). A novel attack surface metric allows comparisons of different ECUs from different Original Equipment Manufacturers (OEMs), even between different diagnostic protocols. Additionally, we demonstrate the analysis capabilities of our graph-based model to evaluate an ECUs possible attack surface over a lifetime.}, language = {en} } @inproceedings{WindbuehlerOkkesimChristetal., author = {Windb{\"u}hler, Anna and Okkesim, S{\"u}kr{\"u} and Christ, Olaf and Mottaghi, Soheil and Rastogi, Shavika and Schmuker, Michael and Baumann, Timo and Hofmann, Ulrich G.}, title = {Machine Learning Approaches to Classify Anatomical Regions in Rodent Brain from High Density Recordings}, series = {44th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC 2022): 11-15 July 2022, Glasgow, Scotland, United Kingdom}, booktitle = {44th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC 2022): 11-15 July 2022, Glasgow, Scotland, United Kingdom}, publisher = {IEEE}, doi = {10.1109/EMBC48229.2022.9871702}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-35296}, pages = {3530 -- 3533}, abstract = {Identifying different functional regions during a brain surgery is a challenging task usually performed by highly specialized neurophysiologists. Progress in this field may be used to improve in situ brain navigation and will serve as an important building block to minimize the number of animals in preclinical brain research required by properly positioning implants intraoperatively. The study at hand aims to correlate recorded extracellular signals with the volume of origin by deep learning methods. Our work establishes connections between the position in the brain and recorded high-density neural signals. This was achieved by evaluating the performance of BLSTM, BGRU, QRNN and CNN neural network architectures on multisite electrophysiological data sets. All networks were able to successfully distinguish cortical and thalamic brain regions according to their respective neural signals. The BGRU provides the best results with an accuracy of 88.6 \% and demonstrates that this classification task might be solved in higher detail while minimizing complex preprocessing steps.}, language = {en} } @inproceedings{SchwertsikWestner, author = {Schwertsik, Andreas and Westner, Markus}, title = {Produktorientierte IT-Leistungsverrechnung als Br{\"u}ckenschlag zwischen IT-Leistungserstellung und -verwendung}, series = {Prozesse, Technologie, Anwendungen, Systeme und Management : Tagungsband zur 27. AKWI-Fachtagung vom 07. bis 10.09.2014 an der Oberbayerischen Technischen Hochschule Regensburg / hrsg. von Thomas Barton}, booktitle = {Prozesse, Technologie, Anwendungen, Systeme und Management : Tagungsband zur 27. AKWI-Fachtagung vom 07. bis 10.09.2014 an der Oberbayerischen Technischen Hochschule Regensburg / hrsg. von Thomas Barton}, organization = {Angewandte Forschung in der Wirtschaftsinformatik}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-928}, pages = {78 -- 91}, abstract = {Das vorliegende Paper untersucht anhand einer Fallstudie die Implementierung einer produktorientierten Leistungsverrechnung f{\"u}r IT-Services im Kontext eines international f{\"u}hrenden Industrieg{\"u}terunternehmens. Zun{\"a}chst werden die {\"o}konomischen und regulatorischen Anforderungen, die zur Ein-f{\"u}hrung des Systems gef{\"u}hrt haben, skizziert. Danach wird der Aufbau und Ablauf des Verrechnungsverfahrens geschildert: auf IT-Leistungserstellungs-seite werden die angefallenen Kosten {\"u}ber die Bildung sogenannter modularer „Service-Bausteine" den organisatorisch verantwortlichen Stellen als auch IT-Services zugeordnet. Auf Basis der geplanten Nachfragemenge werden diese IT-Services bepreist und in einem IT-Servicekatalog verzeichnet. Dort k{\"o}nnen sie von den Fachbereichen nachgefragt werden. Im Sinne von Vorteilen werden u.a. eine verursachungsgerechte Kostenverteilung erm{\"o}glicht, Kostentransparenz und -vergleichbarkeit geschaffen sowie das Kostenbewusstsein bei Leistungsempf{\"a}ngern und -erstellern gef{\"o}rdert. Als Nachteil erweist sich der administrative Aufwand zur Durchf{\"u}hrung der Kalkulation und in der Folge eine gewisse Statik des Systems, da unterj{\"a}hrige {\"A}nderungen nur unter Inkaufnahme von Zusatzaufwand nachgesteuert werden k{\"o}nnen.}, subject = {IT-Abteilung}, language = {de} } @inproceedings{SelgradLierKoeferletal., author = {Selgrad, Kai and Lier, Alexander and K{\"o}ferl, Franz and Stamminger, Marc and Lohmann, Daniel}, title = {Lightweight, Generative Variant Exploration for High-performance Graphics Applications}, series = {GPCE'15 : Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences ; October 26-27, 2015, Pittsburgh, PA, USA}, booktitle = {GPCE'15 : Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences ; October 26-27, 2015, Pittsburgh, PA, USA}, editor = {K{\"a}stner, Christian and Gokhāl{\´e}, Anir{\"u}ddhā}, publisher = {ACM}, address = {New York, USA}, isbn = {978-1-4503-3687-1}, pages = {141 -- 150}, abstract = {Rendering performance is an everlasting goal of computer graphics and significant driver for advances in both, hardware architecture and algorithms. Thereby, it has become possible to apply advanced computer graphics technology even in low-cost embedded appliances, such as car instruments. Yet, to come up with an efficient implementation, developers have to put enormous efforts into hardware/problem-specific tailoring, fine-tuning, and domain exploration, which requires profound expert knowledge. If a good solution has been found, there is a high probability that it does not work as well with other architectures or even the next hardware generation. Generative DSL-based approaches could mitigate these efforts and provide for an efficient exploration of algorithmic variants and hardware-specific tuning ideas. However, in vertically organized industries, such as automotive, suppliers are reluctant to introduce these techniques as they fear loss of control, high introduction costs, and additional constraints imposed by the OEM with respect to software and tool-chain certification. Moreover, suppliers do not want to share their generic solutions with the OEM, but only concrete instances. To this end, we propose a light-weight and incremental approach for meta programming of graphics applications. Our approach relies on an existing formulation of C-like languages that is amenable to meta programming, which we extend to become a lightweight language to combine algorithmic features. Our method provides a concise notation for meta programs and generates easily sharable output in the appropriate C-style target language.}, language = {en} } @inproceedings{LierMartinekStammingeretal., author = {Lier, Alexander and Martinek, Magdalena and Stamminger, Marc and Selgrad, Kai}, title = {A High-Resolution Compression Scheme for Ray Tracing Subdivision Surfaces with Displacement}, series = {Proceedings of the ACM on Computer Graphics and Interactive Techniques}, volume = {1}, booktitle = {Proceedings of the ACM on Computer Graphics and Interactive Techniques}, number = {2}, publisher = {The Association for Computers in Mathematics and Science Teaching}, doi = {10.1145/3233308}, pages = {1 -- 17}, abstract = {Subdivision surfaces, especially with displacement, are one of the key modeling primitives used in high-quality rendering environments, such as, e.g., movie production. While their use easily maps to rasterization-based frameworks, they pose a significant challenge for ray tracing environments. This is due to the fact that incoherent access patterns require storing or caching fully tessellated and displaced meshes for efficient intersection computations. In this paper we use a two-tier hierarchy built on a scene's patches. It relies on compressed and quantized bounding volumes on the second tier to reduce the size of the BVH itself. Based on this acceleration structure, we propose a quantized, compact approximation for leaf nodes while being faithful to the underlying patch-geometry. We build on recent advances and present a system that shows competitive performance regarding run-time speed, which is close to full-resolution pre-tessellation methods as well as to previous compression approaches. Ultimately, we provide strong compression of up to a factor of 5: 1 compared to state-of-the-art methods while maintaining high geometrical fidelity surpassing similarly compact approximations and getting close to uncompressed geometry.}, language = {en} } @inproceedings{BockWeiss, author = {Bock, Sebastian and Weiß, Martin Georg}, title = {Non-Convergence and Limit Cycles in the Adam Optimizer}, series = {Proceedings of the 28th International Conference on Artificial Neural Networks, 2019, Munich, Germany, September 17-19}, booktitle = {Proceedings of the 28th International Conference on Artificial Neural Networks, 2019, Munich, Germany, September 17-19}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-490}, pages = {232 -- 243}, abstract = {One of the most popular training algorithms for deep neural networks is the Adaptive Moment Estimation (Adam) introduced by Kingma and Ba. Despite its success in many applications there is no satisfactory convergence analysis: only local convergence can be shown for batch mode under some restrictions on the hyperparameters, counterexamples exist for incremental mode. Recent results show that for simple quadratic objective functions limit cycles of period 2 exist in batch mode, but only for atypical hyperparameters, and only for the algorithm without bias correction. We extend the convergence analysis to all choices of the hyperparameters for quadratic functions. This finally answers the question of convergence for Adam in batch mode to the negative. We analyze the stability of these limit cycles and relate our analysis to other results where approximate convergence was shown, but under the additional assumption of bounded gradients which does not apply to quadratic functions. The investigation heavily relies on the use of computer algebra due to the complexity of the equations.}, subject = {Neuronales Netz}, language = {en} } @inproceedings{StrasserWestner, author = {Strasser, Artur and Westner, Markus}, title = {Knowledge Transfer in IS Offshoring}, series = {Proceedings of the 19th Pacific Asia Conference on Information Systems (PACIS 2015) Singapore, July 5-9}, booktitle = {Proceedings of the 19th Pacific Asia Conference on Information Systems (PACIS 2015) Singapore, July 5-9}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-835}, pages = {1 -- 15}, abstract = {IS offshoring research regarding knowledge transfer processes, roles involved, as well as influencing factors is characterized by its diverse and heterogeneous nature. Covering the last fifteen years of IS offshoring research, this paper provides a consolidated view of the field of study. It presents a generic knowledge transfer process consisting of four stages and five milestones. These stages are characterized and evaluated according to their relevance for knowledge transfer, the types of knowledge transferred, the main activities and methods for transfer and testing, as well as the goals pursued. Furthermore, we aggregate the diverse literature findings relating to individuals who facilitate knowledge transfer processes into a general role. We label this role "offshore coordinator" and present its core tasks and necessary skills. In addition, we identify and cluster core factors that influence success or failure of knowledge transfer. In summary, our study answers calls to discontinue with empirically derived definitions in favor of theory-based conceptualization of the IS offshoring research field with respect to knowledge transfer processes, roles, and success factors. Future studies can build on these results and examine questions with respect to particular characteristics of knowledge transfer processes and their influencing success and failure factors.}, subject = {Betriebliches Informationssystem}, language = {en} } @inproceedings{BockWeiss, author = {Bock, Sebastian and Weiß, Martin Georg}, title = {A Proof of Local Convergence for the Adam Optimizer}, series = {Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), 2019, Budapest, Hungary, July 14-19}, volume = {2019}, booktitle = {Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), 2019, Budapest, Hungary, July 14-19}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-501}, pages = {1 -- 8}, abstract = {Adaptive Moment Estimation (Adam) is a very popular training algorithm for deep neural networks, implemented in many machine learning frameworks. To the best of the authors knowledge no complete convergence analysis exists for Adam. The contribution of this paper is a method for the local convergence analysis in batch mode for a deterministic fixed training set, which gives necessary conditions for the hyperparameters of the Adam algorithm. Due to the local nature of the arguments the objective function can be non-convex but must be at least twice continuously differentiable.}, subject = {Neuronales Netz}, language = {en} } @inproceedings{StadlerHofmeisterDuennweber, author = {Stadler, Timo and Hofmeister, Simon and D{\"u}nnweber, Jan}, title = {A Method for the Optimized Placement of Bus Stops Based on Voronoi Diagrams}, series = {Proceedings of the 55th Hawaii International Conference on System Sciences (HICSS55): January 3-7, 2022, Maui, Hawaii, USA}, booktitle = {Proceedings of the 55th Hawaii International Conference on System Sciences (HICSS55): January 3-7, 2022, Maui, Hawaii, USA}, doi = {10.24251/HICSS.2022.694}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-21214}, pages = {5686 -- 5694}, abstract = {In this paper a new method for placing bus stops is presented. The method is suitable for permanently installed new bus stops and temporarily chosen collection points for call busses as well. Moreover, our implementation of the Voronoi algorithm chooses new locations for bus stops in such a way that more bus stops are set in densely populated areas and less in less populated areas. To achieve this goal, a corresponding weighting is applied to each possible placement point, based on the number of inhabitants around this point and the points of interest, such as medical centers and department stores around this point. Using the area of Roding, a small town in Bavaria, for a case study, we show that our method is especially suitable for for rural areas, where there are few multi-family houses or apartment blocks and the area is not densely populated.}, language = {en} } @inproceedings{StauferHauserEzeretal., author = {Staufer, Susanne and Hauser, Florian and Ezer, Timur and Grabinger, Lisa and Nadimpalli, Vamsi Krishna and R{\"o}hrl, Simon and Bugert, Flemming and Bittner, Dominik and Mottok, J{\"u}rgen}, title = {EVALUATION OF THE LEARNING MANAGEMENT SYSTEM PYTHIA}, series = {EDULEARN Proceedings: 16th International Conference on Education and New Learning Technologies, Palma, Spain. 1-3 July, 2024}, booktitle = {EDULEARN Proceedings: 16th International Conference on Education and New Learning Technologies, Palma, Spain. 1-3 July, 2024}, publisher = {IATED}, issn = {2340-1117}, doi = {10.21125/edulearn.2024.2189}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-73474}, pages = {9089 -- 9098}, abstract = {Learning management systems gain importance due to the Corona pandemic. To personalize such a learning management system, a Moodle adaption named Pythia was created. Pythia is implemented as a Moodle plugin solution. The possibility of generating learning paths with various algorithms and the change of the graphical user interface is significant. Learning paths are generated with two different algorithms. Nestor algorithm generates learning paths with a Bayesian network, while Tyche algorithm uses a Markov model. The graphical user interface is adapted to the generated learning paths where learning element symbols are customized and the individual learning paths are depicted. This paper presents the results of a qualitative survey among German students with the aim of evaluating the first version of the learning management system Pythia. 25 students took the subject "Software Engineering for Safe and Secure Systems" in the winter term of 2023/24. The 68 asked questions focus on usage behavior, graphical user interface, usability, preferences, volume, and quality of learning elements, and learning paths. Our Moodle course for the lecture contains seven sections, each section has minimum one subsection on which the learning path is calculated. Last three sections are designed by presenting minimum one learning element of each learning element category except the collaboration tool. In a previous work, ten learning element categories were designed and evaluated comprising manuscript, brief overview, learning goal, quiz, exercise, summary, three types of additional material, and collaboration tool. The first sections are left as they are initially designed by the lecturer (normal section). The survey considers the difference between normal sections and diverse sections. Furthermore, the generated learning paths are evaluated. 13 students undertook Nestor learning paths, whereas 12 undertook Tyche learning paths. The results suggest that for the majority of students, the learning element symbols are well-chosen. Moreover, all students wish the elements relevant to the exam to be labelled. 23 students are overwhelmed by the number of learning elements in the last sections of the Moodle course. In the future, some suggestions will be implemented such as the labelling of exam relevant learning elements. To overcome the overload of learning elements, a strategy could be developed like hiding learning elements not preferred by the learning path algorithm.}, language = {en} } @inproceedings{HantschWestner, author = {Hantsch, Carolin and Westner, Markus}, title = {Governance of IT/OT Convergence: A Review of Academic and Practitioner Literature}, series = {16th Mediterranean Conference on Information Systems (MCIS) 2024, Proceedings, October 3rd to 5th, 2024, Porto, Portugal}, booktitle = {16th Mediterranean Conference on Information Systems (MCIS) 2024, Proceedings, October 3rd to 5th, 2024, Porto, Portugal}, publisher = {AIS eLibrary}, isbn = {978-989-33-6886-2}, doi = {10.35096/othr/pub-7833}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-78335}, pages = {16}, abstract = {The convergence, i.e., integration, of Information Technology (IT) and Operational Technology (OT) is a critical aspect of digital transformation in industries, driving efficiency, innovation, and competitive advantage. However, this integration also introduces significant challenges, particularly in governance. This paper presents a comprehensive literature review of IT/OT convergence, focusing on the governance challenges and strategies drawn from both academic and practitioner literature. The findings reveal that effective governance is crucial for successful IT/OT convergence, requiring clear definitions of roles and responsibilities, cross-functional collaboration, and a unified approach to mitigate risks and align organizational goals. Key IT/OT convergence governance strategies include establishing a Center of Excellence, adopting a risk-based approach, and fostering a culture of change. The paper highlights the need for further research to develop comprehensive governance frameworks and empirically examine the impact of governance on IT/OT convergence success. This paper provides valuable insights for both researchers and practitioners navigating the complexities of IT/OT convergence and governance in the era of Industry 4.0.}, language = {en} } @inproceedings{GrabingerMottok, author = {Grabinger, Lisa and Mottok, J{\"u}rgen}, title = {On selecting hypothesis tests for group differences}, series = {ICERI2024 Proceedings: 17th Annual International Conference of Education, Research and Innovation, 11th-13th November 2024, Seville, Spain}, booktitle = {ICERI2024 Proceedings: 17th Annual International Conference of Education, Research and Innovation, 11th-13th November 2024, Seville, Spain}, publisher = {IATED}, doi = {10.21125/iceri.2024.0272}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-78200}, pages = {702 -- 712}, abstract = {Deciding on the right method of analyzing empirical research data can be difficult - especially when it comes to choosing specific methods of inferential statistics, where there is often not one right way, but a variety of valid options (e.g., using an ANOVA or its non-parametric alternative for data that is not perfectly normally distributed). Novice researchers not only lack the experience to know when a particular hypothesis test is appropriate, but struggle to find suitable literature to familiarize themselves (i.e., literature that is not too superficial, yet comprehensible). With the present article we provide a remedy following the didactic method of scaffolding: We present a systematization of the most elementary inferential statistical methods, namely hypothesis tests for group differences. We start by explaining basic terms (e.g., independent variable) and then give step-by-step instructions for choosing a proper hypothesis test based on data properties, implementing it from scratch, and reporting or interpreting its results. With these practical cookbook-like guidelines, this article serves as a concise starting point for young researchers entering the field of empirical research, as a valuable resource for their instructors, and as a basis for automating statistical procedures in a software system.}, language = {en} } @inproceedings{SpaethWestner, author = {Sp{\"a}th, Carina and Westner, Markus}, title = {Challenges in Agile Transformations: A Comprehensive Review}, series = {16th Mediterranean Conference on Information Systems (MCIS) 2024, Proceedings, October 3rd to 5th, 2024, Porto, Portugal}, booktitle = {16th Mediterranean Conference on Information Systems (MCIS) 2024, Proceedings, October 3rd to 5th, 2024, Porto, Portugal}, publisher = {AIS eLibrary}, doi = {10.35096/othr/pub-7832}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-78320}, pages = {18}, abstract = {This paper investigates the challenges organizations face during agile transformations, a critical adaptation in today's fast-paced business environment. Despite the potential benefits, many companies struggle with the implementation of agile methodologies. Through a systematic literature review of recent publications, we identify and categorize 19 challenges into three main areas: people, leadership, and organisation/processes. Our findings highlight that the most significant issues arise within the 'people' category, including plan-driven thinking, lack of knowledge, and inefficient collaboration. Leadership challenges involve insufficient management support and cultural mismatches, while organisation/process-related issues encompass inadequate planning and coordination. By synthesizing these challenges, this study provides a comprehensive overview aimed at helping practitioners anticipate and mitigate potential obstacles, thereby increasing the likelihood of successful agile transformations. These insights extend existing knowledge and emphasize the need for a holistic approach to manage the people, the leadership, and the organisation/process challenges of agile transformation.}, language = {en} } @inproceedings{WestnerCuestaGorostidiGutierrezRodriguezetal., author = {Westner, Markus and Cuesta Gorostidi, Irene and Gutierrez Rodriguez, Uxue and Oyarbide-Zubillaga, Aitor and Fern{\´a}ndez Rodr{\´i}guez, Isabel}, title = {Enhancing work-based learning through the i-wobal project and its digital school of work-based learning (WBL) facilitators}, series = {17th annual International Conference of Education, Research and Innovation (ICERI2024), Seville, Spain. 11-13 November, 2024}, booktitle = {17th annual International Conference of Education, Research and Innovation (ICERI2024), Seville, Spain. 11-13 November, 2024}, publisher = {IATED}, address = {Sevilla}, isbn = {978-84-09-63010-3}, issn = {2340-1095}, doi = {10.21125/iceri.2024}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-78459}, pages = {10}, abstract = {The i-WOBAL project, supported by Erasmus+, strategically enhances work-based learning (WBL) in higher education and vocational training across Europe, with a particular focus on supporting the professional development of company and academic facilitators of students engaged in WBL environments. This initiative launches the i-WOBAL didactical guide, together with the establishment of the digital school of WBL facilitators, a digital learning space designed to translate the theoretical framework of the guide into practical, actionable strategies for facilitators. The project is the result of the coordinated work of a consortium of 7 higher education and vocational training institutions from 5 different European countries. The digital school of WBL facilitators serves as a training hub where facilitators from both academic institutions and the business sector receive specialised training to effectively guide and support students. The digital school offers a structured curriculum, including modules on relevant soft skills, to ensure that facilitators are well equipped to manage and enhance the WBL experience for students. This paper describes the curriculum and pedagogical approaches of the digital school of WBL facilitators, its role in facilitating the practical application of WBL strategies and the collaboration of the partners to bring in their unique expertise. The collaborative nature of the i-WOBAL project, involving a consortium of European educational and corporate institutions, promotes a shared culture of best practice and continuous innovation in WBL. The potential scalability of this model offers significant implications for future educational policies aimed at standardising and improving the facilitation of WBL across different educational systems and market environments.}, language = {en} } @inproceedings{SpaethWestner, author = {Sp{\"a}th, Carina and Westner, Markus}, title = {Navigating Agile Transformations}, series = {SaudiCIS 2024 Proceedings:1st Saudi Conference on Information Systems, November 19 to 21, 2024, Dhahran, Saudi Arabia}, booktitle = {SaudiCIS 2024 Proceedings:1st Saudi Conference on Information Systems, November 19 to 21, 2024, Dhahran, Saudi Arabia}, publisher = {Association for Information Systems Electronic Library}, address = {Dhahran}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-78700}, pages = {1-9}, abstract = {This study investigates how companies overcome challenges in agile transformations. Through interviews with ten experts from German companies across different industries, we identify key drivers, challenges, and success factors. Our findings reveal inefficiency, mimetic isomorphism, and competitive pressure as primary transformation drivers. We categorize challenges and solutions into people, organizational, and process-related factors, emphasizing the central role of human elements. The study presents 14 key success factors, with management involvement, commitment to agility, and strategic staffing emerging as crucial. These insights provide a framework for understanding and implementing agile transformations, offering guidance for organizations. Our results contribute to both theoretical understanding and practical application of agile methodologies in corporate settings.}, language = {en} } @inproceedings{StadtlerNitaDuennweber, author = {Stadtler, Timo and Nita, Spyro and D{\"u}nnweber, Jan}, title = {A Parallel Hybrid Genetic Search for the Capacitated VRP with Pickup and Delivery}, series = {34th International Workshop, LCPC 2021, Newark, DE, USA, October 13-14, 2021}, booktitle = {34th International Workshop, LCPC 2021, Newark, DE, USA, October 13-14, 2021}, doi = {10.35096/othr/pub-6985}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-69854}, abstract = {In the realm of parallel computing, optimization plays a pivotal role in achieving efficient and scalable solutions. In this work, we present the parallelization of a hybrid genetic search for solving the Capacitated Vehicle Routing Problem with Pickup and Delivery (CVRPPD).It leverages the synergy between genetic algorithms and parallel computing to address the complex optimization problem. This hybrid algorithm combines a customized version of local search with a genetic algorithm to compute an effective solution. Our implementation makes use of the Message Passing Interface (MPI) for data distribution and parallel execution. In addition, we run multi-threaded processes on NVIDIA graphical processors using the CUDA technology, which further increases the computation speed and consequently minimizes the runtime. Parallelization also allows the best-improvement strategy to be used instead of the rst-improvement strategy while maintaining the same runtime. We store the resulting routes in a bus route database which we created as the basis of an extensive library of optimal routes for our specifc use case of optimizing bus routes in a rural area. The experimental results on real road data show that the parallel implementation of the Hybrid Genetic Search (HGS) achieves significant improvements in runtime over the sequential implementation above a certain problem size. We believe that our implementation of the parallel hybrid genetic search method can have a great in influence on optimization strategies in parallel computing and can also be applied to other subproblems of the VRP.}, language = {en} } @inproceedings{SailerSchmidhuberDeubzeretal., author = {Sailer, Andreas and Schmidhuber, Stefan and Deubzer, Michael and Mottok, J{\"u}rgen}, title = {Amalthea - Plattform f{\"u}r kontinuierliche, modellbasierte Entwicklung}, series = {Tagungsband, 6th Embedded Software Engineering, Kongress 2013, 2. bis 6. Dezember 2013, Sindelfingen}, booktitle = {Tagungsband, 6th Embedded Software Engineering, Kongress 2013, 2. bis 6. Dezember 2013, Sindelfingen}, pages = {538 -- 544}, language = {de} } @inproceedings{Raptis, author = {Raptis, Georgios}, title = {Empfehlungen der B{\"A}K zum Datenschutz im Praxisalltag, Darstellung unter technischen Aspekten}, series = {conhIT 2009, Berlin, 22.04.2009}, booktitle = {conhIT 2009, Berlin, 22.04.2009}, subject = {Arztpraxis}, language = {de} } @inproceedings{Raptis, author = {Raptis, Georgios}, title = {Health Professional eIDs vis-{\´a}-vis a Single Market Perspective}, series = {European Health Telematics Association, Berlin, 25.10.2011}, booktitle = {European Health Telematics Association, Berlin, 25.10.2011}, language = {de} } @inproceedings{RushSchmidRaptis, author = {Rush, Logan and Schmid, Marina and Raptis, Georgios}, title = {Privacy Challenges in Genomic Data: A Scoping Review of Risks, Mitigation Strategies, and Research Gaps.}, series = {Information and Communication Technology: 13th International Symposium, SOICT 2024, Danang, Vietnam, December 13-15, 2024, Proceedings, Part II}, booktitle = {Information and Communication Technology: 13th International Symposium, SOICT 2024, Danang, Vietnam, December 13-15, 2024, Proceedings, Part II}, publisher = {Springer}, address = {Singapore}, doi = {10.1007/978-981-96-4285-4_34}, pages = {416 -- 430}, abstract = {Advances in genomic research have created new privacy challenges. This scoping review analyzes the risks associated with the processing, storage, and sharing of genomic data including epigenetics, and examines current privacy protection strategies. It also attempts to identify research gaps in this area. Using the PRISMA methodology, 37 relevant studies were identified and analyzed. The results of the risk assessment can be grouped into four main themes: Risks posed by processing of functional genomic data, sharing of genomic data, patient (re-)identification, and dividuality, i.e. the extending of privacy risks to blood relatives. The identified risk mitigation strategies were systematically categorized into five classes: pre-release measures, governance, secure data processing and exchange, access restriction and transparency, anonymization and masking. However, there are some important research gaps that still need to be addressed. The current literature neglects to assess the likelihood of potential breaches and tends to focus only on assessing possible scenarios of privacy risks. It also mainly fails to assess the role of contextualized data and the effectiveness of policies and governance systems with respect to privacy risks.}, language = {en} } @inproceedings{Raptis, author = {Raptis, Georgios}, title = {Ein Verfahren zur L{\"o}sung des Problems der kryptographischen Langzeitsicherheit medizinischer Daten, die in einer Infrastruktur gespeichert werden}, series = {BIOSIG-Konferenz 2007, Darmstadt}, booktitle = {BIOSIG-Konferenz 2007, Darmstadt}, abstract = {Medizinische Daten, die - wie derzeit f{\"u}r die Telematik-Infrastruktur nach \S291a SGB V spe-zifiziert - auch außerhalb der physischen Kontrolle der Eigent{\"u}mer oder Ersteller (also z.B. außerhalb von Arztpraxen oder Klinken) auf Servern kryptographisch verschl{\"u}sselt gespeichert werden, m{\"u}ssen sehr lange vertraulich bleiben. Insbesondere darf der technische Betreiber des Servers, der die Daten speichert, keinen Zugriff erlangen. Es kann jedoch keine verl{\"a}ssliche Aussage dahingehend getroffen werden, ob die heute eingesetzten kryp-tographischen Algorithmen in 30 oder 40 Jahren die Vertraulichkeit der medizinischen Daten weiterhin gew{\"a}hrleisten. Es wird ein Verfahren vorgestellt, welches das Problem der langfristigen Sicherheit von verschl{\"u}sselt gespeicherten medizinischen Daten aus kryptographischer Sicht l{\"o}st. Die Anwendung des Verfahrens wird am Beispiel einer nach den derzeit bekannten gematik-Spezifikationen definierten Infrastruktur veranschaulicht. Es wird von einer getrennten Speicherung von verschl{\"u}sselten medizinischen Daten und Schl{\"u}sselmaterial ausgegangen. Die Daten werden an der Datenquelle (Konnektor, z.B. eines Arztes) mit einem Einmalblock (One Time Pad, OTP) verschl{\"u}sselt. Sie sind damit beweisbar sicher verschl{\"u}sselt, weil das One-Time-Pad-Verschl{\"u}sselungsverfahren beweisbar „perfekt geheim" ist. Der OTP-Schl{\"u}ssel wird mit einem symmetrischen Schl{\"u}ssel verschl{\"u}sselt, der wiederum mit den asymmetrischen Schl{\"u}sseln aller Zugriffsberechtigten verschl{\"u}sselt wird. Die kryptographische, technische und organisatorische Sicherheit des Verfahrens sowie seine Voraussetzungen und Kosten werden analysiert.}, subject = {Gesundheitsinformationssystem}, language = {de} } @inproceedings{Raptis, author = {Raptis, Georgios}, title = {Die Konzepte und Mechanismen der elektronischen Gesundheitskarte und des Heilberufsausweises aus der Sicht der Datensicherheit / des Datenschutzes}, series = {Forschungsseminar med. Informatik an der Universit{\"a}t Heidelberg, 22.06.2006}, booktitle = {Forschungsseminar med. Informatik an der Universit{\"a}t Heidelberg, 22.06.2006}, subject = {Elektronische Gesundheitskarte}, language = {de} } @inproceedings{Raptis, author = {Raptis, Georgios}, title = {Notfalldaten und Datenerhalt mit der elektronischen Gesundheitskarte.}, series = {Tagungsband 22. Smartcard-Workshop 2012}, booktitle = {Tagungsband 22. Smartcard-Workshop 2012}, publisher = {Fraunhofer-Verlag}, pages = {166}, subject = {Elektronische Gesundheitskarte}, language = {de} } @inproceedings{SoskaSchummJosephetal., author = {Soska, Alexander and Schumm, Michael and Joseph, Saskia and Reschke, Michael and Mottok, J{\"u}rgen and Niemetz, Michael and Schroll-Decker, Irmgard}, title = {Comparison of Frontal Lecture and Workshop Learning Arrangements in a Software Engineering Education Project}, series = {2014 IEEE Global Engineering Education Conference (EDUCON), Istanbul, Turkey}, booktitle = {2014 IEEE Global Engineering Education Conference (EDUCON), Istanbul, Turkey}, doi = {10.1109/EDUCON.2014.6826162}, pages = {653 -- 658}, abstract = {The increase in complexity of software and its creation over the last decades requires an increase in the quality of the education of software engineering professionals. The number of Universities which answer this call by replacing or extending lectures with simulated software projects is constantly rising. However, the question how to best transfer new technological knowledge needed to be successful within this projects to the students remains open. Therefore this paper will present a comparison between the classical frontal lecture and a modern workshop learning arrangement used within these projects. By the use of workshops not only the knowledge transfer but also the acquisition of personal and social competences will be facilitated. Furthermore positive experiences with workshops at university level will support life-long learning.}, language = {en} } @inproceedings{RamsauerLohmannMauerer, author = {Ramsauer, Ralf and Lohmann, Daniel and Mauerer, Wolfgang}, title = {The List is the Process: Reliable Pre-Integration Tracking of Commits on Mailing Lists}, series = {2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), 25-31 May 2019, Montreal, QC, Canada}, booktitle = {2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), 25-31 May 2019, Montreal, QC, Canada}, publisher = {IEEE}, doi = {10.1109/ICSE.2019.00088}, pages = {807 -- 818}, abstract = {A considerable corpus of research on software evolution focuses on mining changes in software repositories, but omits their pre-integration history. We present a novel method for tracking this otherwise invisible evolution of software changes on mailing lists by connecting all early revisions of changes to their final version in repositories. Since artefact modifications on mailing lists are communicated by updates to fragments (i.e., patches) only, identifying semantically similar changes is a non-trivial task that our approach solves in a language-independent way. We evaluate our method on high-profile open source software (OSS) projects like the Linux kernel, and validate its high accuracy using an elaborately created ground truth. Our approach can be used to quantify properties of OSS development processes, which is an essential requirement for using OSS in reliable or safety-critical industrial products, where certifiability and conformance to processes are crucial. The high accuracy of our technique allows, to the best of our knowledge, for the first time to quantitatively determine if an open development process effectively aligns with given formal process requirements.}, language = {en} } @inproceedings{DeubzerHobelsbergerMottoketal., author = {Deubzer, Michael and Hobelsberger, Martin and Mottok, J{\"u}rgen and Schiller, Frank and Dumke, Reiner and Siegle, Markus and Margull, Ulrich and Niemetz, Michael and Wirrer, Gerhard}, title = {Modeling and Simulation of Embedded Real-Time Multi-Core Systems}, series = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, booktitle = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, language = {en} } @inproceedings{HobelsbergerDumkeMottoketal., author = {Hobelsberger, Martin and Dumke, Reiner and Mottok, J{\"u}rgen and Niemetz, Michael and Wirrer, Gerhard}, title = {An Experience-Based Repository of Reusable Components for an Component-Based Automotive Software System}, series = {Applied Software Measurement, proceedings of the joined International Conferences on Software Measurement IWSM/MetriKon/Mensura 2010, 10.-12. November 2010, Stuttgart, Germany}, booktitle = {Applied Software Measurement, proceedings of the joined International Conferences on Software Measurement IWSM/MetriKon/Mensura 2010, 10.-12. November 2010, Stuttgart, Germany}, pages = {218 -- 240}, language = {en} } @inproceedings{MottokKraemerDeubzeretal., author = {Mottok, J{\"u}rgen and Kr{\"a}mer, Stefan and Deubzer, Michael and Hobelsberger, Martin and Martin, Felix}, title = {Hardware Based Tracing of Embedded Multi-Core Systems}, series = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, booktitle = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, isbn = {978-3-8440-2875-1}, language = {en} } @inproceedings{HobelsbergerMottok, author = {Hobelsberger, Martin and Mottok, J{\"u}rgen}, title = {Software Qualit{\"a}t - eine Glaubensfrage? Ein {\"U}berblick {\"u}ber Modelle der Softwarezuverl{\"a}ssigkeit}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {134 -- 148}, language = {de} } @inproceedings{KraemerSimsekBraunetal., author = {Kr{\"a}mer, Stefan and Simsek, Erol and Braun, J{\"u}rgen and Deubzer, Michael and Stingl, Armin and Hobelsberger, Martin and Mottok, J{\"u}rgen}, title = {Mut zu Fehlern, um die Qualit{\"a}t zu steigern - Fault-Injection zur Steigerung der Zuverl{\"a}ssigkeit}, series = {Tagungsband, 6th Embedded Software Engineering, Kongress 2013, 2. bis 6. Dezember 2013, Sindelfingen}, booktitle = {Tagungsband, 6th Embedded Software Engineering, Kongress 2013, 2. bis 6. Dezember 2013, Sindelfingen}, isbn = {978-3-8343-2408-5}, pages = {577 -- 585}, language = {de} } @inproceedings{SailerSchmidhuberDeubzeretal., author = {Sailer, Andreas and Schmidhuber, Stefan and Deubzer, Michael and Hobelsberger, Martin and Mottok, J{\"u}rgen}, title = {Requirements engineering for a continuous design flow and methodology}, 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}, publisher = {Shaker}, address = {Aachen}, isbn = {978-3-8440-1093-0}, pages = {76 -- 79}, language = {en} } @inproceedings{SchmidhuberSailerDeubzeretal., author = {Schmidhuber, Stefan and Sailer, Andreas and Deubzer, Michael and Hobelsberger, Martin and Mottok, J{\"u}rgen}, title = {Overview of the itea2-project amalthea}, 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}, publisher = {Shaker}, address = {Aachen}, isbn = {978-3-8440-1093-0}, pages = {60 -- 62}, language = {en} } @inproceedings{KoenningHeinrichLeyhetal., author = {K{\"o}nning, Michael and Heinrich, Kai and Leyh, Christian and Westner, Markus}, title = {A quantitative analysis of culture-induced differences in pivotal IT outsourcing contract features}, series = {Proceedings of the 27th European Conference on Information Systems (ECIS 2019): Stockholm \& Uppsala, Sweden, June 8-14}, booktitle = {Proceedings of the 27th European Conference on Information Systems (ECIS 2019): Stockholm \& Uppsala, Sweden, June 8-14}, pages = {1 -- 15}, abstract = {More than 30 years after its first implementation, IT outsourcing (ITO) is unanimously considered a critical component of corporate strategy for private and public institutions alike. While implementations of ITO around the world share some common characteristics like typical reasons for outsourcing, key success factors, or dimensions along which they can be classified, extant research also points to regional differences. However, research on this topic, specifically regarding pivotal contract features like contract value, contract length, or pricing methods, is still in its infancy, and quantitative analyses on the subject are particularly scarce. We address this research gap by analyzing data on 14,917 ITO contracts closed between 2007 and 2017 through the lens of cultural regions and three statistical methods. The contribution of our paper is threefold. First, our descriptive analysis points to globally decreasing contract lengths and contract values, confirming previous studies and practice reports. Second, an ANOVA with independent post-hoc testing provides quantitative supportfor the degree of dissimilarity among individual regions in pivotal ITO contract features. Finally, our quantitative replication of a previous study identifies culture-induced regional differences between USA and Japan regarding the effect of influence factors on ITO contract features.}, subject = {Betriebliches Informationssytem}, language = {en} } @inproceedings{WulfStrahringerWestner, author = {Wulf, Frederik and Strahringer, Susanne and Westner, Markus}, title = {Information security risks, benefits, and mitigation measures in cloud sourcing}, series = {Proceedings of the IEEE 21th Conference on Business Informatics (CBI): 2019, Moscow, Russia}, booktitle = {Proceedings of the IEEE 21th Conference on Business Informatics (CBI): 2019, Moscow, Russia}, pages = {258 -- 267}, abstract = {This paper develops a categorization of cloud security risks, elaborates how they impact information security, and discusses potential security benefits from cloud sourcing. This review integrates the literature on information systems and computer science to summarize managerial and technological mitigation measures that enhance cloud security. The analysis uncovers gaps regarding the empirical investigation of security considerations in the corporate decision-making process. Specifically, the micro level of how security comes into play in the decision-making process and whether mitigation measures proposed by scholars are practically feasible requires further investigation. Furthermore, the macro level, how stakeholders perceive cloud sourcing, is not yet well understood.}, subject = {Cloud Computing}, language = {en} } @inproceedings{BaryWestnerStrahringer, author = {Bary, Benedikt von and Westner, Markus and Strahringer, Susanne}, title = {Do researchers investigate what practitioners deem relevant?}, series = {Proceedings of the 20th IEEE International Conference on Business Informatics (IEEE CBI 2018): Vienna, Austria, 11-14 July}, booktitle = {Proceedings of the 20th IEEE International Conference on Business Informatics (IEEE CBI 2018): Vienna, Austria, 11-14 July}, doi = {10.1109/CBI.2018.00014}, pages = {40 -- 49}, abstract = {There is a common understanding amongst academics that information systems (IS) research sometimes has limited relevance for practitioners. This can be explained by the fact that research lags behind the fast moving IS environment, has limited practical applicability and is hard to access. We have focused on the research area of IS backsourcing, and analyzed practitioner literature to increase our understanding of topics of interest for practitioners, to determine a potential gap between academic and practitioner literature, and to identify future research directions in this field. We observed that most publications are either news or background articles, focusing on describing backsourcing cases. Additionally, we identified four recurring themes, namely reasons for backsourcing, presentation of survey results, discussion of industry trends, and backsourcing success stories. The main reasons identified to trigger backsourcing decisions are cost savings, quality improvements, and increasing control and flexibility. By comparing our findings with academic literature on IS backsourcing, we conclude that generally both literature types cover similar topics. However, researchers have a more formulative or interpretive focus than the often descriptive practitioner literature. Academic literature also examines a broader range of topics, while practitioner literature has a narrower focus. Additionally, we observe one difference regarding applied terminology: while researchers employ the term backsourcing, practitioners mostly use back in-house or insourcing. Our paper contributes to facilitating the exchange between academics and practitioners, presents topics to consider when aiming to increase practical relevance and provides researchers with concrete directions for future research within the field of IS backsourcing.}, subject = {Betriebliches Informationssystem}, language = {en} } @inproceedings{KobusWestner, author = {Kobus, J{\"o}rn and Westner, Markus}, title = {Ranking-type delphi studies in IS research}, series = {Proceedings of the 9th IADIS International Conference Information Systems, Vilamoura, Portugal, 9-11 April}, booktitle = {Proceedings of the 9th IADIS International Conference Information Systems, Vilamoura, Portugal, 9-11 April}, pages = {28 -- 38}, abstract = {Ranking-type Delphi is a frequently used method in IS research. However, besides several studies investigating a rigorous application of ranking-type Delphi as a research method, a comprehensive and precise step-by-step guide on how to conduct a rigorous ranking-type Delphi study in IS research is currently missing. In addition, a common critic of Delphi studies in general is that it is unclear if there is indeed authentic consensus of the panelists, or if panelists only agree because of other reasons (e.g. acquiescence bias or tiredness to disagreement after several rounds). This also applies to ranking-type Delphi studies. Therefore, this study aims to (1) Provide a rigorous step-by-step guide to conduct ranking-type Delphi studies through synthesizing results of existing research and (2) Offer an analytical extension to the ranking-type Delphi method by introducing Best/Worst Scaling, which originated in Marketing and Consumer Behavior research. A guiding example is introduced to increase comprehensibility of the proposals. Future research needs to validate the step-by-step guide in an empirical setting as well as test the suitability of Best/Worst Scaling within described research contexts.}, subject = {Delphi-Technik}, language = {en} } @inproceedings{WestnerSkeltonTinat, author = {Westner, Markus and Skelton, David and Tinat, Johannes}, title = {Enhancing students' IS offshoring capabilities}, series = {Proceedings of the 7th Annual Conference of Computing and Information Technology Research and Education New Zealand (CITRENZ 2016), Wellington, New Zealand, July 11-13}, booktitle = {Proceedings of the 7th Annual Conference of Computing and Information Technology Research and Education New Zealand (CITRENZ 2016), Wellington, New Zealand, July 11-13}, pages = {9}, abstract = {An appreciation of globalisation issues by information systems (IS) graduates is a growing requirement of organisations with global reach. This paper discusses the planning of a joint course to be delivered online and face to face by two lecturers representing two tertiary institutes in Germany and New Zealand respectively. The IS offshoring content of the course is relatively unique and aspects of globalisation will be demonstrated through the dual country delivery of the course. The two lecturers involved have spent time lecturing and studying in their global partner's country and tertiary institutes and so this joint delivery method is likely to also strengthen cultural ties between the two participating institutions including the students involved. Further research goals and issues are discussed for post-delivery of this dual country blended course. This paper provides a basis for this concept to be evaluated in further research.}, subject = {Informatikstudium}, language = {en} } @inproceedings{KobusWestnerStrahringer, author = {Kobus, J{\"o}rn and Westner, Markus and Strahringer, Susanne}, title = {Lean Management of IT Organizations}, series = {Proceedings of the 37th International Conference on Information Systems (ICIS 2016), Dublin,}, booktitle = {Proceedings of the 37th International Conference on Information Systems (ICIS 2016), Dublin,}, pages = {1 -- 12}, abstract = {Lean Management has been successfully implemented in production organizations since several decades. The study at hand investigates the implementation of Lean Management to IT organizations (Lean IT). The study offers three contributions: First, it explains on a conceptual level how Lean Management can be transferred from production to IT organizations (philosophy, principles, tools). Second, it provides a theoretical perspective on why Lean IT can be beneficial for IT organizations (IT Slack theory). Third, it provides insights to the stated research questions (three benefits and three propositions) from an initial case study of an internal IT service provider for a large international insurance company (> US\$25 Billion revenue; >20,000 employees; active in >120 countries) and lays out the research methodology and potential focus areas for further studies.}, subject = {Lean Management}, language = {en} } @inproceedings{KopperWestner, author = {Kopper, Andreas and Westner, Markus}, title = {Towards a Taxonomy for Shadow IT}, series = {Proceedings of the 22nd Americas Conference on Information Systems (AMCIS 2016), San Diego, August 11-14}, booktitle = {Proceedings of the 22nd Americas Conference on Information Systems (AMCIS 2016), San Diego, August 11-14}, pages = {1 -- 10}, abstract = {In a comprehensive literature review, we identified 21 different terms used for Shadow IT related concepts. This variety makes it difficult to identify related research and build upon it. To address this ambiguity, we reduce the different terms to six distinct concepts by developing a taxonomy and examining their relation¬ships. We do so by using a rigorous iterative methodology to identify common characteristics and to classify terms along them. By clustering the results, we derive and visualize the taxonomy. The identified concepts are Feral Practices, Workarounds, Shadow IT, Shadow Systems, Un-enacted Projects, and Shadow Sourcing. We elaborate on the concepts along their characteristics and clearly define and delimit them. As a result, we create a guide for their usage, increase search- and comparability, and unify existing knowledge.}, subject = {Informationstechnik}, language = {en} } @inproceedings{KopperWestner, author = {Kopper, Andreas and Westner, Markus}, title = {Deriving a Framework for Causes, Consequences, and Governance of Shadow IT from Literature}, series = {Proceedings zur Multikonferenz Wirtschaftsinformatik 2016 (MKWI 2016), Technische Universit{\"a}t Ilmenau, Th{\"u}ringen, 09.-11. M{\"a}rz 2016}, booktitle = {Proceedings zur Multikonferenz Wirtschaftsinformatik 2016 (MKWI 2016), Technische Universit{\"a}t Ilmenau, Th{\"u}ringen, 09.-11. M{\"a}rz 2016}, pages = {1687 -- 1698}, abstract = {Shadow IT is a widespread phenomenon which includes systems, services, and processes that are not part of the "official" corporate IT. The topic is still an emerging research area and slowly gaining traction in recent years but a state of the art analysis is missing to date. We therefore conduct a structured literature review to derive a framework for causes, consequences, and governance of Shadow IT. We identify motivators, enablers, and missing barriers as causes for Shadow IT, both positive and negative consequences on an organizational and a technical level and governance approaches which focus on clearance of existing or prevention of future Shadow IT. Our review reveals that constructivist, qualitative design using a case study approach dominates existing research. There are no dominant theories yet to explain Shadow IT. We also highlight possibilities for future research to focus on the less explored governance aspect.}, subject = {Informationsmanagement}, language = {en} } @inproceedings{SonnleitnerWestner, author = {Sonnleitner, Daniel and Westner, Markus}, title = {Quo vadis IT infrastructure}, series = {Proceedings of the 22nd UKAIS Conference : Ubiquitous Information Systems: Surviving and thriving in a connected society, 2017 Oxford, April 3rd-5th 2017}, booktitle = {Proceedings of the 22nd UKAIS Conference : Ubiquitous Information Systems: Surviving and thriving in a connected society, 2017 Oxford, April 3rd-5th 2017}, pages = {14}, abstract = {Many IT organizations are confronted with the question whether to modernize their IT infrastructure. While most data centers run on a virtualized environment, Cloud Computing technology emerges with new characteristics on fast provision of standardized resources in a scalable IT infrastructure. Public cloud vendors offer IT services on demand, so that IT organizations do not have to operate their own hardware. Moreover, private cloud architectures gain influence, claiming to provide flexible and elastic IT infrastructure. The paper at hand guides the strategic decision for adoption of Cloud Computing on IT infrastructure. Therefore, we first introduce a taxonomy for IT infrastructure encompassing a technological and a sourcing perspective. Second, we evaluate selective areas of the taxonomy adopting the SWOT framework to understand both opportunities and challenges of Cloud Computing for IT infrastructure from a business perspective.}, subject = {Cloud Computing}, language = {en} } @inproceedings{Westner, author = {Westner, Markus}, title = {Video-enhanced lectures in high-teaching-load environments with limited resources}, series = {Proceddings of the 11th International Technology, Education and Development Conference (INTED 2017), Valencia, Spain. 6-8 March}, booktitle = {Proceddings of the 11th International Technology, Education and Development Conference (INTED 2017), Valencia, Spain. 6-8 March}, doi = {10.21125/inted.2017.0168}, pages = {197 -- 207}, abstract = {Massive Open Online Courses (MOOCs) have been gaining a lot of attention in the last years. Those courses and their videos are often professionally produced and incorporate a significant investment of time and financial resources. In many cases such courses are "flagship" productions of the associated school or university and produced with budgets lecturers in other institutions do not have available. This makes the use of videos in a regular teaching environment challenging. In addition, lecturers often act in high-teaching-load environments further tightening their capacity constraints. This raises the question whether and how lecturers can benefit from videos in their lectures for increased teaching effectiveness while not sacrificing teaching efficiency. The paper at hand attempts to address this question by providing a critical perspective on the use of videos in a high-teaching-load environment characterized by little financial and staff resource availability. The paper thereby builds upon the three years' experience of its author in using videos to enhance lectures in German tertiary education institutions in a multi-language, i.e., English and German, teaching environment. The presented findings are both relevant for teaching practice and research: lecturers may benefit from the presented ideas and experiences and may adopt them for their teaching. Researchers may find starting points for new research opportunities on the effectiveness and efficiency of video-enhanced lecturing and learning. The paper is organized as follows. Section 2 describes the context of the study from an institutional and technological perspective. Section 3 outlines the methodology applied and 4 how data was collected. Results from data analysis are presented in section 5. The paper concludes with a reflective summary and outlook in section 6.}, subject = {Hochschulbildung}, language = {en} } @inproceedings{WestnerKennedyFurlong, author = {Westner, Markus and Kennedy, F. and Furlong, A.}, title = {Global student collaboration through international blended learning}, series = {Proceedings of the 10th Annual International Conference of Education, Research and Innovation (ICERI2017), Seville, Spain. 16-18 November}, booktitle = {Proceedings of the 10th Annual International Conference of Education, Research and Innovation (ICERI2017), Seville, Spain. 16-18 November}, doi = {10.21125/iceri.2017.2030}, pages = {7625 -- 7631}, abstract = {In today's business, collaboration in globally distributed teams becomes more and more common. This is particularly the case in professional services and information systems (IS) where the immaterial nature of services makes globally distributed service creation easily possible. Consequently, companies expect that graduates have intercultural skills and that they are able to work in globally distributed teams, especially in professional services like consulting or in IS. However, management or IS curriculums often lack courses that teach those respective skills. The suggested course attempts to fill this gap through an innovative course design and delivery. The course intends to replicate a professional project environment in which the students are supposed to deliver a project as a joint international team. In the beginning of the course, students learn key aspects of project management, intercultural management, distributed collaboration, and the professional services industry in a self-paced manner through video lectures. Then they form teams, plan their project, and subsequently execute their project plan jointly. Instructors from the participating institutions supervise and coach the students. The project execution is supposed to resemble a business project with a meeting schedule, agreed deliverables, regular steering committees in which the instructors play the role of the clients. This paper outlines the concept of this international blended-teaching course. It suggests potential learning objectives, a course description, a teaching syllabus, and an assessment framework.}, subject = {Integriertes Lernen}, language = {en} } @inproceedings{KobusWestner, author = {Kobus, J{\"o}rn and Westner, Markus}, title = {Lean Management of IT Organizations}, series = {Proceedings of the 19th Pacific Asia Conference in Information Systems (PACIS 2015), Singapore, Jul 5-9}, booktitle = {Proceedings of the 19th Pacific Asia Conference in Information Systems (PACIS 2015), Singapore, Jul 5-9}, pages = {16}, abstract = {Lean Management has been successfully applied by companies around the world, mainly in production/manufacturing functions. Recently, the interest to investigate a wider application of Lean Management especially in service functions increased. However, it is not clear how Lean Management can be applied to IT organizations. Therefore, this study aims to provide an overview on common characteristics and future research directions. A literature review on existing scholarly research from January 2004 to June 2014 is conducted. Using a database-driven search approach, a total of 1,206 research contributions are found of which 49 were identified as relevant. Results indicate a low theory grounding of mostly formulative and interpretative research items. This implies that research on Lean Management of IT organizations is still at its nascent state. Content-wise, five research themes emerge. The majority of research investigates IT organizations in a role to support Lean Management in production/manufacturing functions (determining "what to work on"), therefore more research on how Lean Management can be applied to IT organizations themselves (determining "how to work") could be beneficial. Future research could also try to build on Change Management theories, as the implementation of Lean Management is of transformational character.}, subject = {Lean Management}, language = {en} } @inproceedings{KobusWestner, author = {Kobus, J{\"o}rn and Westner, Markus}, title = {Lean Management of IT Organizations}, series = {Proceedings of the 21th Americas Conference on Information Systems (AMCIS 2015), Puerto Rico, August 13-15}, booktitle = {Proceedings of the 21th Americas Conference on Information Systems (AMCIS 2015), Puerto Rico, August 13-15}, pages = {1 -- 17}, abstract = {Lean Management has been successfully applied in production/manufacturing functions since more than four decades. Recently, the interest to investigate Lean Management also in service functions increased. Therefore, this study aims to (1) Consolidate critical success factors (CSFs) for the implementation of Lean Management of IT organizations; and (2) Describe a theoretical foundation for these CSFs. With respect to (1) a database-driven search was conducted. CSFs then were extracted and categorized. In total 13 CSF groups were assigned to three dimensions: Mindset and behavior; Organization and skills; and Process facilitation and performance management. To understand underlying mechanisms better, and with respect to (2) we related existing (IS) theory to identified groups of CSFs. Especially, five theoretical concepts are discussed: Absorptive capacity, Agency theory, Cognitive dissonance, Dynamic capabilities, and System dynamics. Future research needs to validate the results of (1) and (2) empirically in IT functions.}, subject = {Lean Management}, language = {en} } @inproceedings{Westner, author = {Westner, Markus}, title = {Antecedents of success in IS offshoring projects}, series = {Proceedings of the 17th European Conference on Information Systems (ECIS 2009), Verona}, booktitle = {Proceedings of the 17th European Conference on Information Systems (ECIS 2009), Verona}, pages = {3104 -- 3116}, abstract = {The paper presents a research model and a measurement instrument for a research-in-progress study on the antecedents of success in IS offshoring projects. In this empirical-confirmatory study, we intend to analyse the impact of the constructs "offshoring expertise", "trust in offshore service provider", "project suitability", "knowledge transfer", and "liaison quality" on offshore project success. Constructs and indicators are derived from an extensive literature review. We plan to formulate a structural equation model and to test it using partial least squares (PLS) as an analysis technique. Our research model addresses the paucity of research that quantitatively examines offshoring success.}, subject = {Informationstechnik}, language = {en} } @inproceedings{WestnerStrahringer, author = {Westner, Markus and Strahringer, Susanne}, title = {Current state of IS offshoring research}, series = {M{\"a}ki{\"o}, Juho; Betz, Stefanie; Stephan, Rolf (Eds.): Offshoring of software development. Methods and tools for risk management. Karlsruhe: Universit{\"a}tsverlag Karlsruhe}, booktitle = {M{\"a}ki{\"o}, Juho; Betz, Stefanie; Stephan, Rolf (Eds.): Offshoring of software development. Methods and tools for risk management. Karlsruhe: Universit{\"a}tsverlag Karlsruhe}, pages = {7 -- 22}, abstract = {This paper empirically examines the current state of the IS offshoring phenomenon in Germany regarding project characteristics and success patterns. Relying on a sample of 304 projects conducted at various industry sectors and companies, results show that IS offshoring primarily occurs in sectors Telecommunications and IT at large corporations. Cost reduction is the main reason for going offshore and offshore projects are executed as part of a larger program at companies. Noticeably, most projects are delivered from India. Additionally, neither captive offshoring nor offshore outsourcing dominates as a de-livery option. Comparing different project subgroups regarding project success, the results reveal that projects delivered by an internal or partially owned service provider are more successful. Other project characteristics such as a project's embedded-ness in a larger offshoring program, a project's size, or a project's offshoring degree in terms of relatively offshored labor hours show few significant differences. The paper addresses the paucity of empirical research on the current state of the IS offshoring phenomenon in Germany.}, subject = {Informationsmanagement}, language = {en} } @inproceedings{WeissRennerMottoketal., author = {Weiss, Nils and Renner, Sebastian and Mottok, J{\"u}rgen and Matoušek, V{\´a}clav}, title = {Transport Layer Scanning for Attack Surface Detection in Vehicular Networks}, series = {CSCS '20: Computer Science in Cars Symposium}, booktitle = {CSCS '20: Computer Science in Cars Symposium}, number = {7}, address = {Feldkirchen}, doi = {10.1145/3385958.3430476}, pages = {1 -- 8}, abstract = {In the beginning of every security analysis or penetration test of a system, information about the target has to be gathered. On IT-Systems a port scan is usually performed as a first step of an investigation. Since the communication protocols differ in automotive systems, generic port scanning tools can't be used for a security analysis of CANs. More complex protocols have a higher likelihood of implementation errors and bugs. On CAN networks, such payloads are transferred through International Standard Transport Protocol (ISO-TP) communication. We designed a new methodology to identify ISO-TP endpoints in automotive networks. Every of these endpoints can provide exploitable application layer protocols and therefor has to be considered during penetration testing and security analysis. We contribute a new scan approach for the automated evaluation of possible attack surfaces in automotive CAN networks which has a higher coverage and multiple advantages than state of the art approaches.}, language = {en} } @inproceedings{ReuterStarkSedelmaieretal., author = {Reuter, Rebecca and Stark, Theresa and Sedelmaier, Yvonne and Landes, Dieter and Mottok, J{\"u}rgen and Wolff, Christian}, title = {Insights in Students' Problems during UML Modeling}, series = {2020 IEEE Global Engineering Education Conference (EDUCON): Proceedings}, booktitle = {2020 IEEE Global Engineering Education Conference (EDUCON): Proceedings}, doi = {10.1109/EDUCON45650.2020.9125110}, pages = {592 -- 600}, abstract = {UML (Unified Modeling Language) is the current de facto as well as de jure standard (ISO/IEC 19505:2012) notation to visualize models in software development. UML provides essential guidelines and rules to visualize and understand complex software systems. This is the reason why it has become part of curricula for software engineering courses at many universities worldwide. It is well known, however, that UML is hard to grasp for novices, mainly due to its complexity. In order to tackle the problem of teaching UML to novice students appropriately, it is inevitable to understand their needs and problems much better than we do now. This paper presents empirical insights into students' problems when developing common UML diagrams. Identified problems are generalized, giving rise to a problem catalogue that is derived from our empirical findings, thus establishing a basis for addressing these problems through focused learning arrangements.}, language = {en} } @inproceedings{GruberWolffMottoketal., author = {Gruber, Hans and Wolff, Christian and Mottok, J{\"u}rgen and Bazo, Alexander and Hauser, Florian and Schreistetter, Stefan}, title = {Tutorial on Software Engineering Education in Co-Located Multi-User Eye-Tracking-Environments}, series = {Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training: Munich, November 2020}, booktitle = {Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training: Munich, November 2020}, doi = {10.1109/CSEET49119.2020.9206170}, abstract = {We briefly describe a tutorial on the application of Eye-Tracking technology for Software Engineering Education. We will showcase our setup of a large-scale Eye-Tracking-Classroom and its usage for real-time improvement of traditional learning scenarios in Software Engineering Education. We will focus on the integration of gaze data into modern integrated development environments (IDEs) and demonstrate a complete workflow for its usage in co-located multi-user Eye-Tracking-Environments.}, language = {en} } @inproceedings{HauserSchreistetterReuteretal., author = {Hauser, Florian and Schreistetter, Stefan and Reuter, Rebecca and Mottok, J{\"u}rgen and Gruber, Hans and Holmqvist, Kenneth and Schorr, Nick}, title = {Code reviews in C++: Preliminary results from an eye tracking study}, series = {ETRA '20 Short Papers: ACM Symposium on Eye Tracking Research and ApplicationsJune 2020}, booktitle = {ETRA '20 Short Papers: ACM Symposium on Eye Tracking Research and ApplicationsJune 2020}, isbn = {ISBN 9781450371346}, doi = {10.1145/3379156.3391980}, pages = {1 -- 5}, abstract = {Code reviews are an essential part of quality assurance in modern software projects. But despite their great importance, they are still carried out in a way that relies on human skills and decisions. During the last decade, there have been several publications on code reviews using eye tracking as a method, but only a few studies have focused on the performance differences between experts and novices. To get a deeper understanding of these differences, the following experiment was developed: This study surveys expertise-related differences in experts', advanced programmers', and novices' eye movements during the review of eight short C++ code examples, including correct and erroneous codes. A sample of 35 participants (21 novices, 14 advanced and expert programmers) were recruited. A Tobii Spectrum 600 was used for the data collection. Measures included participants' eye movements during the code review, demographic background data, and cued retrospective verbal comments on replays of their own eye movement recordings. Preliminary results give proof for experience-related differences between participants. Advanced and expert programmers performed significantly better in case of error detection and the eye tracking data implies a more efficient reviewing strategy.}, language = {en} } @inproceedings{SchmidFritzMottok, author = {Schmid, Michael and Fritz, Florian and Mottok, J{\"u}rgen}, title = {Parallel Programming in Real-Time Systems}, series = {Architecture of computing systems - ARCS 2019, 32nd international conference, Copenhagen, Denmark, May 20-21, 2019, proceedings}, booktitle = {Architecture of computing systems - ARCS 2019, 32nd international conference, Copenhagen, Denmark, May 20-21, 2019, proceedings}, publisher = {VDE-Verlag}, address = {Berlin}, abstract = {The enormous amounts of data modern real-time systems have to process lead to expensive, long-lasting calculations. In order to manage those computations in a timely manner, parallel task models have gained a lot of popularity lately. However, parallel programming can be very cumbersome and verbose. Other computationally intensive sectors have dealt with parallel computing for decades and have accumulated their experience in the development of parallel frameworks. Examples of well known parallel runtime systems are OpenMP, Intel Threading Building Blocks (TBB) and Microsoft Parallel Pattern Library (PPL). These runtime systems allow developers to enhance parallelism in their applications in a straightforward fashion. However, those parallel frameworks and the patternbased interfaces they provide might not be easily applicable in real-time systems. In this paper, we investigate the use of parallel programming frameworks in time-critical systems. On that account, we discuss considerations for the design of real-time applications that make use of such parallel runtime systems. Furthermore, we evaluate three library-based frameworks from different computing sectors, namely Intel Threading Building Blocks, Embedded Multicore Building Blocks (EMBB) and High Performance ParalleX (HPX), by conducting benchmarks of various parallel algorithms on an embedded multicore architecture.}, language = {en} } @inproceedings{MottokSchillerVoelkletal., author = {Mottok, J{\"u}rgen and Schiller, Frank and V{\"o}lkl, Thomas and Zeitler, Thomas}, title = {A concept for a safe realization of a state machine in embedded automotive applications}, series = {Computer safety, reliability, and security, 26th International Conference, SAFECOMP 2007, Nuremberg, Germany, September 18-21, 2007; proceedings}, booktitle = {Computer safety, reliability, and security, 26th International Conference, SAFECOMP 2007, Nuremberg, Germany, September 18-21, 2007; proceedings}, doi = {10.1007/978-3-540-75101-4_2}, pages = {283 -- 288}, abstract = {Currently, both fail safe and fail operational architectures are based on hardware redundancy in automotive embedded systems. In contrast to this approach, safety is either a result of diverse software channels or of one channel of specifically coded software within the framework of Safely Embedded Software. Product costs are reduced and flexibility is increased. The overall concept is inspired by the well-known Vital Coded Processor approach. Since Mealy state machines are frequently used in embedded automotive systems, application software with a general Mealy state machine is realized differently with Safely Embedded Software starting from the high level programming language C with corresponding measurements.}, language = {en} } @inproceedings{DeubzerMottokFlugetal., author = {Deubzer, Michael and Mottok, J{\"u}rgen and Flug, Christian and Zeitler, Thomas}, title = {Profiling Performance Analyse von Embedded Real-Time System Architekturen}, series = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, booktitle = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, pages = {155 -- 167}, language = {en} } @inproceedings{SchmidtMottok, author = {Schmidt, Peter and Mottok, J{\"u}rgen}, title = {"Werkstattbericht" Bioagile Softwareentwicklung}, series = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, booktitle = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, pages = {455 -- 460}, language = {de} } @inproceedings{HayakawaAlFaloujiSchickhuberetal., author = {Hayakawa, Shuhei and Al-Falouji, Ghassan and Schickhuber, Gerald and Mandl, Roland and Yoshida, Takahiro and Hangai, Seiichiro}, title = {A Method of Toothbrush Position Measurement using AR Markers}, series = {2020 IEEE 2nd Global Conference on Life Sciences and Technologies (LifeTech): 10-12 March 2020, Kyoto, Japan}, booktitle = {2020 IEEE 2nd Global Conference on Life Sciences and Technologies (LifeTech): 10-12 March 2020, Kyoto, Japan}, publisher = {IEEE}, doi = {10.1109/LifeTech48969.2020.1570619103}, pages = {91 -- 93}, abstract = {Appropriate daily brushing of the teeth is important for preventing oral diseases. Therefore, a personal assistant for assessing and coaching appropriate toothbrushing is needed. Herein, a three-dimensional toothbrush position measurement method using augmented reality (AR) markers is proposed. The AR markers are detected via a brushing video captured using a smartphone camera. The AR markers are installed on each surface of a dodecahedron attached at the rear end of the toothbrush. This report describes the proposed method, the resulting toothbrush position measurement accuracy, and the optimal number of markers needed for an accurate measurement of the position.}, language = {en} } @inproceedings{WeberDrueeke, author = {Weber, Karsten and Dr{\"u}eke, Ricarda}, title = {Privacy, personal data protection, and the need to differentiate}, series = {Ethics of New Information Technology. Proceedings of the 6th International Conference of Computer Ethics: Philosophical Enquiries (CEPE2005)}, booktitle = {Ethics of New Information Technology. Proceedings of the 6th International Conference of Computer Ethics: Philosophical Enquiries (CEPE2005)}, editor = {Brey, Philip and Grodzinsky, F. and Introna, L.}, pages = {13}, abstract = {The coming years will be characterized by the development of mobile ICT that will enable con - sumers to use information and communication services everywhere and anytime. Technologies like GPRS, WLAN, or UMTS can be used stand-alone or in combination with other technologies like RFID or GPS to provide, for instance, location-aware services. Mobile ICT is to be expected to evolve to that what often is called Ambient Intelligence, Ubiquitous or Pervasive Computing. It is likely that such new technologies will affect personnel privacy because providing mobile ICT services inherits the identification and often the exact localization of users. In the following text we shall analyze possible threats of privacy. We will distinguish different dimensions or aspects of privacy to show how new technologies can affect them. After that, we shall argue that it is necessary to make a distinction of privacy and data protection: privacy primarily is a matter of social norms and data protection the realm of technical measurements. Additionally, we will provide some empirical evidence that users of the Internet make that distinction. Finally, we will claim that the right to privacy and privacy itself only can be protected if there are widely accepted social norms regarding privacy.}, language = {en} } @inproceedings{BrosigWestnerStrahringer, author = {Brosig, Christoph and Westner, Markus and Strahringer, Susanne}, title = {Revisiting the Concept of IT Capabilities in the Era of Digitalization}, series = {2020 IEEE 22nd Conference on Business Informatics (CBI 2020): Antwerp, Belgium, 22-24 June 2020, proceedings}, booktitle = {2020 IEEE 22nd Conference on Business Informatics (CBI 2020): Antwerp, Belgium, 22-24 June 2020, proceedings}, publisher = {IEEE}, doi = {10.1109/CBI49978.2020.00017}, pages = {84 -- 93}, abstract = {In the era of digitalization, companies review how to build competitive advantage drawing on their capabilities. In this context, the paper revisits the concept of IT capabilities. We summarize the "canonical" body of literature to characterize how leading scholars conceptualized and differentiated IT capabilities and then we show how new types of IT capabilities (for example, rising from SMACIT technologies) relate to this. We find that the resource-based view is still leading in how to conceptualize IT capabilities. However, an alternative perspective on IT assets is emerging, looking at it from the angle of digital technologies as stacks. Digital technologies form the foundation for a new technology-driven perspective on IT capabilities. This new view complements the established differentiation of IT capabilities considering IT infrastructure flexibility, IT management, and IT personnel capability. Both perspectives describe the explorative and exploitative nature of IT capabilities. This paper helps scholars and practitioners to clearly distinguish different perspectives of IT capabilities on how to build a competitive advantage from IT today.}, subject = {Informationstechnik}, language = {en} } @inproceedings{MottokSchiller, author = {Mottok, J{\"u}rgen and Schiller, Frank}, title = {MISRA C++:2008 and safely embedded software - a safety framework for C++}, series = {Proceedings of the Automotive Safety \& Security Conference}, booktitle = {Proceedings of the Automotive Safety \& Security Conference}, language = {en} } @inproceedings{SchirdewahnMottok, author = {Schirdewahn, B. and Mottok, J{\"u}rgen}, title = {Implementierungsl{\"o}sungen f{\"u}r die Eigenentwicklung eines deterministischen, nicht preemptiven Echtzeit Betriebssystems zur Verwaltung eingebetteter Applikationen}, series = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, booktitle = {Embedded Software Engineering Kongress, Tagungsband ; 8. bis 10. Dezember 2008, Sindelfingen}, pages = {141 -- 147}, language = {de} } @inproceedings{MottokSchiller, author = {Mottok, J{\"u}rgen and Schiller, Frank}, title = {Safely embedded software and MISRA C++: 2008 - a safety framework for c++}, series = {Proceedings of the SAFETY@SIEMENS Conference}, booktitle = {Proceedings of the SAFETY@SIEMENS Conference}, language = {en} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {Safely embedded software- a safety framework for c++}, series = {Proceedings of the 1st Embedded Software Engineering Conference, 8. bis 10. Dezember 2008, Sindelfingen}, booktitle = {Proceedings of the 1st Embedded Software Engineering Conference, 8. bis 10. Dezember 2008, Sindelfingen}, pages = {444 -- 449}, language = {en} } @inproceedings{DeubzerMargullMottoketal., author = {Deubzer, Michael and Margull, Ulrich and Mottok, J{\"u}rgen and Niemetz, Michael and Wirrer, Gerhard}, title = {Partitionierungs-Scheduling von Automotive Restricted Tasksystemen auf Multiprozessorplattformen}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {536 -- 542}, language = {de} } @inproceedings{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Modifikation des Taskzustandsmodells des LLREF-Schedulers auf einem Dual-Core-Prozessor}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {628 -- 636}, language = {de} } @inproceedings{MottokHagelUteschetal., author = {Mottok, J{\"u}rgen and Hagel, Georg and Utesch, Matthias and Waldherr, Franz}, title = {Konstruktivistische Didaktik - ein Rezept f{\"u}r eine bessere Software Engineering Ausbildung?}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {601 -- 610}, language = {de} } @inproceedings{SchmidtMottok, author = {Schmidt, Peter and Mottok, J{\"u}rgen}, title = {Memorandum der Bioagile Software- und Systementwicklung}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {487 -- 497}, language = {de} } @inproceedings{BaerwaldHauffMottok, author = {B{\"a}rwald, Andreas and Hauff, Harald and Mottok, J{\"u}rgen}, title = {Qualification and certification of development tools for safety-critical applications}, series = {Proceedings of Dependability@SIEMENS Conference}, booktitle = {Proceedings of Dependability@SIEMENS Conference}, abstract = {This paper presents an overview on qualification and certification of tools used in the phases of the safety lifecycle for safety-critical applications, either for development or for verification and validation. Software development tools are widely used in the development of safety-critical software systems. More verification and validation procedures will be automated by software tools to reduce time consuming manual testing. The impact of software tools on functional safety is discussed. Based on normative regulations like IEC 61508 and ISO DIS 26262 different approaches for tool qualification and certification are presented.}, language = {en} } @inproceedings{SteindlMottokMeieretal., author = {Steindl, Michael and Mottok, J{\"u}rgen and Meier, Hans and Schiller, Frank and Fr{\"u}chtl, M.}, title = {Diskussion des Einsatzes von Safely Embedded Software in FPGA-Architekturen}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {655 -- 661}, language = {de} } @inproceedings{StudtMottokUteschetal., author = {Studt, Reimer and Mottok, J{\"u}rgen and Utesch, Matthias and Landes, Dieter}, title = {Anwendung der Bloom´schen Taxonomie auf Lehrinhalte des Software-Engineerings}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {583 -- 593}, language = {de} } @inproceedings{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Modifikation des Taskzustandsmodells des LLREF-Schedulers auf einem Dual-Core-Prozess}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {628 -- 636}, language = {de} } @inproceedings{SchorerKuntzMottok, author = {Schorer, Michael and Kuntz, Stefan and Mottok, J{\"u}rgen}, title = {Beschreibung eines kooperativen Tasksystems mit OSEK-konformen Scheduler durch Petri Netze}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {637 -- 644}, language = {de} } @inproceedings{StamatescuDeubzerMottoketal., author = {Stamatescu, G. and Deubzer, Michael and Mottok, J{\"u}rgen and Popescu, Dan}, title = {Migration overhead in multiprocessor scheduling}, series = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, booktitle = {Proceedings of the 2nd Embedded Software Engineering Congress, 8. bis 10. Dezember 2009, Sindelfingen}, pages = {645 -- 654}, language = {en} } @inproceedings{HagelMottokUteschetal., author = {Hagel, Georg and Mottok, J{\"u}rgen and Utesch, Matthias and Landes, Dieter and Studt, Reimer}, title = {Software Engineering Lernen f{\"u}r die berufliche Praxis - Erfahrungen mit dem konstruktivistischen Methodenbaukasten}, series = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, booktitle = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, language = {de} } @inproceedings{BraunMottokMiedletal., author = {Braun, J{\"u}rgen and Mottok, J{\"u}rgen and Miedl, Christian and Greyer, D. and Minas, Mark}, title = {Fail-Safe und Fault-Tolerant Mechanismen}, series = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, booktitle = {Proceedings of the 3rd Embedded Software Engineering Congress, 7. bis 9. Dezember 2010, Sindelfingen}, pages = {378 -- 386}, language = {en} } @inproceedings{SteindlMottokMeieretal., author = {Steindl, Michael and Mottok, J{\"u}rgen and Meier, Hans and Schiller, Frank and Fr{\"u}chtl, M.}, title = {Migration of SES to FPGA Based Architectural Concepts}, series = {Proceedings of the Workshop 'Safely embedded software'}, booktitle = {Proceedings of the Workshop 'Safely embedded software'}, language = {en} } @inproceedings{SchorerKuntzMottok, author = {Schorer, Michael and Kuntz, Stefan and Mottok, J{\"u}rgen}, title = {Verification of Behavioral Compatibility in the Virtual Integration Methodology}, series = {8th IEEE Workshop on Intelligent Solutions in Embedded Systems,Heraklion, Greece, July 2010}, booktitle = {8th IEEE Workshop on Intelligent Solutions in Embedded Systems,Heraklion, Greece, July 2010}, doi = {10.1109/WISES.2010.5548424}, pages = {35 -- 42}, abstract = {The advantages of component-based systems include reuse of generic components as well as adaption through variants. However, they bare a high risk of containing incompatibilities between components, due to the lack of control over the integration-relevant aspects of their components. Current development processes are able to detect incompatibilities between components only at very late stages of system development. The Virtual Integration methodology is an approach to detect and to solve compatibility issues during early stages of system design. The methodology supports developers with a set of measures to reduce the risk of incompatibilities to a minimum at each abstraction layer of their system architecture. Realtime requirements of embedded systems make it necessary to support the methodology with a formal model, which can describe dynamic properties of these systems. In our approach, we use interface automata because they offer a lightweight formalism to describe the behavior of components and to verify their compatibility based on these descriptions. In a feasibility study we show, to which extend interface automata are adequate for the foresaid purpose in the automotive application field.}, language = {en} } @inproceedings{DeubzerMargullMottoketal., author = {Deubzer, Michael and Margull, Ulrich and Mottok, J{\"u}rgen and Niemetz, Michael and Wirrer, Gerhard}, title = {Partly Proportionate Fair Multiprocessor Scheduling of Heterogeneous Task Systems}, series = {5th Embedded Real Time Software and Systems Conference, May 2010}, booktitle = {5th Embedded Real Time Software and Systems Conference, May 2010}, abstract = {Proportionate fair (Pfair) scheduling, which allows task migration at runtime and assigns each task processing time with regard to its weight, is one of the most efficient group of SMP multiprocessor scheduling algorithms known up to now. Drawbacks are tight requirements to the task system, namely the restriction to periodic task systems with synchronized task activation, quantized task execution time, and implicit task deadline. Most likely, a typical embedded real-time system does not fulfill these requirements. In this paper we address violations of these requirements. For heterogeneous task systems, we define the multiple time base (MTB) task system, which is a less pessimistic model than sporadic task systems and is used for automotive systems. We apply the concept of Pfair scheduling to MTB task systems, called partly proportionate fair (Partly-Pfair) scheduling. The restrictions on MTB task systems required for Partly-Pfair ness are weaker than restrictions on periodic task systems required for Pfair ness. In a simulation based study we examined the performance of Partly-Pfair-PD and found it capable to schedule feasible MTB task sets causing a load of up to 100\% of the system capacity.}, language = {en} } @inproceedings{BaerwaldHauffMottok, author = {B{\"a}rwald, Andreas and Hauff, Harald and Mottok, J{\"u}rgen}, title = {Qualification and Certification of Development Tools for Safety-Critical Applications}, series = {Automotive Safety \& Security}, booktitle = {Automotive Safety \& Security}, pages = {135 -- 149}, abstract = {This paper presents an overview on qualification and certification of tools used in the phases of the safety lifecycle for safety-critical applications, either for development or for verification and validation. Software development tools are widely used in the development of safety-critical software systems. More verification and validation procedures will be automated by software tools to reduce time consuming manual testing. The impact of software tools on functional safety is discussed. Based on normative regulations like IEC 61508 and ISO DIS 26262 different approaches for tool qualification and certification are presented.}, language = {en} } @inproceedings{SteindlMottokMeier, author = {Steindl, Michael and Mottok, J{\"u}rgen and Meier, Hans}, title = {SES-based Framework for Fault-tolerant Systems}, series = {8th IEEE Workshop on Intelligent Solutions in Embedded Systems, Heraklion, Greece, July 2010}, booktitle = {8th IEEE Workshop on Intelligent Solutions in Embedded Systems, Heraklion, Greece, July 2010}, doi = {10.1109/WISES.2010.5548427}, pages = {12 -- 16}, abstract = {Embedded real-time systems are often used in harsh environments, for example engine control systems in automotive vehicles. In such ECUs (Engine Control Unit) faults can lead to serious accidents. In this paper we propose a safety embedded architecture based on coded processing. This framework only needs two channels to provide fault tolerance and allows the detection and identification of permanent and transient faults. Once a fault is detected by an observer unit the SES guard makes it visible and initiates a suitable failure reaction.}, language = {en} } @inproceedings{StappertJonssonMottoketal., author = {Stappert, Friedhelm and Jonsson, Jan and Mottok, J{\"u}rgen and Johansson, Rolf}, title = {A Design Framework for End-to-End Timing Constrained Automotive}, series = {5th Embedded Real Time Software and Systems Conference (ERTS2 2010), May 2010, Toulouse, France}, booktitle = {5th Embedded Real Time Software and Systems Conference (ERTS2 2010), May 2010, Toulouse, France}, language = {en} } @inproceedings{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Osek-basierende Implementierung des LLREF-Scheduling-Algorithmus f{\"u}r eine Dual-Core-Architektur}, series = {2. Landshuter Symposium Mikrosystemtechnik, Tagungsband, 24. une 25. Februar 2010, Hochschule Landshut}, booktitle = {2. Landshuter Symposium Mikrosystemtechnik, Tagungsband, 24. une 25. Februar 2010, Hochschule Landshut}, pages = {343 -- 349}, language = {de} } @inproceedings{RaabKraemerMottok, author = {Raab, Peter and Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen}, title = {Cyclic codes and error detection during data processing in embedded software systems}, series = {Proceedings of the 4rd Embedded Software Engineering Congress (ESE), 5.-9. Dezember 2011, Sindelfingen}, booktitle = {Proceedings of the 4rd Embedded Software Engineering Congress (ESE), 5.-9. Dezember 2011, Sindelfingen}, pages = {577 -- 590}, language = {en} } @inproceedings{MottokGardeia, author = {Mottok, J{\"u}rgen and Gardeia, Armin}, title = {The regensburg concept of p-seminars - how to organize the interface between secondary school and university education to create a didactic cooperation between teaching and learning of software engineering with lego mindstorms nxt embedded robot systems}, series = {2011 IEEE Global Engineering Education Conference (EDUCON), Amman, Jordan, 2011}, booktitle = {2011 IEEE Global Engineering Education Conference (EDUCON), Amman, Jordan, 2011}, doi = {10.1109/EDUCON.2011.5773255}, pages = {917 -- 920}, abstract = {This paper describes the background and the theory of the learning arrangement "The Regensburg Concept of P 1 - Seminars" and its potential fields of application. This conception was designed to meet the various requirements caused by the Bologna Accords and the restructuring of the senior years of German secondary school education. At the same time it aims at finding solutions for a severe problem topical in Germany: the lack of students qualifying in MINT (the fields of mathematics, informatics, natural sciences and techniques.) The focus of this conception is on the cooperation between universities and schools hence a draft of the P-Seminar has already been realized and evaluated during a pilot phase at a local secondary school. These experiences serve as a solid basis for the development of a concrete plan that makes it possible to transfer the concept to similar projects in future. In the following paragraphs keywords that are applied to the lexical field of the Regensburg Concept are elaborated e.g. "practive learning", an interaction of practical and active learning.}, language = {en} } @inproceedings{RaabKraemerMottoketal., author = {Raab, Peter and Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans and Racek, Stanislav}, title = {Safe software processing by concurrent execution in a real-time operating system}, series = {16th International Conference on Applied Electronics (AE 2011), 2011, Pilsen, Czech Republic}, booktitle = {16th International Conference on Applied Electronics (AE 2011), 2011, Pilsen, Czech Republic}, pages = {315 -- 319}, abstract = {The requirements for safety-related software systems increases rapidly. To detect arbitrary hardware faults, there are applicable coding mechanism, that add redundancy to the software. In this way it is possible to replace conventional multi-channel hardware and so reduce costs. Arithmetic codes are one possibility of coded processing and are used in this approach. A further approach to increase fault tolerance is the multiple execution of certain critical parts of software. This kind of time redundancy is easily realized by the parallel processing in an operating system. Faults in the program flow can be monitored. No special compilers, that insert additional generated code into the existing program, are required. The usage of multi-core processors would further increase the performance of such multi-channel software systems. In this paper we present the approach of program flow monitoring combined with coded processing, which is encapsulated in a library of coded data types. The program flow monitoring is indirectly realized by means of an operating system.}, language = {en} } @inproceedings{BraunMottokMiedletal., author = {Braun, J{\"u}rgen and Mottok, J{\"u}rgen and Miedl, Christian and Geyer, Dirk and Minas, Mark}, title = {Overview and Evaluation of Fail-Safe and Fault-Tolerant Mechanisms for the Electromobility according to ISO26262}, series = {1st International Electromobility Congress, 12. - 13. 5. 2011, Prague}, booktitle = {1st International Electromobility Congress, 12. - 13. 5. 2011, Prague}, pages = {5}, language = {en} } @inproceedings{SchmidhuberDeubzerMottok, author = {Schmidhuber, Stefan and Deubzer, Michael and Mottok, J{\"u}rgen}, title = {Parallelisierte Echtzeitanalyse von Eingebetteten Systemen}, series = {Proceedings of the 4rd Embedded Software Engineering Congress (ESE), 5.-9. Dezember 2011, Sindelfingen}, booktitle = {Proceedings of the 4rd Embedded Software Engineering Congress (ESE), 5.-9. Dezember 2011, Sindelfingen}, pages = {516 -- 524}, language = {de} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {General purpose computing on graphics processing unit by using cuda}, series = {Applied Research Conference 2011 (ARC 2011), 6. April, Regensburg}, booktitle = {Applied Research Conference 2011 (ARC 2011), 6. April, Regensburg}, language = {en} } @inproceedings{Mottok, author = {Mottok, J{\"u}rgen}, title = {Ses and the iso 26262}, series = {Applied Research Conference 2011 (ARC 2011), 6. April, Regensburg}, booktitle = {Applied Research Conference 2011 (ARC 2011), 6. April, Regensburg}, language = {en} } @inproceedings{LaloDeubzerSchmidhuberetal., author = {Lalo, Erjola and Deubzer, Michael and Schmidhuber, Stefan and Oklapi, Erna and Mottok, J{\"u}rgen}, title = {Task Priority Optimization in Real-Time Multi-Core Embedded Systems}, series = {4. Landshuter Symposium Mikrosystemtechnik, Mikrosystemtechnik als Schl{\"u}sseltechnologie der Systemintegration, Tagungsband zum Symposium 12./13. M{\"a}rz 2014, Hochschule Landshut}, booktitle = {4. Landshuter Symposium Mikrosystemtechnik, Mikrosystemtechnik als Schl{\"u}sseltechnologie der Systemintegration, Tagungsband zum Symposium 12./13. M{\"a}rz 2014, Hochschule Landshut}, address = {Landshut}, isbn = {978-3-9812696-5-9}, pages = {96 -- 109}, abstract = {The shift from single-core to multi-core processors in real-time embedded systems leads to communication based effects on timing such as inter-core communication delays and blocking times. Moreover, the complexity of the scheduling problem increases when multi-core processors are used. In priority-based-scheduling, a fixed priority assignment is used in order to enable predictable behavior of the system. Predictability means that the system has to be analyzable which allows the detection of problems coming from scheduling decisions. For fixed priority scheduling in multi-core real-time embedded systems, a proper task priority assignment has to be done in a way that the system has minimal effects on timing. In this paper, we present an approach for finding near-optimal solutions for task priority assignment and the preemption/cooperation problem. A genetic algorithm is hereby used to create priority assignment solutions. A timing simulator is used for evaluation of each solution regarding real-time properties, memory consumption and communication overhead. In a case study we demonstrate that the proposed approach performs better than well known and single-core optimal heuristics for relatively complex systems.}, language = {de} } @inproceedings{AltmannBirknerHaeckletal., author = {Altmann, Andreas and Birkner, Wolfgang and H{\"a}ckl, Franz-Xaver and Hanner, Christopher and Liebhart, Peter and Metschl, Samuel and Weck, Florian and Farmbauer, Michael and Heiß, Manfred and Cuno, H.-H. and Fuhrmann, Thomas and Mandl, Roland and Mottok, J{\"u}rgen and Niemetz, Michael}, title = {Payload development and launch of a stratosphere balloon mission}, series = {IEEE Global Engineering Education Conference (EDUCON 2014), 3-5 April 2014, Istanbul, Turkey}, booktitle = {IEEE Global Engineering Education Conference (EDUCON 2014), 3-5 April 2014, Istanbul, Turkey}, doi = {10.1109/EDUCON.2014.6826065}, abstract = {During a student project a stratosphere balloon was developed and launched. This project included the definition of the balloon parameters and the scientific instruments for performing atmospheric measurements, the development of all mechanical and electronic parts, the administration of the project as well as the management tasks related to the balloon launch. The main challenge for the students was the high complexity of the project due to tasks involving many different knowledge domains and the long project duration from the initial definition to the launch.}, language = {en} } @inproceedings{KraemerRaabMottoketal., author = {Kr{\"a}mer, Stefan and Raab, Peter and Mottok, J{\"u}rgen and Racek, Stanislav}, title = {Comparison of Enhanced Markov Models and Discrete Event Simulation}, series = {17th Euromicro Conference on Digital System Design (DSD), 27-29 August 2014, Verona, Italy}, booktitle = {17th Euromicro Conference on Digital System Design (DSD), 27-29 August 2014, Verona, Italy}, doi = {10.1109/DSD.2014.42}, pages = {591 -- 598}, abstract = {In this paper we present simulation and model based approaches for evaluating and validating the temporal and safety relevant properties of software intensive safety-critical real-time embedded systems. A high level reliability model of a safe task execution is described by a continuous-time Markov process, enhanced by the modeling of execution times. It is shown that the behavior - regarding real-time and safety metrics - of this theoretical model can be transferred into an abstract system timing model, which then can be analyzed by a discrete event simulation approach. The verification of the discrete event simulation by Markov models offers the possibility of a holistic approach for reliability analysis combined with schedulability analysis of complex safety-critical multicore real-time systems by the discrete event simulation.}, language = {en} } @inproceedings{MottokScharfenberg, author = {Mottok, J{\"u}rgen and Scharfenberg, Georg}, title = {Forschendes Lernen im Masterstudiengang Applied Research in Engineering Sciences}, series = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, booktitle = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, publisher = {Shaker}, address = {Aachen}, isbn = {978-3-8440-2875-1}, pages = {55 -- 61}, language = {de} } @inproceedings{ScharfenbergMottok, author = {Scharfenberg, Georg and Mottok, J{\"u}rgen}, title = {Forschungsmaster entwickelt sich zum Wirtschaftsfaktor in Bayern}, series = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, booktitle = {4th Applied Research Conference, 5th July 2014, Ingolstadt}, publisher = {Shaker}, address = {Aachen}, isbn = {978-3-8440-2875-1}, pages = {55 -- 61}, language = {de} } @inproceedings{WeberScornaHaug, author = {Weber, Karsten and Scorna, Ulrike and Haug, Sonja}, title = {ELSI in Serious Games f{\"u}r die technikunterst{\"u}tzte medizinische Ausbildung: das Beispiel HaptiVisT}, series = {3. Transdisziplin{\"a}re Konferenz "Technische Unterst{\"u}tzungssysteme, die die Menschen wirklich wollen", 11.-12.12.2018, Hamburg}, booktitle = {3. Transdisziplin{\"a}re Konferenz "Technische Unterst{\"u}tzungssysteme, die die Menschen wirklich wollen", 11.-12.12.2018, Hamburg}, editor = {Weidner, Robert and Karafillidis, Athanasios}, publisher = {Helmut-Schmidt-Universit{\"a}t}, address = {Hamburg}, isbn = {978-3-86818-245-3}, pages = {187 -- 194}, abstract = {Das haptisch-visuelle Trainingssystem HaptiVisT zur Unterst{\"u}tzung der chirurgischen Ausbildung f{\"u}r zwei chirurgische Anwendungsfelder (Cochlea-Implantationen und minimalinvasive Handchirurgie) im Rahmen eines Serious Games ber{\"u}hrt zentrale medizinethische Prinzipien (Autonomie, Nichtschaden, Wohltun, Gerechtigkeit) sowie rechtliche und soziale Fragen. Bei der Entwicklung ist von Projektbeginn an eine Begleitforschung zu ethischen, rechtlichen und sozialen Implikationen (ELSI) vorgesehen, deren Methodik und erste Ergebnisse vorgestellt werden. Die Ergebnisse st{\"u}tzen sich auf eine empirisch basierte Anforderungsanalyse aus Anwender- und Entwicklersicht.}, subject = {Unterst{\"u}tzungstechnologie}, language = {de} } @inproceedings{GschossmannJobstMottoketal., author = {Gschossmann, Andreas and Jobst, Simon and Mottok, J{\"u}rgen and Bierl, Rudolf}, title = {A Measure of Confidence of Artificial Neural Network Classifiers}, series = {ARCS Workshop 2019; 32nd International Conference on Architecture of Computing Systems, 20-21 May 2019, Copenhagen, Denmark}, booktitle = {ARCS Workshop 2019; 32nd International Conference on Architecture of Computing Systems, 20-21 May 2019, Copenhagen, Denmark}, publisher = {VDE-Verlag}, address = {Berlin}, pages = {153 -- 157}, abstract = {Confidence in results of an Artificial Neural Networks (ANNs) is increased by preferring to reject data, that is not trustful, instead of risking a misclassification. For this purpose a model is proposed that is able to recognize data, which differs significantly from the training data, during inference. The proposed model observes all activations of the hidden layers, as well as input and output layers of an ANN in a grey-box view. To make ANNs more robust in safety critical applications, this model can be used to reject flawed data, that is suspected to decrease the accuracy of the model. If this information is logged during inference, it can be used to improve the model, by training it specifically with the missing information. An experiment on the MNIST dataset is conducted and its results are discussed.}, language = {en} } @inproceedings{SchmidhuberDeubzerMaderetal., author = {Schmidhuber, Stefan and Deubzer, Michael and Mader, Ralph and Niemetz, Michael and Mottok, J{\"u}rgen}, title = {Towards the Derivation of Guidelines for the Deployment of Real-Time Tasks on a Multicore Processor}, series = {4th International Symposium on Model-Based Safety and Assessment (IMBSA 2014), Munich, Germany, October 27-29, 2014, Proceedings}, booktitle = {4th International Symposium on Model-Based Safety and Assessment (IMBSA 2014), Munich, Germany, October 27-29, 2014, Proceedings}, publisher = {Springer}, address = {Munich}, isbn = {978-3-319-12213-7}, doi = {10.1007/978-3-319-12214-4_12}, pages = {152 -- 165}, abstract = {The deployment of automotive software on a multicore processor includes the task of mapping executables to cores. Given the number of possible solutions, integrators have to solve a complex problem. Considering multiple, often conflicting goals like minimizing task response times and memory consumption, complexity further increased with the advent of multicore processors. We present a model-based approach for deriving design rules supporting integrators with statically mapping tasks to a multicore ECU. First, an evolutionary algorithm is used to sample the design space. For each sample, a model-based analysis is performed, resulting in the required fitness values according to the system metric objectives. Finally, subsets of the sample population are used to derive deployment guidelines by evaluating similarities between highly ranked solutions. This reduces the number of solutions to be considered by the integrators by orders of magnitude. In a case-study, we demonstrate the developed approach on an artificial automotive engine management system.}, language = {en} } @inproceedings{KraemerRaabMottoketal., author = {Kr{\"a}mer, Stefan and Raab, Peter and Mottok, J{\"u}rgen and Racek, Stanislav}, title = {Comparison of Enhanced Markov Models and Discrete Event Simulation - for evaluation of probabilistic Faults in safety-critical real-time task sets}, series = {Proceedings of EUROMICRO DSD 2014 - 17th Euromicro Conference on Digital System Design}, booktitle = {Proceedings of EUROMICRO DSD 2014 - 17th Euromicro Conference on Digital System Design}, doi = {10.1109/DSD.2014.42}, pages = {591 -- 598}, abstract = {In this paper we present simulation and model based approaches for evaluating and validating the temporal and safety relevant properties of software intensive safety-critical real-time embedded systems. A high level reliability model of a safe task execution is described by a continuous-time Markov process, enhanced by the modeling of execution times. It is shown that the behavior - regarding real-time and safety metrics - of this theoretical model can be transferred into an abstract system timing model, which then can be analyzed by a discrete event simulation approach. The verification of the discrete event simulation by Markov models offers the possibility of a holistic approach for reliability analysis combined with schedulability analysis of complex safety-critical multicore real-time systems by the discrete event simulation.}, language = {en} } @inproceedings{AlfransederDeubzerJustusetal., author = {Alfranseder, Martin and Deubzer, Michael and Justus, Benjamin and Mottok, J{\"u}rgen and Siemers, Christian}, title = {An Efficient Spin-Lock Based Multi-Core Resource Sharing Protocol}, series = {33rd IEEE International Performance, Computing, and Communications Conference (IPCCC), Austin (TX), USA, 5-7 December 2014}, booktitle = {33rd IEEE International Performance, Computing, and Communications Conference (IPCCC), Austin (TX), USA, 5-7 December 2014}, doi = {10.1109/PCCC.2014.7017090}, abstract = {We present in this paper a new lock-based resource sharing protocol PWLP (Preemptable Waiting Locking Protocol) for embedded multi-core processors. It is based on the busy-wait model and works with non-preemptive critical sections while task may be preempted by tasks with a higher priority when waiting for resources. Our protocol can be applied in partitioned as well as global scheduling scenarios, in which task-fix, job-fix or dynamically assigned priorities may be used. Furthermore, the PWLP permits nested requests to shared resources. Finally, we present a case study based on event-based simulations in which the FMLP (Flexible Multiprocessor Locking Protocol) and the proposed PWLP are compared.}, language = {en} } @inproceedings{AlfransederKrapfMaderetal., author = {Alfranseder, Martin and Krapf, Tobias and Mader, Ralph and Niemetz, Michael and Mottok, J{\"u}rgen and Siemers, Christian}, title = {An Efficient Partitioning Strategy for Runnables in Weakly Dependent Tasks on Embedded Multi-Core Systems}, series = {Embedded real-time software and systems (ERTS² 2014), Feb 2014, Toulouse, France}, booktitle = {Embedded real-time software and systems (ERTS² 2014), Feb 2014, Toulouse, France}, abstract = {With multi-core controllers entering the area of automotive control ECUs, strategies for parallelizing the control- algorithms come into focus. This paper deals with a special part of automotive powertrain software, called state transitions. Since dependencies between runnables executed there are weak, the transitions provide a good basis for parallelization. We present a strategy of how to distribute efficiently the execution of runnables to different cores while taking care of inner and outer dependencies. The strategy is accompanied by two case studies demonstrating the performance of the concept. The first one is carried out to find the most efficient strategies of parallelize state transitions based on randomly generated, simulated state transitions. In the second one, the developed partitioning strategies are applied to a real software project for an automotive powertrain system.}, language = {en} } @inproceedings{HelmDeubzerMottok, author = {Helm, C. and Deubzer, Michael and Mottok, J{\"u}rgen}, title = {Analyse der Echtzeiteigenschaften von Multicore Speicherarchitekturen in Eingebetteten Systemen mittels einer konfigurierbaren Simulationssoftware}, series = {4. Landshuter Symposium Mikrosystemtechnik : Mikrosystemtechnik als Schl{\"u}sseltechnologie der Systemintegration, Tagungsband zum Symposium 12./13. M{\"a}rz 2014, Hochschule Landshut}, booktitle = {4. Landshuter Symposium Mikrosystemtechnik : Mikrosystemtechnik als Schl{\"u}sseltechnologie der Systemintegration, Tagungsband zum Symposium 12./13. M{\"a}rz 2014, Hochschule Landshut}, editor = {Ivanov, Artem and Bicker, Marc and Patzelt, Peter}, address = {Landshut}, isbn = {978-3-9812696-5-9}, pages = {109 -- 117}, language = {de} }