René Krikhaar

Collaborative Software Production

My research topic concerns Collaborative Software Production. Software intensive systems are more and more developed by different organizations (within a company, but also outside a company: outsourcing, offshoring, COTS), which requires special measures in software architecture, development process and configuration management. Special attention will be taken on the evolution of systems that have already evolved over many years.
Research is performed on these topics in close relation with industry.

Address

René Krikhaar
Vrije Universiteit
Faculty of Science
Dept. of Information Management and Software Engineering
De Boelelaan 1081a, 1081 HV, Amsterdam, The Netherlands
Tel: +31 (20) 598 7824 / 47718 secr.
Room T.452
Location (Building 1081, Third Floor, U-wing

Affiliation

Former Jobs/Activities


Projects


PhD students


Professional Activities

2010

2009

2008

2007

2006

2005

2004

2003

Courses

The following course has been planned:


Some of my Presentations


Scientific Publications

Not up to date
R. L. Krikhaar. Reverse architecting approach for complex systems. In Proc. International Conference on Software Maintenance (ICSM'97), pages 4-10, Bari, Italy, October 1997.
L. M. G. Feijs and R. L. Krikhaar. Relation algebra with multi-relations. Intern. Journal of Computer Mathematics, 70:57-74, 1998.
L. M. G. Feijs, R. L. Krikhaar, and R. C. van Ommering. A relational approach to support software architecture analysis. Software - Practice and Experience, 28(4):371-400, April 1998.
René Krikhaar, André Postma, Alex Sellink, Marc Stroucken, and Chris Verhoef. A two-phase process for software architecture improvement. In Proceedings International Conference on Software Maintenance (ICSM'03), 1999.
R. L. Krikhaar. Software Architecture Reconstruction. PhD thesis, Univ. of Amsterdam, The Netherlands, 1999.
R. L. Krikhaar, M. Pennings, and J. Zonneveld. Employing use/cases and domain knowledge for comprehending resource usage. In Proc. 3rd European Conference on Software Maintenance and Reengineering (CSMR), pages 14-21, March 1999.
R. L. Krikhaar, R. P. de Jong, J. P. Medema, and L. M. G. Feijs. Architecture comprehension tools for a pbx system. In Proc. 3rd European Conference on Software Maintenance and Reengineering (CSMR), pages 31-39, March 1999.
R. J. Bril, L. M. G. Feijs, A. Glas, R. L. Krikhaar, and T. Winter. Maintaining a legacy: towards support at the architectural level. Journal of Software Maintenance, 12(3):143-170, May/June 2000.
R. J. Bril, L. M. G. Feijs, A. Glas, R. L. Krikhaar, and T. Winter. Hiding expressed using relational algebra with multi-relations - oblique lifting and lowering for unbalanced systems -. In Proc. 4th European Conference on Software Maintenance and Reengineering (CSMR), pages 33-43, Zurich, Zwitserland, March 2000.
R. C. van Ommering, R. L. Krikhaar, and L. M. G. Feijs. Languages for formalizing, visualizing and verifying software architectures. Computer languages, 21:3-18, April/October 2001.
T. Roetschke and R. Krikhaar. Multi-view architecture trend analysis for medical imaging. In Proc. IEEE International Conference on Software Maintenance (ICSM), page 107, Florence, Italy, November 2001.
T. Roetschke and R. Krikhaar. Architecture analysis tools to support evaluation of large industrial systems. In Proc. IEEE International Conference on Software Maintenance (ICSM), pages 182-191, Montréal, Canada, October 2002.
R. J. Bril, A. Postma, and R. L. Krikhaar. Embedding architectural support in industry. In Proc. International Conference on Software Maintenance (ICSM'03), pages 348-357, Amsterdam, the Netherlands, September 2003.
M. Jaring, R. L. Krikhaar, and J. Bosch. Representing variability in a family of MRI scanners. Software - Practice and Experience, January 2004.
R. J. Bril, R. L. Krikhaar, and A. Postma. Architectural support in industry: a reflection using c-posh. Journal of Software Maintenance: Research and Practice , Volume 17, Issue 1, January 2005.
Teade Punter, Rene L. Krikhaar, and Reinder J. Bril Sustainable Technology Transfer Proceedings International Conference on Software Engineering, May 2006.
Nenad Medvidovic, Rene Krikhaar, Robert Nord, Judith Stafford, Jan Bosch Editor of Succeedings of the Working IEEE/IFIP Conference on Software Architecture Paper and Working Session Results , March 2006
Nenad Medvidovic, Rene Krikhaar, Robert Nord, Judith Stafford Understanding the past, improving the present, and mapping out the future of software architecture Journal of Systems and Software, Volume 79, Issue 12 December 2006
R. Krikhaar, I. Crnkovic Software Configuration Management Special Issue SCM in Science of Computer Progamming , Spring 2007
R. Krikhaar, I. Crnkovic Software Configuration Management editorial, 7 pages Special Issue SCM in Science of Computer Progamming , Spring 2007
René Krikhaar, Chris Verhoef, Giuseppe Antonio Di Lucca (editors) Proceedings Conference on Software Maintenance and Reengineering CSMR 2007 - Software Evolution in Complex Software Intensive Systems - , 2007
Michel Jaring, Rene L. Krikhaar and Jan Bosch, Modeling Variability and Testability Interaction in Software Product Line Engineering, iccbss, pp.120-129, Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), 2008
Ralf Laemmel, René Krikhaar, Chris Verhoef (editors) Proceedings International Conference on Program Comprehension, 2008
Patrick Oor and Rene Krikhaar, Balancing Technology, Organization, and Process in Inner Source Bringing Inner Source to the TOP Dagstuhl Seminar 08142, 02.04. - 05.04.2008 proceedings
Rene Krikhaar, Wim Mosterman, Niels Veerman and Chris Verhoef Enabling system evolution through configuration management on the hardware/software boundary Journal of Systems Engineering publisher
R. Krikhaar and R. Lämmel Special Issue on Program Comprehension (ICPC 2008) , May 2009, Publisher
Rafael Capilla, Juan C. Dueñas , René Krikhaar, Software Development Information in Global Configuration Management Activities , Appears in Journal of Systems Engineering 2012
Dharmalingam Ganesan, Mikael Lindvall, David McComas, Maureen Bartholomew, Steve Slegel, Barbara Medina, Rene Krikhaar#, Chris Verhoef, An Analysis of Unit Tests of a Flight Software Product Line ,, Science of Computer Programming, October 2011, Under Review

Other Publications

P. Evers, R. L. Krikhaar, and J. Vos. Rastergrafiek d.m.v. operaties op kleurenrasters. In Computer-applicaties in produktie en engineering, Amsterdam, 1985.
René Krikhaar and Jan Gerben Wijnstra. Product development with the building block method - a process perspective. Technical report, Philips Research, Eindhoven, 1994.
René Krikhaar and Jan Gerben Wijnstra. Dynamic aspects of the building block method. Technical report, Philips Research, Eindhoven, 1995.
René Krikhaar and Jan Gerben Wijnstra. Architectural concepts of the single product line. Technical report, Philips Research, Eindhoven, 1995.
L. Feijs, R. Krikhaar, and R. van Ommering. Formalization and visualization of software architectures. In First International Symposium on Visual Formal Methods, pages 25-43, 1999.
René Krikhaar and Paul Jansen. In zeven stappen naar een code standaard. Informatie, pages 44-47, September 2003.
René Krikhaar . Opinie: Schepping of Evolutie. Column Automatiseringsgids AG

Last updated by René Krikhaar on