@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} } @article{KobusWestnerStrahringer, author = {Kobus, J{\"o}rn and Westner, Markus and Strahringer, Susanne}, title = {Enabling digitization by implementing Lean IT}, series = {The TQM Journal}, volume = {30}, journal = {The TQM Journal}, number = {6}, publisher = {Emerald insight}, pages = {764 -- 778}, abstract = {Purpose With the rise of digitization, IT organizations are challenged to provide efficient service delivery and offer innovative digital solutions while maintaining a constant resource capacity. To address this challenge, some IT organizations have adopted Lean Management (LM). Although LM is a standard production mode in manufacturing, it is less familiar to IT organizations. The purpose of this paper is to identify 12 lessons learned from companies who implemented LM in their IT organization (Lean IT) to free up their IT resource capacity from existing day-to-day operations so they could use it to enable their digitization strategy. Design/methodology/approach A case study of two major international companies from different industries. Data were collected from 25 structured interviews. Findings The lessons learned provide insights into how these companies implemented Lean IT, the potential outcomes they aimed for, what they did to achieve those outcomes, how they facilitated the implementation of Lean IT, and restrictions they encountered during the implementation. Research limitations/implications The findings are based on a limited range of IT organizations. Practical implications The lessons learned inform those implementing Lean IT because they explain how companies have implemented Lean IT to facilitate digitization and the benefits and pitfalls they encountered. A comparison of Lean IT and Lean Production shows that LM is transferable to IT organizations if domain specific requirements are respected. Originality/value This paper reports the unique experience of companies implementing Lean IT, which can inform other companies in a similar situation.}, subject = {Unternehmen}, language = {en} } @article{KopperWestnerStrahringer, author = {Kopper, Andreas and Westner, Markus and Strahringer, Susanne}, title = {Kontrollierte Nutzung von Schatten-IT}, series = {HMD Praxis der Wirtschaftsinformatik}, volume = {54}, journal = {HMD Praxis der Wirtschaftsinformatik}, publisher = {Springer}, doi = {10.1365/s40702-016-0286-x}, pages = {97 -- 110}, abstract = {Basierend auf einer systematischen und umfangreichen Analyse von Praxisbeitr{\"a}gen zum Thema Schatten-IT, die zwischen September 2015 und August 2016 erschienen sind, beschreibt der vorliegende Artikel Governance-Aspekte zu diesem Ph{\"a}nomen. Er erg{\"a}nzt damit vorhergehende akademische Studien. Es zeigt sich, dass unter Praktikern der Eindruck vorherrscht, dass IT-Abteilungen unter zunehmendem Druck stehen, schneller auf sich {\"a}ndernde Anforderungen aus den Fachbereichen reagieren zu m{\"u}ssen. K{\"o}nnen IT-Abteilungen diesen Erwartungen nicht entsprechen, beschaffen sich Fachbereiche und Nutzer selbst L{\"o}sungen in Form von Schatten-IT. Als m{\"o}gliche Antwort darauf kann sich die IT-Abteilung agiler organisieren und die IT-Architektur im Unternehmen modernisieren. Eine weitere M{\"o}glichkeit besteht darin, sich das innovative Potenzial von Schatten-IT zunutze zu machen und deren Umsetzung aktiv durch organisatorische und technische Maßnahmen zu unterst{\"u}tzen. IT-Sicherheitsmanagement und technische Schutzmechanismen k{\"o}nnen helfen, die so entstandenen L{\"o}sungen abzusichern und die Risiken zu minimieren. Nach vorherrschender Ansicht entwickelt sich die IT-Abteilung als Konsequenz aus all diesen Maßnahmen zu einem nutzerorientierten, internen Service-Provider und strategischen Partner f{\"u}r die Fachbereiche.}, subject = {IT-Abteilung}, language = {de} } @article{KobusWestnerStrahringer, author = {Kobus, J{\"o}rn and Westner, Markus and Strahringer, Susanne}, title = {Einf{\"u}hrung von Lean Management in IT-Organisationen}, series = {HMD Praxis der Wirtschaftsinformatik}, volume = {53}, journal = {HMD Praxis der Wirtschaftsinformatik}, number = {6}, pages = {879 -- 893}, abstract = {In der Produktion gilt „Lean Management" als einer der de-facto Standardmanagementans{\"a}tze. Lean Management in IT-Organisationen (Lean IT) ist dahingegen in der Praxis weniger verbreitet und in der Wissenschaft kaum erforscht. Dieser Beitrag aggregiert und erweitert die Ergebnisse mehrerer Forschungsarbeiten. Dabei werden vorrangig zwei Aspekte diskutiert: (1) Ein m{\"o}gliches Einf{\"u}hrungsmodell f{\"u}r Lean IT. Dieses verkn{\"u}pft f{\"u}nf Rollen (Sponsor, Programmleiter, Navigator, Linienf{\"u}hrungskraft und Linienexperte) mit vier Phasen (Vorbereitung, Analyse, Gestaltung und Implementierung). (2) Besondere Herausforderungen f{\"u}r Linienf{\"u}hrungskr{\"a}fte, die aufgrund der „bottom up"-Ausrichtung bei Lean-IT-Einf{\"u}hrungen stark gefordert werden. Neben einer klaren Vision f{\"u}r die Organisationseinheit und dem Verst{\"a}ndnis, an welcher Stelle Lean IT die Organisationseinheit konkret unterst{\"u}tzen kann, ben{\"o}tigen sie Offenheit, Ver{\"a}nderungswillen und die Bereitschaft Verantwortung an Mitarbeiter zu delegieren. Außerdem sollten sie {\"u}ber ein ausreichendes Zeitbudget f{\"u}r die Einf{\"u}hrung verf{\"u}gen, um ihrer gestaltenden und qualit{\"a}tssichernden Funktion nachkommen zu k{\"o}nnen.}, subject = {Betriebliches Informationssystem}, language = {de} } @article{StrasserWestner, author = {Strasser, Artur and Westner, Markus}, title = {Information systems offshoring}, series = {Journal of Information Technology Management}, volume = {26}, journal = {Journal of Information Technology Management}, number = {2}, pages = {70 -- 142}, abstract = {An increasing amount of IS offshoring research has been published during the last four years. This paper presents a comprehensive view of the field of study from a managerial point of view. It provides a consolidated view of the field of study between 2010 and 2013 based on a manual search comprising 69 selected journals and 9 conferences, as well as a search using 6 journal databases. The literature review ensures continuity of research by connecting to a comprehensive literature analysis covering the years 1999 to 2009. This way it consolidates and critically reflects the state of the research of the last 14 years. Overall, we compiled 95 relevant publications originating from leading IS journals and IS conference proceedings. The results indicate that IS offshoring research is largely non-theory based, using almost entirely empirical data and interpretive research methods and -to a smaller extent -positivist research designs. The ISO research of the last 14 years focuses on the implementation stages "how" and "outcome" while the pre-implementation-stages "why", "what", and "which" are comparatively sparsely researched. Future studies should apply a more theory-driven approach with a greater attention on pre-implementation aspects of information systems offshoring. In addition, future research should investigate the special nature of near- and onshoring, captive offshoring as well asagile (project) management techniques suitable for ISO.}, subject = {Betriebliches Informationssystem}, language = {en} } @article{BaryWestner, author = {Bary, Benedikt von and Westner, Markus}, title = {Information Systems Backsourcing}, series = {Journal of Information Technology Management}, volume = {29}, journal = {Journal of Information Technology Management}, number = {1}, publisher = {University of Tehran}, pages = {62 -- 78}, abstract = {Information systems backsourcing describes the transferof previously outsourced activities, assets, or personnel back to the originating companyto regain ownership and control. While there is much research on information systems outsourcing, the topic of backsourcing information systemsis still an emerging research area. Therefore, ourpaper aims to explore and synthesizethe existing literature on information systemsbacksourcing, since there is no exhaustiveliteraturereview of the state of the research to our knowledge available yet. In this paper, wecreate a framework to structure the existing research along the overallbacksourcing process. We identifydifferent motivators, such asexpectation gaps, orinternal and external organizational changes, leading towards a backsourcing decision, and factors positively or negatively influencing this decision. Additionally, we derive implementation success factors based on the existing literature to guide companies through the backsourcing process.We also differentiate the term backsourcing from related, sometimes synonymously used terms, by emphasizing the change of ownership back to the company of originas the main criterion.Additionally, we discuss opportunities for future research in the field of information systems backsourcing.}, subject = {Betriebliches Informationssystem}, language = {en} } @article{KobusWestnerStrahringer, author = {Kobus, J{\"o}rn and Westner, Markus and Strahringer, Susanne}, title = {Change management lessons learned for Lean IT implementations}, series = {International Journal of Information Systems and Project Management}, volume = {5}, journal = {International Journal of Information Systems and Project Management}, number = {1}, pages = {47 -- 60}, abstract = {Lean Management is a standard production mode that has been familiar to production organizations for several decades. To date, however, academic literature has presented surprisingly little information about the application of Lean Management in Information Technology (IT) organizations, or what is called Lean IT. Drawing upon an empirical qualitative case study of the IT departments of two multinational companies, in this paper we identify change management lessons learned for Lean IT implementations, as well as seven characteristics of a corresponding change management approach. As an extension of our work, researchers should validate and expand our initial findings, preferably in a quantitative setting.}, subject = {Betriebliches Informationssystem}, 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} } @article{WestnerStrahringer, author = {Westner, Markus and Strahringer, Susanne}, title = {Determinants of success in IS offshoring projects}, series = {Information \& Management}, volume = {47}, journal = {Information \& Management}, number = {5-6}, pages = {291 -- 299}, abstract = {High labor cost in western countries allows cost savings by companies engaging in IS offshoring. However, studies worldwide indicate that a large number of companies that engaged in IS offshoring are not satisfied with the outcome. Our study examined the determinants of IS offshore project success: We developed a model and empirically tested it with data collected from 304 experts who reported on projects offshored from Germany to a wide range of near and distant countries. The model posited a direct effect of offshoring expertise and trust in offshore service provider (OSP) on success, as well as an indirect effect mediated by project suitability, knowledge transfer, and liaison quality. An analysis using partial least squares (PLSs) provided significant support for almost all these relationships. However, it showed that offshoring expertise played a minor role in explaining success and the mediating constructs. Trust in OSP had a small direct effect on success and a medium to large effect on the mediating constructs. Project suitability, knowledge transfer, and liaison quality all had small direct effects on success.}, subject = {Betriebliches Informationssystem}, language = {en} } @article{WestnerStrahringer, author = {Westner, Markus and Strahringer, Susanne}, title = {The current state of IS offshoring in Germany}, series = {Journal of Information Technology Management}, volume = {21}, journal = {Journal of Information Technology Management}, number = {1}, pages = {49 -- 70}, 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 = {Betriebliches Informationssystem}, language = {en} } @article{WestnerStrahringer, author = {Westner, Markus and Strahringer, Susanne}, title = {Evaluation criteria for selecting offshoring candidates}, series = {Journal of Information Technology Management}, volume = {19}, journal = {Journal of Information Technology Management}, number = {4}, pages = {16 -- 34}, abstract = {The identification of suitable applications or projects is a main initial step in any software development or maintenance related IS offshoring arrangement. This paper examines evaluation criteria and their importance for selecting application or project candidates for offshoring. Based on a literature analysis and interviews with 47 experts from 36 different German companies describing 64 case examples, we find that in contrast to the literature, "size", "codification", and "language" are perceived as important selection criteria by experts. Case examples additionally show that "business specificity" seems to be a main reason for application or project failures, that "business criticality" appears to be less important than suggested by the literature, and that adequate "size" might be a necessary prerequisite, but seems not to be a sufficient criterion for an application's or project's suitability for offshoring. These differences in comparison to findings from the literature may be explained by cultural and language differences.}, subject = {Betriebliches Informationssystem}, 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} } @article{StrahringerWestnerBary, author = {Strahringer, Susanne and Westner, Markus and Bary, Benedikt von}, title = {IT-Backsourcing}, series = {Das Wirtschaftsstudium : wisu}, journal = {Das Wirtschaftsstudium : wisu}, number = {6}, publisher = {Lange ; Mohr}, address = {D{\"u}sseldorf ; T{\"u}bingen}, pages = {702 -- 706}, abstract = {The importance of information systems (IS) for companies has grown rapidly over the recent years. For example, companies from various industries are focusing their efforts to digitize business models, to adopt agile forms of collaboration, and to leverage automation of routine tasks. This forces companies to review their IS sourcing strategies and to potentially consider alternatives for current outsourcing contracts. One potential option could be to backsource IS services currently performed by external vendors. Based on empirical observations, previous academics defined it as the repatriation of all assets, activities, and skills needed to perform IS services back in-house, which had been outsourced previously to one or multiple vendors. The distinctive characteristic of backsourcing is the change in ownership back to the mother organization. This distinguishes the term backsourcing from similar terms, e.g., backshoring, reshoring, or relocating, which rather focus on the change in location of the service delivery. At the initial sourcing decision, the strategy to outsource an IS service was considered most promising. However, certain developments both inside the company, but also on a broader industry level may lead to a re-evaluation of the situation and thus to an adjustment of the original sourcing strategy. Over the last years, there has been a strong increase in cloud-based services and a shift towards the deployment of standardized, almost "industrialized" applications as services. Before, large companies leveraged their size in realizing economies of scale within their sourcing volumes. The raise of cloud computing as well as standardization of service delivery decreased those benefits and led towards a decline in large outsourcing contracts across a variety of services and a growth of multi-sourcing of individual IS services from the respective "best-in-breed" vendors for shorter time periods. Besides sourcing the best vendor for each service, companies that implement multi-sourcing strategies additionally aim for cost benefits due to an increased competition between vendors, and an increase in agility and adaptability. At the same time, a move towards multi-sourcing strategies with shorter contract durations leads to an increase in so-called "second generation sourcing decisions", namely whether to continue outsourcing a respective service or to bring the service back in-house. Given the developments within the IS environment, this research projects aims at understanding why IS services are backsourced and which factors influence a company's decision to backsource an IS service.}, subject = {Betriebliches Informationssystem}, language = {de} } @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} } @book{Westner, author = {Westner, Markus}, title = {IS offshoring}, publisher = {Gabler}, address = {Wiesbaden}, isbn = {978-3-8349-2046-1}, doi = {10.1007/978-3-8349-8407-4}, abstract = {Information systems (IS) offshoring describes the transfer of IS services to an offshoring service provider in a near or far away country. It has received growing attention in the past and there is a strong momentum in shifting IS services abroad. Markus Westner examines the IS offshoring phenomenon from the perspective of German companies. He first provides an overview of the current literature in the field of IS offshoring. Based on interviews with 47 industry experts, evaluation criteria for selecting projects for offshoring are identified. Finally, the author examines determinants of IS offshore project success in German companies based on a statistical analysis of 304 projects using structural equation modeling (PLS).}, subject = {Informationssystem}, language = {en} } @techreport{Westner, type = {Working Paper}, author = {Westner, Markus}, title = {Information systems offshoring}, address = {Dresden}, subject = {Informationstechnik}, language = {en} } @incollection{Westner, author = {Westner, Markus}, title = {{\"U}bersicht {\"u}ber aktuelle Weblog-Skripte und -Services}, series = {Weblogs professionell : Grundlagen, Konzepte und Praxis im unternehmerischen Umfeld}, booktitle = {Weblogs professionell : Grundlagen, Konzepte und Praxis im unternehmerischen Umfeld}, editor = {Picot, Arnold and Fischer, Tim}, isbn = {978-3898643757}, pages = {175 -- 190}, subject = {Kommunikation}, language = {de} } @article{StrahringerWestnerKobus, author = {Strahringer, Susanne and Westner, Markus and Kobus, J{\"o}rn}, title = {Lean IT}, series = {WISU - Das Wirtschaftsstudium}, journal = {WISU - Das Wirtschaftsstudium}, number = {1}, pages = {87 -- 92}, subject = {Informationstechnik}, language = {de} } @article{WestnerStrasser, author = {Westner, Markus and Strasser, Artur}, title = {IT-Offshoring}, series = {WISU - Das Wirtschaftsstudium}, journal = {WISU - Das Wirtschaftsstudium}, number = {5}, pages = {650 -- 652}, subject = {Informationsmanagement}, language = {de} } @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} } @incollection{Weber, author = {Weber, Karsten}, title = {Non-propriet{\"a}re Software und Geschenk{\"o}konomie: L{\"o}sungen f{\"u}r die digitale Spaltung?}, series = {Vernetzt gespalten. Der Digital Divide in ethischer Perspektive}, booktitle = {Vernetzt gespalten. Der Digital Divide in ethischer Perspektive}, editor = {Scheule, Rupert M. and Capurro, Rafael and Hausmanninger, Thomas}, publisher = {Fink}, address = {M{\"u}nchen}, pages = {189 -- 197}, language = {de} } @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} } @article{HummelMottokEgenetal., author = {Hummel, M. and Mottok, J{\"u}rgen and Egen, R. and Schiller, Frank and Mattes, T. and Blum, M. and Druckstein, F.}, title = {Generische Safety-Architektur f{\"u}r Kfz-Software}, series = {Spektrum, das Magazin der Hochschule Regensburg}, journal = {Spektrum, das Magazin der Hochschule Regensburg}, address = {Regensburg}, organization = {Hochschule f{\"u}r Angewandte Wissenschaften Regensburg}, language = {de} } @article{SchillerMottokBlumetal., author = {Schiller, Frank and Mottok, J{\"u}rgen and Blum, M. and Duckstein, F. and Egen, R. and Hummel, M. and Mattes, T.}, title = {Generische Safety-Architektur f{\"u}r KFZ-Software}, series = {Hanser automotive}, journal = {Hanser automotive}, pages = {52 -- 54}, language = {de} } @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} } @incollection{GorlatchDuennweber, author = {Gorlatch, Sergei and D{\"u}nnweber, Jan}, title = {From Grid Middleware to Grid Applications}, series = {Future Generation Grids}, booktitle = {Future Generation Grids}, editor = {Getov, Vladimir and Laforenza, Domenico and Reinefeld, Alexander}, publisher = {Springer Verlag}, address = {Berlin}, isbn = {978-0-387-27935-0}, doi = {10.1007/978-0-387-29445-2_13}, pages = {241 -- 261}, abstract = {This paper deals with the problem of application programming for grid systems that combine heterogeneous data and computational resources via the Internet. We argue that grid programming is still too complex because of the big gap between the currently used and anticipated grid middleware, (e.g., Globus or WSRF) and the application level. We suggest that this gap needs to be closed in future-generation grids and propose a novel approach to bridging the gap by using Higher-Order Components (HOCs) — recurring patterns of parallel behaviour that are provided to the user as program building blocks with pre-packaged implementation and middleware setup. The presentation is illustrated with a simple case study of computing fractal images. Our experiments demonstrate that HOCs can simplify grid application programming significantly, without serious performance loss.}, language = {en} } @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} } @article{WeberRinkeAlwardt, author = {Weber, Karsten and Rinke, Bernhard and Alwardt, Christian}, title = {Dr. Seltsam, oder wie ich lernte, die Drohne zu lieben}, series = {TATuP - Zeitschrift f{\"u}r Technikfolgenabsch{\"a}tzung in Theorie und Praxis}, volume = {27}, journal = {TATuP - Zeitschrift f{\"u}r Technikfolgenabsch{\"a}tzung in Theorie und Praxis}, number = {3}, publisher = {Institute for Technology Assessment and Systems Analysis / KIT}, doi = {10.14512/tatup.27.3.11}, pages = {11 -- 13}, abstract = {Drohnen werden inzwischen in vielen und sehr unterschiedlichen Kon-texten verwendet. Aus dem Blickwinkel der Technikfolgenabsch{\"a}tzung (TA) scheint es daher sinnvoll, den Umfang der momentanen und zu-k{\"u}nftigen Nutzung von Drohnen und daraus resultierende Implikatio-nen n{\"a}her zu beleuchten und eine Bestandsaufnahme durchzuf{\"u}hren. Dar{\"u}ber hinaus sollen die voraussichtlichen Pfade der weiteren Tech-nikentwicklung, relevante Akteure und deren Interessenslage sowie zu-k{\"u}nftige Anwendungspotenziale und Einsatzfelder analysiert werden}, language = {de} } @article{WeberKleinePallasetal., author = {Weber, Karsten and Kleine, Nadine and Pallas, Frank and Ulbricht, Max-R.}, title = {Technik zur Unterst{\"u}tzung von Citizen Science und Open Science}, series = {TATuP - Zeitschrift f{\"u}r Technikfolgenabsch{\"a}tzung in Theorie und Praxis}, volume = {26}, journal = {TATuP - Zeitschrift f{\"u}r Technikfolgenabsch{\"a}tzung in Theorie und Praxis}, number = {1/2}, doi = {10.14512/tatup.26.1-2.25}, pages = {25 -- 30}, abstract = {If citizens actively participate in the process of collecting empirical data, as a key element of empirically oriented scientific projects, this can be seen as a contribution to an open and citizen-oriented science. Such participation can be supported by providing technical tools. The paper therefore presents examples of participatory sensing as the provision of affordable sensors for measuring environmental parameters as well as wearable technologies for recording quantified vital data and physiological states. Conceptually, the provision of data collected with these tools can be understood as a commons - with all opportunities and risks associated with such goods. After describing examples of participatory sensing and wearable technologies, the authors identify potential challenges and outline technical and organizational approaches to solve them.}, language = {de} } @article{Weber, author = {Weber, Karsten}, title = {Technik in der Pflege}, series = {Evangelium und Wissenschaft}, volume = {39}, journal = {Evangelium und Wissenschaft}, number = {1}, language = {de} } @incollection{WeberKleine, author = {Weber, Karsten and Kleine, Nadine}, title = {Cybersecurity in Health Care}, series = {The Ethics of Cybersecurity}, volume = {21}, booktitle = {The Ethics of Cybersecurity}, editor = {Christen, Markus and Gordijn, Bert and Loi, Michele}, publisher = {Springer Nature}, address = {Cham, Switzerland}, isbn = {978-3-030-29053-5}, doi = {10.1007/978-3-030-29053-5_7}, pages = {139 -- 156}, abstract = {Ethical questions have always been crucial in health care; the rapid dissemination of ICT makes some of those questions even more pressing and also raises new ones. One of these new questions is cybersecurity in relation to ethics in health care. In order to more closely examine this issue, this chapter introduces Beauchamp and Childress' four principles of biomedical ethics as well as additional ethical values and technical aims of relevance for health care. Based on this, two case studies—implantable medical devices and electronic Health Card—are presented, which illustrate potential conflicts between ethical values and technical aims as well as between ethical values themselves. It becomes apparent that these conflicts cannot be eliminated in general but must be reconsidered on a case-by-case basis. An ethical debate on cybersecurity regarding the design and implementation of new (digital) technologies in health care is essential.}, language = {en} } @incollection{Weber, author = {Weber, Karsten}, title = {New Mobile Devices and Surveillance: Questions Concerning Epistemology and Some New Challenges for Privacy and Data Protection}, series = {Postmodern Quests in Applied Philosophy}, booktitle = {Postmodern Quests in Applied Philosophy}, editor = {Kolb, David and Salman, Ahmed Shaikh and Druzin, Bryan}, publisher = {Editura Lumen}, address = {Iasi}, 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} } @article{KopperWestnerStrahringer, author = {Kopper, Andreas and Westner, Markus and Strahringer, Susanne}, title = {From Shadow IT to Business-managed IT: A qualitative comparative analysis to determine configurations for successful management of IT by business entities}, series = {Information Systems and e-Business Management}, volume = {18}, journal = {Information Systems and e-Business Management}, number = {2}, doi = {10.1007/s10257-020-00472-6}, pages = {209 -- 257}, abstract = {Shadow IT describes covert/hidden IT systems that are managed by business entities themselves. Additionally, there are also overt forms in practice, so-called Business-managed IT, which share most of the characteristics of Shadow IT. To better understand this phenomenon, we interviewed 29 executive IT managers about positive and negative cases of Shadow IT and Business-managed IT. By applying qualitative comparative analysis (QCA), we derived four conditions that characterize these cases: Aligned, local, simple, and volatile. The results show that there are three sufficient configurations of conditions that lead to a positive outcome; one of them even encompasses Shadow IT. The most important solution indicates that IT systems managed by business entities are viewed as being positive if they are aligned with the IT department and limited to local requirements. This allows to balance local responsiveness to changing requirements and global standardization. In contrast, IT systems that are not aligned and permanent (and either organization-wide or simple) are consistently considered as negative. Our study is the first empirical quantitative-qualitative study to shed light on the success and failure of Shadow IT and Business-managed IT.}, subject = {Informationsmanagement}, language = {en} } @incollection{WeberDrueekeSchulz, author = {Weber, Karsten and Dr{\"u}eke, Ricarda and Schulz, Axel}, title = {Mobiler Wissenszugang: Digital Rights Management vs. Privacy}, series = {Wissensorganisation und Verantwortung. Gesellschaftliche, {\"o}konomische und technische Aspekte}, booktitle = {Wissensorganisation und Verantwortung. Gesellschaftliche, {\"o}konomische und technische Aspekte}, editor = {Ohly, Heinz Peter and Sieglerschmidt, J. and Swertz, C.}, publisher = {Ergon}, address = {W{\"u}rzburg}, pages = {180 -- 193}, language = {de} } @article{LoiChristenKleineetal., author = {Loi, Michele and Christen, Markus and Kleine, Nadine and Weber, Karsten}, title = {Cybersecurity in health}, series = {Journal of Information, Communication \& Ethics in Society}, volume = {17}, journal = {Journal of Information, Communication \& Ethics in Society}, number = {2}, doi = {10.1108/JICES-12-2018-0095}, pages = {229 -- 245}, abstract = {Purpose Cybersecurity in healthcare has become an urgent matter in recent years due to various malicious attacks on hospitals and other parts of the healthcare infrastructure. The purpose of this paper is to provide an outline of how core values of the health systems, such as the principles of biomedical ethics, are in a supportive or conflicting relation to cybersecurity. Design/methodology/approach This paper claims that it is possible to map the desiderata relevant to cybersecurity onto the four principles of medical ethics, i.e. beneficence, non-maleficence, autonomy and justice, and explore value conflicts in that way. Findings With respect to the question of how these principles should be balanced, there are reasons to think that the priority of autonomy relative to beneficence and non-maleficence in contemporary medical ethics could be extended to value conflicts in health-related cybersecurity. Research limitations/implications However, the tension between autonomy and justice, which relates to the desideratum of usability of information and communication technology systems, cannot be ignored even if one assumes that respect for autonomy should take priority over other moral concerns. Originality/value In terms of value conflicts, most discussions in healthcare deal with the conflict of balancing efficiency and privacy given the sensible nature of health information. In this paper, the authors provide a broader and more detailed outline.}, language = {en} } @article{Weber, author = {Weber, Karsten}, title = {Computers as omnipotent instruments of power}, series = {The ORBIT Journal - An Online Journal for Responsible Research and Innovation in ICT}, volume = {2}, journal = {The ORBIT Journal - An Online Journal for Responsible Research and Innovation in ICT}, number = {1}, publisher = {Elsevier}, doi = {10.29297/orbit.v2i1.97}, pages = {1 -- 19}, abstract = {With examples concerning the development and dissemination of computer technology in the Soviet Union, the U.S., and other Western countries it shall be demonstrated that computer development on the one hand and social change as well as changes in policy making and administration on the other hand are mingled with each other without a clear direction of causation being discernible.It also shall be shown that perceived social and political threats imposed by early computer technology sometimes actually helped to stop or at least slow down social change. One conclusion that can be drawn from the case studies described for RRI is that the conscious steering of innovations fails because of diffuse and uncoordinated resistance from very different stakeholders. The case studies also suggest that the effectiveness of RRI might be rather limited.}, language = {en} } @article{Weber, author = {Weber, Karsten}, title = {The Next Step: Privacy Invasions by Biometrics and ICT Implants}, series = {Ubiquity. An ACM IT Magazine and Forum}, volume = {7}, journal = {Ubiquity. An ACM IT Magazine and Forum}, number = {45}, doi = {10.1145/1195937.1187567}, language = {en} } @incollection{KleineUlbrichtWeberetal., author = {Kleine, Nadine and Ulbricht, Max-R. and Weber, Karsten and Pallas, Frank}, title = {Participatory Sensing und Wearable Technologies als partizipative Formen der Datengenerierung im Internet of Things}, series = {'Grand Challenges' meistern - der Beitrag der Technikfolgenabsch{\"a}tzung}, booktitle = {'Grand Challenges' meistern - der Beitrag der Technikfolgenabsch{\"a}tzung}, editor = {Decker, Michael and Lindner, Ralf and Lingner, Stephan and Scherz, Constanze and Sotoudeh, Mahshid}, publisher = {Nomos}, address = {Baden-Baden}, doi = {10.5771/9783845283562-245}, pages = {245 -- 257}, subject = {Wearable Computer}, language = {de} } @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} } @incollection{WeberDrueekeSchulz, author = {Weber, Karsten and Dr{\"u}eke, Ricarda and Schulz, Axel}, title = {Mobile ICT in public spaces and its impact on privacy}, series = {Societies and Cities in the Age of Instant Access}, volume = {88}, booktitle = {Societies and Cities in the Age of Instant Access}, editor = {Miller, Harvey J.}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/1-4020-5427-0_13}, pages = {197 -- 208}, 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} } @article{Mottok, author = {Mottok, J{\"u}rgen}, title = {Aktuelle Forschungsergebnisse aus dem "Laboratory for Safe and Secure Systems"(LaS3)}, series = {Jahresr{\"u}ckblick 2008 des Bayerischen IT-Sicherheitsclusters}, journal = {Jahresr{\"u}ckblick 2008 des Bayerischen IT-Sicherheitsclusters}, pages = {13 -- 15}, 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} } @article{HartigHabermannMottok, author = {Hartig, Wolfgang and Habermann, Albert and Mottok, J{\"u}rgen}, title = {Mehr Qualit{\"a}t durch modellbasiertes Testen}, series = {Elektronik automotive 3}, journal = {Elektronik automotive 3}, pages = {32 -- 35}, language = {de} } @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} } @article{HartigHabermannMottok, author = {Hartig, Wolfgang and Habermann, Albert and Mottok, J{\"u}rgen}, title = {Model-based testing for better quality}, series = {Vector, Technicle Article}, journal = {Vector, Technicle Article}, language = {en} } @article{Mottok, author = {Mottok, J{\"u}rgen}, title = {Safely embedded software}, series = {Embedded Software Engineering Report}, volume = {53}, journal = {Embedded Software Engineering Report}, pages = {10 -- 11}, language = {en} } @article{DeubzerMottokBaerwald, author = {Deubzer, Michael and Mottok, J{\"u}rgen and B{\"a}rwald, Andreas}, title = {Dependability-Betrachtung von Multicore-Scheduling}, series = {HANSER Automotive}, journal = {HANSER Automotive}, number = {11}, pages = {24 -- 27}, abstract = {Der Embedded Markt stellt sich auf eine neue Herausforderung ein: denUmstieg von Singlecore- auf Multicore-Prozessorsysteme. Dabei soll dieUmsetzung der Norm ISO 26262 die Funktionale Sicherheit der elektri-schen und elektronischen Systeme im Kraftfahrzeug gew{\"a}hrleisten. In diesem Beitrag betrachten die Hochschule Regensburg und die T{\"U}V S{\"u}dAutomotive GmbH das Scheduling eines Echtzeitsystems als ein sicher-heitsrelevantes Sub-System.}, language = {de} } @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} } @article{DeubzerMottok, author = {Deubzer, Michael and Mottok, J{\"u}rgen}, title = {Dependability von Systemen mit dynamischen Multicore-Schedulingalgorithmen}, series = {safetronic}, journal = {safetronic}, language = {de} } @article{RaabMottokMeier, author = {Raab, Peter and Mottok, J{\"u}rgen and Meier, Hans}, title = {OSEK-RTOS f{\"u}r Jedermann (Teil 2)}, series = {Embedded Software Engineering Report}, volume = {53}, journal = {Embedded Software Engineering Report}, pages = {10 -- 12}, language = {de} } @article{RaabMottokMeier, author = {Raab, Peter and Mottok, J{\"u}rgen and Meier, Hans}, title = {OSEK-RTOS f{\"u}r Jedermann (Teil 1)}, series = {Embedded Software Engineering Report}, volume = {53}, journal = {Embedded Software Engineering Report}, number = {September}, pages = {14 -- 15}, language = {de} } @article{DeubzerMottokMargulletal., author = {Deubzer, Michael and Mottok, J{\"u}rgen and Margull, Ulrich and Niemetz, Michael and Wirrer, Gerhard}, title = {Efficient Scheduling of Reliable Automotive Multi-core Systems with PD² by Weakening ERfair Task System Requirements}, series = {Automotive Safety and Security}, journal = {Automotive Safety and Security}, pages = {53 -- 67}, abstract = {Partly Proportionate fair (Partly-Pfair) scheduling, which allows task migration at runtime and assigns each task processing time with regard to its weight, makes it possible to build highly efficient embedded multi-core systems. Due to its non-work-conserving behavior, which might leave the CPU idle even when tasks are ready to execute, tasks finish only shortly before their deadlines are reached. Benefits are lower task jitter, but additional workload, e.g. through interrupts, can lead to deadline violations. In this paper we present a work-conserving extension of Partly-Pfair scheduling, called PERfair scheduling and the algorithm P-ERfair-PD2 which applies Pfair modifications used for Partly-Pfair on the concept of ERfairness and PD2 policies. With a simulation based schedulability examination we show for multiple time base (MTB) task sets that P-ERfair- PD2 has the same performance as Partly-Pfair-PD2. Additionally, we show that P-ERfair- PD2 has a much higher robustness against perturbations, and therefore it is well suited for embedded domains, especially for the Automotive domain.}, language = {en} } @article{DeubzerSchillerMottoketal., author = {Deubzer, Michael and Schiller, Frank and Mottok, J{\"u}rgen and Niemetz, Michael and Margull, Ulrich}, title = {Effizientes Multicore-Scheduling in Eingebetteten Systemen - Teil 1: Algorithmen f{\"u}r zuverl{\"a}ssige Echtzeitsysteme}, series = {atp - Automatisierungstechnische Praxis}, journal = {atp - Automatisierungstechnische Praxis}, number = {9}, pages = {60 -- 67}, abstract = {Eingebettete Systeme unterliegen neben den funktionalen Anforderungen besonders nicht funktionalen Qualit{\"a}tsanforderungen wie Effizienz, Zuverl{\"a}ssigkeit und Echtzeitf{\"a}higkeit. Mit steigendem Bedarf an Rechenkapazit{\"a}t k{\"o}nnen bisherige Konzepte zur Leistungssteigerung von Singlecore-Systemen jedoch nicht mehr eingesetzt werden - der Umstieg auf Multicore-Systeme wird erforderlich. Im ersten Teil dieser Arbeit werden eine m{\"o}gliche Prozessorarchitektur f{\"u}r zuk{\"u}nftige Automotive Multicore-Systeme und die Abstraktion der Software f{\"u}r diese Systeme vorgestellt. Nach einer Klassifkation von Multicore-Scheduling-Algorithmen pr{\"a}sentieren wir exemplarisch einen Algorithmus mit statischer Taskallokation und einen Algorithmus mit dynamischer Taskallokation. Bei beiden Algorithmen handelt es sich um eine {\"U}berf{\"u}hrung theoretisch behandelter Algorithmen auf Automotive Systeme.}, language = {de} } @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} } @article{DeubzerSchillerMottoketal., author = {Deubzer, Michael and Schiller, Frank and Mottok, J{\"u}rgen and Niemetz, Michael and Margull, Ulrich}, title = {Effizientes Multicore-Scheduling in Eingebetteten Systemen - Teil 2: Ein simulationsbasierter Ansatz zum Vergleich von Scheduling-Algorithmen}, series = {atp - Automatisierungstechnische Praxis}, volume = {52}, journal = {atp - Automatisierungstechnische Praxis}, number = {10}, abstract = {Eingebettete Systeme unterliegen neben den funktionalen Anforderungen besonders nichtfunktionalen Qualit{\"a}tsanforderungen wie Effizienz, Zuverl{\"a}ssigkeit und Echtzeitf{\"a}higkeit. Mit steigendem Bedarf an Rechenkapazit{\"a}t k{\"o}nnen bisherige Konzepte zur Leistungssteigerung von Singlecore-Systemen jedoch nicht mehr eingesetzt werden - der Umstieg auf Multicore-Systeme wird erforderlich. Im zweiten Teil dieser Arbeit wird ein simulationsbasierter Ansatz zum Vergleich von Multicore-Scheduling-Algorithmen vorgestellt, mit dem Algorithmen f{\"u}r Multicore-Systeme mit voller Migration und dynamischer Task-Priorit{\"a}t untersucht werden. Wir erweitern diesen Ansatz um ein Verfahren zur Untersuchung einer Tasksetmenge mit stochastisch beschriebenen Eigenschaften und vergleichen ihn mit den im Teil 1 beschriebenen Algorithmen BinPacking-EDF und P-ERfair-PD² f{\"u}r eine Gruppe von Automotive Powertrain Systemen.}, language = {de} } @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} } @article{BaerwaldHauffMottok, author = {B{\"a}rwald, Andreas and Hauff, Harald and Mottok, J{\"u}rgen}, title = {Certification of safety relevant systems - Benefits of using pre-certified components}, series = {Automotive Safety and Security}, journal = {Automotive Safety and Security}, 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} } @article{BaerwaldHauffMottok, author = {B{\"a}rwald, Andreas and Hauff, Harald and Mottok, J{\"u}rgen}, title = {Qualifizierung und Zertifizierung von Software-Entwicklungswerkzeugen}, series = {Hanser Automotive}, journal = {Hanser Automotive}, pages = {34 -- 39}, language = {de} } @article{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Multi-Core Scheduling in Embedded Systemen, Teil 1}, series = {Hanser Automotive}, journal = {Hanser Automotive}, number = {1-2}, pages = {18 -- 22}, language = {en} } @article{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Multi-Core Scheduling in Embedded Systemen, Teil 2}, series = {Hanser Automotive}, journal = {Hanser Automotive}, number = {3-4}, pages = {23 -- 25}, language = {en} } @article{KraemerMottokMeier, author = {Kr{\"a}mer, Stefan and Mottok, J{\"u}rgen and Meier, Hans}, title = {Multi-Core Scheduling in Embedded Systemen, Teil 3}, series = {Hanser Automotive}, journal = {Hanser Automotive}, number = {5-6}, pages = {14 -- 16}, 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} }