Dr. Oliver Creighton

 

Professional Information

I work as full-time Senior Key Expert at Siemens AG, Corporate Technology. My responsibilities included consulting, training, and further developing requirements engineering techniques for several operating units within Siemens.

I am co-chair of the Multimedia Requirements Engineering Workshop series. My research interests include requirements & development techniques, knowledge modeling, and cinematic communication.

I am currently a guest researcher at the Department for Applied Software Engineeringof Technische Universität München (TUM).
For four years (2001-2005), I held a a full-time research assistant position here. My responsibilities included:

  • Project Manager and Coach of Global Software Engineering (GlobalSE) projects (20-50 students developing a prototype in teams on Mac OS X) STARS, TRAMP, ARENA.
  • Leader of IT Group (ITG) of our Chair, maintaining 20 Mac OS X lab computers and supporting 20 PowerBook users
  • Coordinator of Notebook University Initiative at TUM
  • Member of Information Technology Online (ITO) project, developing multimedia Software Engineering course material for the Master's program of Information Technology at Universität Stuttgart
  • Manager of macintum, the Apple Competence Center of TUM

Publications

In high school, I wrote a paper about Douglas Adams, it's been on my homepage ever since.

 
O. Creighton
Software Cinema: Employing Digital Video in Requirements Engineering
Verlag Dr. Hut, München, 2006. ISBN: 3-89963-328-8
O. Creighton
Technisches Know-how aus dem Projekt ITO: ITO-Gesamtarchitektur
Information Technology Online: Online-gestütztes Lehren und Lernen in informationstechnischen Studiengängen. Peter Göhner (Hrsg.). Waxmann Verlag Münster, 2004.
B. Bruegge, D. Harhoff, A. Picot, O. Creighton, M. Fiedler, J. Henkel
Open-Source-Software: Eine ökonomische und technische Analyse
Springer-Verlag Berlin Heidelberg, May 2004
 Naoufel Boulila, Oliver Creighton, Georgi Markov, Steve Russell, and Ronald Blechner.
Presenting a day in the life of video-based requirements engineering.
In Proceedings of the 10th SIGPLAN Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2011, pages 105–106, New York, NY, USA, 2011. ACM.
 Bernd Bruegge, Oliver Creighton, Maximilian Reiß, and Harald Stangl.
Applying a video-based requirements engineering technique to an airport scenario.
In Proceedings of the 2008 Third International Workshop on Multimedia and Enjoyable Requirements Engineering - Beyond Mere Descriptions and with More Fun and Games, MERE ’08, pages 9–11, Washing- ton, DC, USA, 2008. IEEE Computer Society.
 Oliver Creighton, Christoph Angerer, Timo Wolf, Allen H. Dutoit, and Bernd Bruegge.
