@misc{Beneken2015, author = {Beneken, Gerd}, title = {PHP ist nur was f{\"u}r Hackerbuden? {\"U}ber die Bedeutung von PHP im Informatikstudium",}, editor = {Software \& Support Media GmbH,}, year = {2015}, abstract = {Vortrag zum Thema PHP im Informatikstudium}, language = {de} } @misc{Beneken2015, author = {Beneken, Gerd}, title = {Fail Better: Erfahrungen aus 12 Jahren Requirements Engineering in studentischen Projekten"}, editor = {Gesellschaft f{\"u}r Informatik,}, year = {2015}, abstract = {Vortrag zum Thema Requirements Engineering in studentischen Projekten}, language = {de} } @misc{Beneken2015, author = {Beneken, Gerd}, title = {Agiles Projektmanagement}, editor = {Sigs- Datacom Verlag,}, year = {2015}, abstract = {Fachposter zum Thema Agiles Projektmanagement}, language = {de} } @book{BenekenErnstSchmidt2015, author = {Beneken, Gerd and Ernst, H. and Schmidt, Jochen}, title = {Grundkurs Informatik: Grundlagen und Konzepte f{\"u}r die erfolgreiche IT-Praxis - Eine umfassende, praxisorientierte Einf{\"u}hrung (Auflage von 2015)}, publisher = {Springer Vieweg}, address = {Berlin}, publisher = {Technische Hochschule Rosenheim}, year = {2015}, abstract = {Das Buch bietet eine umfassende und praxisorientierte Einf{\"u}hrung in die wesentlichen Grundlagen und Konzepte der Informatik. Es umfasst den Stoff, der typischerweise in den ersten Semestern eines Informatikstudiums vermittelt wird, vertieft Zusammenh{\"a}nge, die dar{\"u}ber hinausgehen und macht sie verst{\"a}ndlich. Die Themenauswahl orientiert sich an der langfristigen Relevanz f{\"u}r die praktische Anwendung. Praxisnah und aktuell werden die Inhalte f{\"u}r Studierende der Informatik und verwandter Studieng{\"a}nge sowie f{\"u}r im Beruf stehende Praktiker vermittelt. Die vorliegende f{\"u}nfte Auflage wurde grundlegend {\"u}berarbeitet und aktualisiert.}, language = {de} } @inproceedings{FariaRiedhammer2015, author = {Faria, Arlo and Riedhammer, Korbinian}, title = {REMEETING — Get More Out Of Meetings}, series = {INTERSPEECH 2015, 16th Annual Conference of the International Speech Communication Association, Dresden, Germany, September 2015.}, booktitle = {INTERSPEECH 2015, 16th Annual Conference of the International Speech Communication Association, Dresden, Germany, September 2015.}, year = {2015}, abstract = {Remeeting is a tool that helps you get more out of in-person meetings. Calendar integration and a special email address allow users to email agenda items prior to a certain meeting. A discrete notification at the time of the meeting reminds the user to start the recording. During the meeting, the user focuses on the conversation, or can add notes and photos if desired. After the meeting, every participant gets notified by an automated email that lists the participants along with automatically extracted keywords, notes and photos. This stimulates collaboration, and keeps follow-up contributions at a central place: Just reply to add further notes to the meeting. The resulting meeting "document" can be shared with others and reviewed using a web app that acts as a visual index to the meeting. This makes Remeeting the perfect tool for regular group meetings, standups and interviews, where people typically track progress and follow up on. Remeeting is leveraging, promoting and contributing to open source projects including kaldi and docker.}, language = {en} } @misc{GuoHoefig2015, author = {Guo, Zhensheng and H{\"o}fig, Kai}, title = {Integrated Model-Based Safety Analysis}, year = {2015}, abstract = {A method for integrated model-based safety analysis includes integrating a safety analysis model into a system development model of a safety-critical system. The system development model includes model components. The safety analysis model models a failure logic separately for each of the model components. The method includes representing dependencies among the model components with a design structure matrix. The design structure matrix represents each of the model components with a row and a column and shows dependencies between model components with corresponding entries. The method also includes sequencing the design structure matrix, and identifying at least one dependency loop and loop components in the sequenced design structure matrix. The loop components are part of the at least one dependency loop.}, language = {en} } @inproceedings{HoefigZellerHeilmann2015, author = {H{\"o}fig, Kai and Zeller, Marc and Heilmann, Reiner}, title = {ALFRED: a methodology to enable component fault trees for layered architectures}, series = {2015 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), August 2015,Funchal, Portugal. IEEE.}, booktitle = {2015 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), August 2015,Funchal, Portugal. IEEE.}, pages = {167 -- 176}, year = {2015}, abstract = {Identifying drawbacks or insufficiencies in terms of safety is important also in early development stages of safety critical systems. In industry, development artefacts such as components or units, are often reused from existing artefacts to save time and costs. When development artefacts are reused, their existing safety analysis models are an important input for an early safety assessment for the new system, since they already provide a valid model. Component fault trees support such reuse strategies by a compositional horizontal approach. But current development strategies do not only divide systems horizontally, e.g., By encapsulating different functionality into separate components and hierarchies of components, but also vertically, e.g. Into software and hardware architecture layers. Current safety analysis methodologies, such as component fault trees, do not support such vertical layers. Therefore, we present here a methodology that is able to divide safety analysis models into different layers of a systems architecture. We use so called Architecture Layer Failure Dependencies to enable component fault trees on different layers of an architecture. These dependencies are then used to generate safety evidence for the entire system and over all different architecture layers. A case study applies the approach to hardware and software layers.}, language = {en} } @inproceedings{HoefigZellerSchorp2015, author = {H{\"o}fig, Kai and Zeller, Marc and Schorp, Konstantin}, title = {Automated failure propagation using inner port dependency traces}, series = {2015 11th International ACM SIGSOFT Conference on Quality of Software Architectures (QoSA), Mai 2015, Montreal, QC, Canada.}, booktitle = {2015 11th International ACM SIGSOFT Conference on Quality of Software Architectures (QoSA), Mai 2015, Montreal, QC, Canada.}, pages = {123 -- 128}, year = {2015}, abstract = {Safety assurance is a major challenge in the design of complex embedded and Cyber-physical Systems. Especially, changes and adoptions during the design or run-time of an embedded system invalidate former safety analyses and require an adaptation of the system's safety analysis models. In this paper, we present a methodology to fill up empty safety analysis artifacts in component fault trees using so-called inner port dependency traces to describe failure propagation. Thus, enabling a imprecise but rapid safety analysis of an entire system at early development stages or during system run-time for the automated certification of Cyber-physical Systems. We evaluate our approach using case study from the automotive domain.}, language = {en} } @inproceedings{MoehrleZellerHoefigetal.2015, author = {M{\"o}hrle, Felix and Zeller, Marc and H{\"o}fig, Kai and Rothfelder, Martin and Liggesmeyer, Peter}, title = {Automated compositional safety analysis using component fault trees}, series = {Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW 2015), November 2015, Gaithersburg, MD.}, booktitle = {Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW 2015), November 2015, Gaithersburg, MD.}, pages = {152 -- 159}, year = {2015}, abstract = {Safety assurance is a major challenge in the design of today's complex embedded systems and future Cyber-physical systems. Especially changes in a system's architectural design invalidate former safety analyses and require an adaptation of related safety analysis models in order to restore consistency. In this work, we present an approach for automatically generating mappings between failure ports in compositional safety analysis models. This way, automatic and system-wide safety analyses are enabled that can be easily repeated after making modifications to the system's architecture. We demonstrate the feasibility of our approach using a case study from the automotive domain.}, language = {en} }