Teaching

Courses 2016/2017

Courses 2015/2016

Courses 2014/2015

Courses 2013/2014

Current PhD Candidates

  • Jagroep, E.A., on Green Software Products.

Co-promotor of

  • Pruijt, L., on Software Architecture Conformance. (Nov. 25, 2015)

MSc Students

  1. Broekman, J. (on Awareness of software energy consumption)
  2. Dabroek, M. (on Architecture for Data lakes)
  3. Ipskamp, Th. (on Architecture reconstruction from operation data)
  4. Klock, S. (on Optimizing Microservice Architectures)
  5. Rooimans, R. (on Architecture mining)
  6. Sewradj, R. (on Process mining in health care)
  7. Smolders, B. (on Optimizing Partial Code Generation)

Past projects

For past projects I was involved, please consult Igitur

Supervised students

As first supervisor

  1. Schriek, C. How a Simple Card Game Influences Design Reasoning: A Reflective Method (2016).
  2. Schenkhuizen, J. Consistent Inconsistency Management: a Concern-Driven Approach. (2016).
  3. Peters, J. An Approach to Discovering Architectural Patterns in Software. (2016)
  4. Kaats, E. Automated Functional Architecture Generation using Process Discovery.
  5. Sougalsky, A. Decision support model for choosing a cloud solution (2015)
  6. Leeuwen, Th. Improving the Process Improvement Process (2015).
  7. Spauwen, R. Greener Software by means of the Software Architecture, Utrecht University (internship at Centric).
  8. Eckhardt, E. Implementing A Case-handling System: Supporting the Design Process (2015)
  9. Esveld, S.N.W. van. Rationalizing the Application Portfolio from a Functional Architectural Perspective, Utrecht University (internship at NedTrain).
  10. Lucassen, G.G. Dynamics of Software Product Management & Software Architecture, Utrecht University. August 2014 (supervisors: J.M.E.M. van der Werf, S. Brinkkemper)
  11. Tammer, S. Engineering a Method for the Implementation of Data Marts through the Method Asssociation Approach, Utrecht University (internship at Quinity). July 2014 (supervisors: J.M.E.M. van der Werf, S. Brinkkemper, M. van Zetten (Quinity))
  12. Nijboer, G. A Method for Functional Software Product Evolution, Utrecht University (internship at AFAS). June 2014 (supervisors: J.M.E.M. van der Werf, S. Brinkkemper, H.W. van der Schuur (AFAS), M. Amri (AFAS))
  13. Hoving, R. How to Make the SOK Fit Web Applications?, Utrecht University (internship at AFAS). June 2014 (supervisors: J.M.E.M. van der Werf, S. Jansen, R. de Jong (AFAS), M. de Graaf (AFAS))

As second supervisor

  1. Andalibi, F. The Composition and Structure of the Online Community Around Corporate Twitter Accounts. July 2014 (supervisors: R.W. Helms, J.M.E.M. van der Werf)
  2. Kats, J.C.G. van. Supporting incident management with population information derived from telecom data, Utrecht University. July 2014 (supervisors: M. Spruit, J.M.E.M. van der Werf, W. Steenbakkers (Mezuro), R. Beute (Mezuro))
  3. Donselaar, R. Comparing Software Patterns: A Pattern Evaluation Method, Utrecht University. July 2014 (supervisors: S. Jansen, J.M.E.M. van der Werf, J. Kabbedijk)
  4. Adriana,T. http://dspace.library.uu.nl/handle/1874/288881|Measuring educational quality in secondary education, Utrecht University (internship at DataPas). December 2013 (supervisors: M. Spruit, J.M.E.M. van der Werf, T. Slijkerman (DataPas), M. Vissers (DataPas))

As first supervisor at the Technische Universiteit Eindhoven

  1. Niculae, C.C. Guided Configuration of Industry Reference Models. MSc. thesis, Technische Universiteit Eindhoven, September 2011 (supervisors: W.M.P. van der Aalst, J.M.E.M. van der Werf)
  2. Yuan, J. History-based Data Prediction Using Process Mining. MSc. thesis, Technische Universiteit Eindhoven, August 2011 (supervisors: W.M.P. van der Aalst, J.M.E.M. van der Werf)
  3. Mallick, B., Gakkhar, K. Towards a generic online auditing tool for cordys applications. MSc. thesis, Technische Universiteit Eindhoven, August 2008 (supervisors: K.M. van Hee, J.M.E.M. van der Werf)