Category Archives: 5.1 Event and Talk Announcements

Experiences with Inner Source at Bosch and Paypal (Industry Talk)

Danese Cooper of Paypal and Georg Grütter of Bosch will report in 20min snippets each about their experiences with introducing inner source to their software development organizations. Both are looking forward to engage with the audience Q&A style.

Date and time: Feb 8th, 4pm (sharp)
Location: Martensstr. 3, 91058 Erlangen
Room: 02.152-113 (2nd floor, “blaues Hochhaus”)
Availability: Open to the public

Directions: Set your navigational device (GPS) to Martensstr. 3 in Erlangen (Süd). Street parking is available (but not always easy). Martenstr. 3 is the “blaues Hochhaus” and recognizable as such. Room 02.152 is on the second floor of the high-rise.

Call for Presentations: InnerSource Commons Spring Summit 2018

We, the Open Source Research Group at Friedrich-Alexander-Universität Erlangen-Nürnberg, are actively involved with the InnerSource Commons – a group of practitioners and researchers working on and with inner source.

We are happy to forward to you the call for presentations for the InnerSource Commons Spring Summit 2018. Please consider sharing your inner source story!

This is to announce the opening of the call for presentations at the InnerSource Commons Summit Spring 2018. The summit comprises all aspects of InnerSource – the use of open source inspired development practices within the confines of a company or  other institution.

Submission deadline: February 28th, 2018

Submission form:

Summit date: May 16th – 18th, 2018 near Stuttgart, Germany (near Stuttgart)

Continue reading Call for Presentations: InnerSource Commons Spring Summit 2018

Upcoming Talk on Analysis by Synthesis by Graphics Hardware by Marc Stamminger

We will host a talk on “Analysis by Synthesis by Graphics Hardware” in NYT, our course on how to perform research (free and open to the public):

  • by: Marc Stamminger
  • about: Analysis by Synthesis by Graphics Hardware
  • on: 2018-01-31, 14:30 Uhr
  • at: Cauerstr. 7/9, H6

Abstract: Visual Computing is about the synthesis of images with a computer (rendering) as well as the reconstruction of 3D models from an image (computer vision). “Analysis-by-synthesis” combines the two: to reconstruct the shape of an object, we start with some object and adapt its shape until its rendering looks like the input image. In the talk I will explain this principle in more detail, will show how this is related to AlgoKS and will present results obtained with this approach.

Speaker: Marc Stamminger is a professor for visual computing at the Friedrich-Alexander-University of Erlangen-Nuremberg since 2002. His research is focused on real-time visual computing, in particular real-time rendering and visualization, augmented and mixed reality, and digital image forensics.

Upcoming Computer Science Colloquium on Deliver Fast with Confidence by Joseph Yoder

The computer science department by way of our research group is hosting a colloquium talk (free and open to the public):

  • by: Joseph Yoder
  • about: Deliver Fast with Confidence
  • on: 2018-02-01, 16:00 Uhr
  • at: Martensstr. 3 (blaues Hochhaus), Raum 02.152-113 (second floor)

Abstract: Being agile, with its attention on extensive testing, frequent integration, and focusing on important product features, has proven invaluable to many software teams. When building complex systems it can be all too easy to primarily focus on features and overlook software qualities, specifically those related to software architecture. Time has shown that agile practices are not sufficient to prevent or eliminate technical debt, which can ultimately affect reliability. Many issues arise when there isn’t good validation through tests and constant attention to the architecture and code quality. It is important to recognize what is core to the architecture and the problem at hand while evolving it. If there is not enough attention on the architecture and the code, technical debt will creep in to the point where it can become muddy, making it hard to deliver new features quickly and reliably. Two principles that can help teams deliver more quickly and with confidence is to focus on code quality and delivery size. Small frequent delivery with constant attention to a good codebase is crucial to being able to sustain faster reliable delivery. Practices that can help keep the code clean or prevent it from getting muddier include: Testing, Divide & Conquer, Gentrification, Quarantine, Refactoring, and Craftsmanship. This talk examines various practices and techniques such as Continuous Integration, Continuous Delivery, Continuous Inspection, along with techniques to pay good attention to software quality, all of which enable teams to deliver fast and with confidence.

