Joost Visser
Professor Large Scale Software and Data Science
- Name
- Prof.dr.ir. J.M.W. Visser
- Telephone
- +31 71 527 2727
- j.m.w.visser@liacs.leidenuniv.nl
Joost Visser is professor of Large Scale Software and Data Science at Leiden University, Program Manager of the Master in ICT in Business and the Public Sector, and Head of the LIACS Software Lab. Previously, Joost fulfilled several R&D leadership positions at the Software Improvement Group (SIG) and he was a part-time professor of Large-Scale Software Systems at Radboud University Nijmegen. He conducted his PhD research on “Generic Traversal of Typed Source Code Representation” at the Center for Mathematics and Informatics (CWI, Amsterdam), obtaining his PhD in Computer Science from the University of Amsterdam in 2003.
Joost Visser is professor of Large Scale Software and Data Science at Leiden University. His research is focussed on software measurement to support decision-making in and around software engineering, software evolution, and IT management. Applications of his research include optimisation of software production processes, support for software investment decisions, mitigation of software-related risks, and continuous software portfolio optimisation. Visser also leads the Software Engineering for Machine Learning (SE4ML, LINK: https://se-ml.github.io/) project where software engineering practices are studied specifically in the context of software applications with AI components.
Visser acts as Program Manager for the Master in ICT in Business and the Public Sector, which offers a blend of advanced computer science, business, and organisational education where students are prepared to fulfil leadership roles at the intersection of business and information technology.
Visser is also Head of the LIACS Software Lab, leading a small team of Research Software Engineers that support LIACS researchers in building, disseminating, and maintaining a wide range of research software packages.
Before joining LIACS, Joost Visser has been Chief Technology Officer (CTO), Chief Product Officer, and Head of Research at the Software Improvement Group (SIG) in Amsterdam. With his team at SIG he created, calibrated and validated a standardized model for maintainability of software. Also, he developed techniques for measurement and measurement of other software quality attributes, such as security, energy-efficiency, and architectural quality, With his team, he published on these techniques in competitive venues for software engineering research. He was also part-time Professor of Large-Scale Software Systems at Radboud University Nijmegen and he co-authored the O'Reilly book 'Building Maintainable Software'.
Visser conducted his PhD research on “Generic Traversal of Typed Source Code Representation” at the Center for Mathematics and Informatics (CWI, Amsterdam), obtaining his PhD in Computer Science from the University of Amsterdam in 2003. He studied Computer Science in Delft and Philosophy in Leiden.
For more information see Visser's personal website personal website.
Professor Large Scale Software and Data Science
- Science
- Leiden Inst of Advanced Computer Science
- Koster O., Kosman R. & Visser J.M.W. (2021), A checklist for explainable AI in the insurance domain. Paiva A.C.R., Cavalli A.R., Ventura Martins P. & Pérez Castillo R. (Eds.), Quality of Information and Communications Technology. QUATIC 2021. 14th International Conference, QUATIC 2021 8 September 2021 - 11 September 2021 no. 1439. Cham: Springer. 446-456.
- Serban A., Blom K. van der, Hoos H.H. & Visser J. (2021), Practices for engineering trustworthy machine learning applications, 2021 IEEE/ACM 1st Workshop on AI engineering - software engineering for AI (WAIN). 2021 IEEE/ACM 1st Workshop on AI Engineering - Software Engineering for AI (WAIN) 30 May 2021 - 31 May 2021: IEEE. 97-100.
- Blom K. van der, Serban A.C., Hoos H.H. & Visser J.M.W. (2021), AutoML adoption in ML software. In: 8th ICML Workshop on automated machine learning..
- Serban A., Blom K. van der, Hoos H.H. & Visser J.M.W. (2020), Adoption and effects of software engineering best practices in machine learning, Proceedings of the 14th ACM / IEEE international symposium on empirical software engineering and measurement (ESEM). 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement. ESEM '20 5 October 2020 - 9 October 2020. New York, NY: ACM. 1-12.
- Kelle E., Plaat A., Wijst P. & Visser J. (2015), An Empirical Study into Social Success Factors for Agile Software Development, Proceedings BENEVOL 2014. .
- Tjortjis C. & Visser J.M.W. (2009), 3rd International workshop on software quality and maintainability. [other].
- Alves T. & Visser J.M.W. (2009), A case study in grammar engineering. Gašević D., Lämmel R. & Van Wyk E. (Eds.), Software Language Engineering. SLE 2008. International Conference on Software Language Engineering. SLE 2008: Software Language Engineering 29 September 2008 - 30 September 2008 no. 5452. Berlin Heidelberg: Springer. 285-304.
- Correia J., Kanellopoulos Y. & Visser J.M.W. (2009), A survey-based study of the mapping of system properties to ISO/IEC 9126 maintainability characteristics, 2009 IEEE International conference on software maintenance. 2009 IEEE International Conference on Software Maintenance 20 September 2009 - 26 September 2009: IEEE. 61-70.
- Bouwers E., Visser J. & Deursen A. van (2009), Criteria for the evaluation of implemented architectures, 2009 IEEE International conference on software maintenance. 2009 IEEE International Conference on Software Maintenance 20 September 2009 - 26 September 2009: IEEE. 73-82.
- Cunha J., Saraiva J. & Visser J. (2009), Discovery-based edit assistance for spreadsheets, 2009 IEEE Symposium on visual languages and human-centric computing (VL/HCC). 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 20 September 2009 - 24 September 2009: IEEE. 233-237.
- Cunha J., Saraiva J. & Visser J. (2009), From spreadsheets to relational databases and back, PEPM '09: Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation. 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation 19 January 2009 - 20 January 2009: Association for Computing Machinery. 179-188.
- Makris C. & Visser J.M.W. (2009), Preface. [other].
- Alves T. & Visser J. (2009), Static estimation of test coverage, 2009 Ninth IEEE international working conference on source code analysis and manipulation. 2009 Ninth IEEE International Working Conference on Source Code Analysis and Manipulation 20 September 2009 - 21 September 2009: IEEE. 55-64.
- Member of the committee Checklist Quality Autonomous Applications
- Collegelid