Christopher Oezbek's Homepage at Free University Berlin

I am no longer working at Freie Universität Berlin, but am a software engineer with medical technology company Scopis GmbH.

Office Hours / Sprechstunde

  • Just stop by or make an appointment by email
  • Feel free to ask me also questions about

Ph.D. Topic "Introducing Innovations into Open Source Projects"

I have conducted a Grounded Theory study on the question of how to introduce software engineering innovations into Open Source projects. The work is empirical and studies 13 existing Open Source projects (from Bugzilla, KVM and Flyspray to MonetDB, ArgoUML, and U-Boot).

For more details see my thesis page: "Introducing Innovations into Open Source Projects"

Interests

Education

  • 2004 - M.Sc. in Computer Science - Georgia Institute of Technology, USA
  • 2002 - Vordiplom Informatik - University Karlsruhe (TH), Germany

Teaching

Chris2009.jpg

Talks

Events / Extracurricular Activities

Publications

  • 2010:
    • Edna Rosen, Stephan Salinger, Christopher Oezbek. Project Kick-off with Distributed Pair Programming. Accepted for presentation at Psychology of Programming Interest Group 2010, 19-21 September, Madrid, Spain.
    • Lutz Prechelt, Christopher Oezbek. The search for a research method for studying OSS process innovation. Accepted for publication in Special Issue on Qualitative Research in Software Engineering of the Empirical Software Engineering Journal.
    • Christopher Oezbek, Florian Thiel. Radicality and the Open Source Development Model. Presented at FLOSS Workshop 2010, 1-2 July, Jena, Germany. (PDF)
    • Christopher Oezbek, Florian Thiel, Lutz Prechelt. The Onion has Cancer: Some Social Network Analysis Visualizations of Open Source Project Communication. Accepted for publication at Emerging Trends in FLOSS Research and Development (FLOSS'2010) co-located with ICSE 2010, May, 2010. (PDF, Slides)
    • Stephan Salinger, Christopher Oezbek, Karl Beecher, Julia Schenk. Saros: An Eclipse Plug-in for Distributed Party Programming. Accepted for publication at The workshop for Cooperative and Human Aspects of Software Engineering (CHASE'2010) co-located with ICSE 2010, May, 2010. (PDF)
    • Stephan Salinger, Christopher Oezbek. Saros - Distributed Party Programming. Eclipse Magazine. 2.2010. (in German) (website)
    • Christopher Oezbek. Introducing Automated Regression Testing in Open Source Projects. To appear in P. Ågerfalk et al. (Eds.): Proceedings of the OSS 2010, Notre Dame, IL, IFIP AICT 319, pp. 361--366. IFIP International Federation for Information Processing (2010). (PDF, Slides. A detailed account of this study was published as Christopher Oezbek. Introducing Automated Regression Testing in Open Source Projects. TR-B-10-01, January, 2010. arXiv:1001.0683v1)

  • 2009:
    • Christopher Oezbek. Introducing innovations into Open Source projects. Milestone 2. Internal Report, Feburary, 2009. (PDF)

  • 2008:
    • Christopher Oezbek, Robert Schuster, Prechelt, L. Information Management as an Explicit Role in OSS projects: A Case Study. Technical Report TR-B-08-05, Freie Universität Berlin, Institut für Informatik, Germany, April 2008. (PDF)
    • Christopher Oezbek. Introducing innovations into Open Source projects. Milestone 1. Internal Report, May 5, 2008. (PDF)
    • Christopher Oezbek. Research Ethics for Studying Open Source Projects. In Proceedings of the 4th Research Room @ FOSDEM, Brussels, February 23-24, 2008. (PDF, slides, slides with notes, video of the presentation)

  • 2007:
    • Christopher Oezbek, Lutz Prechelt. JTourBus: Simplifying Program Understanding by Documentation that Provides Tours Through the Source Code. In Proceedings of the 23th IEEE International Conference on Software Maintenance (ICSM'07), IEEE Computer Society, Paris, October 2-5, 2007. (PDF, PPT)
    • Christopher Oezbek, Lutz Prechelt. On Understanding How to Introduce an Innovation to an Open Source Project. Proceedings of the 29th International Conference on Software Engineering Workshops (ICSEW '07), IEEE Computer Society, Minneapolis, MN, May 20-26, 2007 - Presented at 1st International Workshop on Emerging Trends in FLOSS Research and Development, Minneapolis, May 20-26). (PDF, slides) A reprint of this article appeared in UPGRADE, The European Journal for the Informatics Professional 8(6):40-44, December 2007.
    • Christopher Oezbek. Introducing Software Engineering Innovations in Open Source Projects. In Software Engineering 2007 - Beiträge zu den Workshops, Gesellschaft für Informatik, Hamburg, Germany, March 27, 2007. (PDF)
    • Riad Djemili, Christopher Oezbek, Stephan Salinger. Saros: Eine Eclipse-Erweiterung zur verteilten Paarprogrammierung. In: Software Engineering 2007 - Beiträge zu den Workshops, Gesellschaft für Informatik, 2007. Beiträge zu den Workshops, Gesellschaft für Informatik, Hamburg, Germany, March 27, 2007. (PDF)
    • Sebastian Jekutsch, Christopher Oezbek, Stephan Salinger. Selbstbestimmung oder Anleitung: Erfahrungen mit einem Softwaretechnikpraktikum im Bereich Qualitätssicherung (German). Proceedings of Software Engineering im Unterricht der Hochschulen (SEUH), Stuttgart, Germany, February 22-23, 2007. (PDF, long version PDF)

  • 2005:
    • Steven Dow, Blair MacIntyre, Jaemin Lee, Christopher Oezbek, J.D. Bolter, and Maribeth Gandy. 2005. Wizard of Oz Support throughout an Iterative Design Process. In IEEE Pervasive Computing 4, 4 (Oct. 2005), 18-26. (PDF)
    • Steven Dow, Jaemin Lee, Christopher Oezbek, Blair MacIntyre, J.D. Bolter, and Maribeth Gandy. Exploring Spatial Narratives and Mixed Reality Experiences in Oakland Cemetery. In ACM SIGCHI Conference on Advances in Computer Entertainment (ACE'05), Valencia, Spain, June 15-17, 2005. (PDF)
    • Steven Dow, Jaemin Lee, Christopher Oezbek, Blair MacIntyre, J.D. Bolter, and Maribeth Gandy. Wizard of Oz Interfaces for Mixed Reality Applications. Short paper to appear in the Conference on Computer-Human-Interaction (CHI'05), Portland, OR, U.S.A, Apr. 2-7, 2005. (PDF)

  • 2004:
    • Christopher Özbek, Björn Giesler, Rüdiger Dillmann.
      Jedi training: playful evaluation of head-mounted augmented reality display systems.
      In Proc. SPIE Vol. 5291, p. 454-463, Stereoscopic Displays and Virtual Reality Systems XI, San Diego, USA, May 2004. (PDF, PPT)

  • 2003:
    • Christopher Oezbek. Spielerische Evaluierung eines Augmented Reality Systems. Studienarbeit Universität Karlsruhe, 2003. (PDF)

Thesis Advisory

  • For currently open projects see page "theses home" but feel free to stop by with your own ideas.

  • Completed:

    1. Increasing the efficiency of Free Software Projects by Information Management - Robert Schuster - 2005-08
    2. Rapid Application Development am Beispiel einer Anwendung aus der Medizin - Ole Hensel - 2005-10
    3. Erstellung einer interaktiven Karte des Informatik Instituts - Annette Kaudel - 2005-11
    4. Tracking the focus of attention while reading code - Thorsten Wenzlaff - 2006-07
    5. Entwicklung einer Eclipse-Erweiterung zur Realisierung und Protokollierung verteiler Paarprogrammierung (German) - Riad Djemili - 2006-09
    6. A case study of contact Open Source projects (German) - Luis Quintela Garcia - 2006-10
    7. WikiJavadoc - A collaborative documentation system for Java - Jing Zhao - 2006-11
    8. Evaluation von Open Source Projekten: Ein GQM-basierter Ansatz (German) - Timo Fleischfresser - 2007-06
    9. Empirisch-qualitative Exploration verschiedener Kontaktstrategien am Beispiel der Einführung von Informationsmanagement in OSS-Projekten (In German) - Alex Roßner - 2007-06
    10. Weiterentwicklung eines Eclipse-Plug-Ins zur Verteilten Paarprogramierung (In German) - Björn Gustavs - 2007-10
    11. On founding of Open Source Projects - Wolfgang Sprenger - 2009-02
    12. Zentrale und dezentrale Versionsverwaltungswerkzeuge in Open Source Projekten (In German) - Jana von dem Berge (Master) - 2009-04
    13. Weiterentwicklung eines Werkzeuges zur verteilten, kollaborativen Softwareentwicklung - Christoph Jacob (Diplom) - 2009-04
    14. Agile Weiterentwicklung eines Software-Werkzeuges zur verteilten, kollaborativen Programmierung in Echtzeit - Marc Rintsch (Studienarbeit) - 2009-06
    15. Erhebung von Benutzerfeedback aus der Nutzung eines Werkzeugs zur verteilten Paarprogrammierung - Lisa Dohrmann (Bachelorarbeit) - 2009-08
    16. Behandlung von Nebenläufigkeitsaspekten in einem Werkzeug zur verteilten Paarprogrammierung - Sebastian Ziller (Diplom) - 2009-10
    17. Saros Einladungsprozess - Tas Sóti - 2009-10
    18. Bewertung verteilter Paarprogrammierung im betrieblichen Umfeld - Edna Rosen (Diplom) - 2009-11
    19. Behandlung von Netzwerk- und Sicherheitsaspekten in einem Werkzeug zur verteilten Paarprogrammierung - Sandor Szücs (Diplom) - 2010-03
    20. Technische Betreuung von Saros in einem betieblichen Umfeld - Marc Rintsch (Diplom) - 2010-03

Projects

Open Source Projects that I am contributing to:

  • JabRef - BibTeX Reference Manager
  • Freecol - Colonization Clone
  • JempBox - Java XMP Library
  • JPFCodeGenerator - Code Generator for Java Plugin Framework
  • LibSudoku - A Java Library for Sudoku number riddles
  • ChangeBlindness - A small game that demonstrates the change blindness phenomenon
  • Saros - A Eclipse Plugin for Distributed Pair Programming

Other projects I was involved with:

Stuff

  • futitle.zip: LaTeX-Template for the title page of a Freie Universität Disseration. Comes as a .sty file to install in your TeX-installation.

Comments

Please feel free to leave your comments (FU CS login required) or send me email oezbek [a] inf.fu-berlin.de.

 

Topic revision: r120 - 08 Nov 2010, ChristopherOezbek