Speaker: Joseph (Joe) Yoder (agilist, computer scientist, speaker and pattern author) is the founder and principal of The Refactory (, a company focused on software architecture, design, implementation, consulting and mentoring on all facets of software development. Joe serves as president of the board of The Hillside Group, a group dedicated to improving the quality of life of everyone who uses, builds, and encounters software systems. He is best known as an author of the Big Ball of Mud pattern, which illuminates many fallacies in software architecture. Joe teaches and mentors developers on agile and lean practices, architecture, building flexible systems, clean design, patterns, refactoring, and testing. Joe has recently been working with organizations and thought leaders on the best practices for including quality aspects throughout the complete software life-cycle. In 2015 he won the New Directions award with a colleague at Saturn 2015, given to the presentation that best describes innovative new approaches and thought leadership in the application of architecture-centric practices for the presentation “QA to AQ: Shifting from Quality Assurance to Agile Quality”. Joe thinks software is still too hard to change. He wants to do something about this and believes that you can start solving this problem through the use of proven practices (patterns) and by putting the ability to change software into the hands of the people with the knowledge to change it.

Upcoming Industry Talk on Property-Based Testing mit Java by Johannes Link (in German)

We will host an industry talk on “Property-Based Testing mit Java” in ADAP, our course on advanced design and programming (free and open to the public):

  • by: Johannes Link, Selbstständiger Software-Therapeut
  • about: Property-Based Testing mit Java
  • on: 2018-02-05, 13:00 Uhr
  • at: Martensstr. 5/7, Raum 0.68
  • as part of: ADAP

Abstract: Testgetriebene Entwicklung in objekt-orientierten Sprachen setzt bislang meist auf Beispiel-basierte Testfälle, wie man sie leicht mit JUnit und ählichen Test-Frameworks erstellen kann. Schaut man jedoch über den Tellerrand zu funktionalen Programmiersprachen wie z.B. Haskell oder F#, dann findet man dort etwas anderes: Property-Tests. Property-Tests basieren auf der Idee, die erwünschten Eigenschaften unseres Programms zu beschreiben und anschließend das Framework
selbstständig Testfälle generieren zu lassen, welche diese Eigenschaften bestätigen oder falsifizieren. In diesem Vortrag werde ich sowohl auf die Theorie hinter Property-Based Testing eingehen, als auch konkret zeigen, wie man mit Jqwik unter Java solche Tests umsetzen kann.

Speaker: Johannes Link beschäftigt sich schon seit Ende des letzten Jahrhunderts mit Extreme Programming und anderen agilen Ansätzen. Ein wesentlicher Schwerpunkt dabei war und ist die testgetriebene Entwicklung. Zu diesem Thema hat er bereits mehrere Bücher geschrieben und lernt dennoch immer noch dazu. Johannes war einer der Köpfe hinter der Konzeption und Umsetzung der JUnit-5-Plattform und ist Core-Committer bei

Vorträge am Senior Design Day des Zollhof

Wir werden am Freitag, 2017-12-08, um 11:30 Uhr, am Senior Design Day des Startup-Inkubators der FAU teilnehmen. Unser Beitrag sind die folgenden drei Vorträge resp. Demos (jeweils nur wenige Minuten). Das Event ist kostenfrei; Tickets gibt es hier.

  1. Das Uni1 / AMOS Projektkonzept für Industrieinnovation mit Universitäten

    Uni1 ermöglicht es Unternehmen, preisgünstig und flexibel mit Universitäten in der Lehre zusammenzuarbeiten und eine Pipeline fuer offene Innovation zu erzeugen. Wir stellen als wichtiges Beispiel das AMOS Projekt vor, einen Kurs, in dem Unternehmen Softwareentwicklungsprojekte mit der FAU abwickeln.

  2. Das 2017 AMOS Projekt “Raspberry Pi as User Control Board” mit Sivantos

    The mission of this AMOS project is to enhance the Sivantos Fitting Software System with a Raspberry Pi user control board to test the software efficiently and rapidly replacing the existing manual interaction with the system under test. Our project enables test engineers and manual testers at Sivantos to test their software faster, more comfortably, more efficiently and more thoroughly.

  3. Das 2015 AMOS Projekt “Croudtrip!” mit Elektrobit

    Als Teil des Elektrobit-internen Innovationswettbewerbs wurde die Idee eines Car-Sharing-Dienst entwickelt, welcher auf Basis von Elektrobit Diensten und Produkten entwickelt eine Startup darstellen sollte, die das Elektrobit (jetzt Continental) Ökosystem bereichert. Das Projekt wurde als AMOS Projekt in 2015 umgesetzt. PS: Crowd + Cloud + Kraut = Croud

GI AK Microservices and Devops workshop agenda finalized

We are organizing a meeting of the GI AK on microservices and devops on October 19-20th in Nuremberg. Suse has generously offered their event space for the workshop. The workshop is free and open to the professional public. The agenda has been finalized. It is still possible to register for the workshop. Despite this English-language announcement, the workshop is likely to be held in German.

Poster für den Tag der Technischen Fakultät

We will be talking about open source user consortia at the Tag der Technischen Fakultät of FAU on Nov 17, 2017. Please find our poster depicted below.

GI AK Microservices and DevOps on Oct 19-20, 2017, in Nuremberg

Update: The agenda has been finalized and announced.

We are organizing a meeting of the GI AK on microservices and devops on October 19-20th in Nuremberg. Suse has generously offered their event space for the workshop. The workshop is free and open to the professional public. There is a preliminary agenda and you can make a talk suggestion. If you would like to participate, please don’t forget to register. Despite this English-language announcement, the workshop is likely to be held in German.

Upcoming Talk on the collectd Community Open Source Project by Florian Forster of

We will host an open source talk on “collectd” in FLOSS, our course on free/libre, and open source software. The talk is free and open to the public.

  • by: Florian Forster,
  • about: The collectd community open source project
  • on: July 17th, 2017, 13:00-14:30 Uhr
  • at: FAU, Erlangen Süd, H6
  • as part of: FLOSS

Abstract: collectd is a community open source software project which was started by a student (an FAU alumni) and which has many corporate users and contributors. Most of the project’s initial organization and even its licensing had to change to make project maintenance sustainable and to better serve the project’s diverse user base. This talk will highlight some problems that were encountered and discuss the current organization of the project.

Speaker: Florian Forster is an FAU alumni and collectd maintainer. In his day job he’s a Site Reliability Engineer at Google. On parental leave, he is currently improving the house, not software.