Temporary roles: An explicit, user-specified organizational model.
In 1st Workshop on Pervasive Security, Privacy and Trust (PSPT '04), Boston, MA, USA, 26 Aug 2004.
 Oliver Creighton and Marcos Borges.
Workshops and doctoral symposium at RE’13: The results: Presentation session of new ideas for researchers and practitioners who weren’t there.
In 21st IEEE International Requirements Engineering Conference, RE 2013, Rio de Janeiro-RJ, Brazil, July 15-19, 2013, pages 373–376, 2013.
 Oliver Creighton, David Callele, and Orlena Gotel, editors.
Fourth International Workshop on Multimedia and Enjoyable Requirements Engineering (MERE 2011) - Beyond Mere Descriptions and with More Fun and Games
Trento, Italy, August 30, 2011. IEEE, 2011.
 Oliver Creighton, Ruth Demmel, Harald Stangl, and Asa MacWilliams.
Video-based requirements engineering for pervasive computing applications: An example of preventing water damage.
In Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications, OOPSLA ’09, pages 1061–1061, New York, NY, USA, 2009. ACM.
 Oliver Creighton, Martin Ott, and Bernd Bruegge.
Software Cinema: Video- based Requirements Engineering for Agile Design.
In International Summit on Agility, Design & Manufacturing 2005 (ADEMSE ’05), December 2005.
 Oliver Creighton, Martin Ott, and Bernd Bruegge.
Software Cinema: Video-based requirements engineering.
In Proceedings of the 14th IEEE International Requirements Engineering Conference, RE ’06, pages 106–115, Washington, DC, USA, 2006. IEEE Computer Society.
 Oliver Creighton and Matthias Singer.
Who leads our future leaders?: On the rising relevance of social competence in software development.
In Proceedings of the First International Workshop on Leadership and Management in Software Architecture, LMSA ’08, pages 23–26, New York, NY, USA, 2008. ACM.
 Benedikt Gleich, Oliver Creighton, and Leonid Kof.
Ambiguity detection: Towards a tool explaining ambiguity sources.
In Requirements Engineering: Foundation for Software Quality, 16th International Working Conference, REFSQ 2010, Essen, Germany, June 30 - July 2, 2010. Proceedings, pages 218–232, 2010.
 Walid Maalej, Oliver Creighton, and Ernst Pohn.
Workshop zur integration von Prozessen und Werkzeugen im agilen Zeitalter (integra’ 08).
In Software Engineering 2008. Fachtagung des GI-Fachbereichs Softwaretechnik, 18.-22.2.2008 in München, pages 281–284, 2008.
 Georgi A. Markov, Anne Hoffmann, and Oliver Creighton.
Requirements engineering process improvement: An industrial case study.
In Proceedings of the 17th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ’11, pages 34–47, Berlin, Heidelberg, 2011. Springer-Verlag.
 Deepti Savio, P. C. Anitha, Arpith Patil, and Oliver Creighton.
Visualizing requirements in distributed system development.
In Second IEEE International Workshop on Requirements Engineering for Systems, Services, and Systems-of-Systems, RESS 2012, Chicago, IL, USA, September 25, 2012, pages 14–19, 2012.
 Anil Kumar Thurimella, Bernd Bruegge, and Oliver Creighton.
Identifying and exploiting the similarities between rationale management and variability management.
In Proceedings of the 2008 12th International Software Product Line Conference, SPLC ’08, pages 99–108, Washington, DC, USA, 2008. IEEE Computer Society.
 Han Xu, Oliver Creighton, Naoufel Boulila, and Bernd Bruegge.
From Pixels to Bytes: Evolutionary scenario based design with video.
In Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE ’12, pages 31:1–31:4, New York, NY, USA, 2012. ACM.
 Han Xu, Oliver Creighton, Naoufel Boulila, and Ruth Demmel.
User model and system model: The Yin and Yang in user-centered software development.
In Proceedings of the 2013 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software, On- ward! 2013, pages 91–100, New York, NY, USA, 2013. ACM.

B. Bruegge, O. Creighton, M. Purvis
Software Cinema
In CHI Workshop on Identifying Gaps between HCI, Software Engineering and Design, and Boundary Objects to Bridge Them, April 2004.

O. Creighton, A.H. Dutoit, B. Bruegge
Supporting an Explicit Organizational Model in Global Software Engineering Projects
International Workshop on Global Software Development, International Conference on Software Engineering. Portland, Oregon, May 9, 2003.

R. Kobylinski, O. Creighton, A.H. Dutoit, B. Bruegge
Building Awareness in Distributed Software Enginering: Using Issues as Context
International Workshop on Distributed Software Development, International Conference on Software Engineering. Orlando, Florida, May 21, 2002.

A.H. Dutoit, O. Creighton, G. Klinker, R. Kobylinski, C. Vilsmeier, B. Bruegge
Architectural Issues in Mobile Augmented Reality Systems: A Prototyping Case Study
8th Asia-Pacific Software Engineering Conference (APSEC 2001), Macau, December 4-7, 2001.

G. Klinker, O. Creighton, A.H. Dutoit, R. Kobylinski, C. Vilsmeier, B. Bruegge
Augmented maintenance of powerplants: A prototyping case study of a mobile AR system
IEEE and ACM International Symposium on Aumgented Reality (ISAR 2001), New York, NY, October 29-30, 2001.


Diplomarbeiten, Bachelorarbeiten, and SEPs I supervised

Student Project Title Date
Anastasia Rozhkova SEP Transformation des Software Cinema Wissensmodells in das XMI Format 15 May 2005
Christoph Angerer DA Rich-Film: Software Engineering Artifacts in Digital Video 15 Apr 2005
Tobias Klüpfel DA Evaluating the Software Cinema Tool Kit: Use and Usability 15 Mar 2005
Martin Ott DA Object-oriented runtime environment for Software Cinema metadata 15 Mar 2005
Martin Pittenauer DA An ontology-based vocabulary for Software Cinema metadata 15 Mar 2005
Dominik Wagner DA Enabling multi path video sequencing in Software Cinema 15 Mar 2005
Fuat Atabey DA Requirements Engineering in Innovationsprojekten am Beispiel von Automotive Prototypen Entwicklung 15 Sep 2004
Christoph Angerer SEP NoDUMP --- Notes Domino Unified Modeling Process 15 Jun 2004
Tobias Klüpfel SEP Groupware Support for Grading in Global Software Engineering Courses 10 Feb 2004
Florian Wiesner SEP Re-design and Development of the CDTM Lotus Notes System 23 Jan 2004
Lutz Küderli BA Design and Implementation of a Lotus Notes Based Bugtracking System for Global Software Engineering Projects 15 Dec 2003
Petr Ossipov BA Design and Implementation of a Customizable Portal for Global Software Engineering Projects 15 Dec 2003
Michael Nagel DA FRAG: A Java Framework for Peer-to-Peer Games 14 Feb 2003
Pascal Hassenpflug SEP Integration des CDTM Intranet mit der existierenden Lotus Notes Infrastruktur des Lehrstuhls für Angewandte Softwaretechnik 24 Jan 2003
Astrid Stangler SEP Groupware Support for Team Assignment and Project Evaluation 22 Jan 2003
Uwe Sandner SEP Planung und Implementierung eines Online-Bewerbungssystems auf der Basis von Lotus Notes für das CDTM 21 Jun 2002
Florian Kirstein DA Designing a Framework for Context-aware Access to Multimedia Database Systems from Mobile Clients (Videothek) 15 Mar 2002
Andreas Schildbach DA Component-Based Testing: Towards Continuous Integration in Software engineering (Testbench) 15 Nov 2001

Student Staff (HiWis) I supervised

Student Responsibilities Employment
Tobias Klüpfel Lotus Notes Server Administration, Development and Maintenance; Digital Video Production and Support 1 Nov 2002--15 Apr 2005
Christoph Angerer Lotus Notes Server Administration, Development and Maintenance; Mail Routing; Replication Setup 1 Aug 2002--15 Apr 2005
Florian Schneider Computer Labs and iBook Support; Software Deployment; Hardware Maintenance; License Management 1 Aug 2002--1 May 2005
Martin Pittenauer Solaris Administration ; macintum ; Host Management 1 Aug 2001--1 Aug 2004
Ulrich Bauer Fileserver (Homes and Shared Directories) Administration and Maintenance; CVS Management; Mac OS X Authentication and Authorization 1 Feb 2001--1 Nov 2004
Martin Ott Lotus Notes Hosting on Solaris; Subversion Management 1 Dec 1999--1 Aug 2004
   
Milka Kossanova Global Software Engineering Project Support; iBook Support 1 Aug 2002--30 Jun 2003
Dimitri Zelenko Global Software Engineering Project Support; Lotus Notes Development 1 Aug 2002--30 Jun 2003
Salvador Martinez Lotus Notes Server Administration, Development and Maintenance; Mail Routing; Replication Setup 1 May 2002--30 Sep 2003
Andrej Tatarenkow Lotus Notes Server Administration, Development and Maintenance 1 Dec 2001--31 Dec 2001
Jie Zhang Multimedia Support for Lectures 1 Oct 2001--31 Dec 2001
Roland Zumkeller Multimedia Support for Lectures 1 Aug 2001--15 Oct 2001

Undergraduate work in Computer Science

  • My own Diplomarbeit: Enabling Speech in Interactive Electronic Technical Manuals
  • Slides from my Design Rational Seminar
  • Final paper of my Interdisciplinary Project (IDP) in Music