Dr. Arjan Mooij
Dr. Arjan Mooij
ZHAW
School of Engineering
Forschungsschwerpunkt Software Engineering
Obere Kirchgasse 2 / Steinberggasse 12/14
8400 Winterthur
Arbeit an der ZHAW
Tätigkeit
Dozent für Software Engineering
Arbeits- und Forschungsschwerpunkte
- Mein Forschungsinteressen umfassen das menschliche Verständnis und die Evolvierbarkeit softwareintensiver Systeme. Die Herausforderung besteht darin, ihre immer wachsender Komplexität und Grösse auf das Wesentliche zu reduzieren.
- Beispielhafte Forschungsfrage: Wie können automatisierte Tools Menschen dabei unterstützen, vorhandene Software zu verstehen und anzupassen? Zum Beispiel durch die Bereitstellung globaler Übersichten oder durch die Vereinfachung des Codes.
- Beispielhafte Forschungsfrage: Wie können Menschen automatisch generierte Software zuverlässig spezifizieren? Zum Beispiel mithilfe Modellierungssprachen, höherer Programmiersprachen, Codegenerierung, Codetransformation, Controller-Synthese oder erklärbare künstlicher Intelligenz.
- Forschung mit Industrie-als-Labor. Hierbei handelt es sich um einen angewandten Forschungsansatz in enger Zusammenarbeit mit Industriepartnern.
- Angewandte und Grundlagenforschung in mehreren Themen. Dazu gehören Code-Analyse und -Transformation, domänenspezifische Sprachen, formale Methoden, modellbasiertes Engineering, Modellieren, Nebenläufigkeit, Programmiermethodik, Softwaretechnologie und Systemengineering.
- Pionier der TNO-Forschungslinie zum Thema Software Legacy. Diese Arbeit umfasst die Entwicklung von Methoden und Werkzeugen basierend auf realen Fallstudien mit der Industrie. Die Ergebnisse sind in Veröffentlichungen, Lernpfaden und kommerziellen Diensten verfügbar.
- Softwareentwicklung in mehreren Programmiersprachen. Zu den Sprachen gehören Ada, C++, C#, Delphi, Java und Python.
- Facilitation interner und externer Workshops.
- Lehrtätigkeit in Ausbildung und Weiterbildung in mehreren Bereichen. Zu den Themen gehören Compiler, domänenspezifische Sprachen, Informationssysteme, Legacy-Software, Logik, modellbasiertes Engineering, Parallelität, Problemlösung und Programmierung.
Lehrtätigkeit
Berufserfahrung
- Dozent für Software Engineering
ZHAW, die Schweiz
08 / 2023 - heute - (Senior) Wissenschaftler im Bereich "Innovation eingebetteter Systeme"
Unabhängige Forschungsorganisation TNO, die Niederlande
05 / 2011 - 07 / 2023 - Forscher im Bereich "Architektur von Informationssystemen"
Technische Universität Eindhoven, die Niederlande
10 / 2007 - 05 / 2011 - Forscher im Bereich "Grundlagen der Programmierung"
Universität Nottingham, England
10 / 2006 - 09 / 2007 - Forscher im Bereich "Design und Analyse von Systemen"
Technische Universität Eindhoven, die Niederlande
09 / 2002 - 09 / 2006
Aus- und Weiterbildung
Ausbildung
- Ph.D. / Informatik
Technische Universität Eindhoven, die Niederlande
09 / 2002 - 10 / 2006 - M.Sc. / Informatik
Technische Universität Eindhoven, die Niederlande
09 / 1997 - 08 / 2002
Weiterbildung
- Softwarearchitektur (inkl. Systemdenken)
Bredemeyer Consulting, USA
11 / 2021 - Systemarchitektur (inkl. Systemdenken)
Embedded Systems Institute, die Niederlande
03 / 2012
Netzwerk
Mitglied in Netzwerken
- Niederländischer Nationaler Verband für Software Engineering
- SwissICT
- Eclipse Foundation (Projektleiter, Committer)
Social Media
Projekte
Publikationen
-
van de Laar, Piërre; Corvino, Rosilde; Mooij, Arjan J.; van Wezep, Hans; Rosmalen, Raymond,
2024.
Custom static analysis to enhance insight into the usage of in-house libraries.
Journal of Systems and Software.
212(112028).
Verfügbar unter: https://doi.org/10.1016/j.jss.2024.112028
-
Vasenev, Alexandr; Lukkien, Johan; van Veen, Laura; Goosen, Pieter; Doornbos, Richard; Mooij, Arjan,
2023.
Obtaining insights into the interplay between systems and software engineering [Paper].
In:
2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C).
26th International Conference on Model-Driven Engineering Languages and Systems (MODELS-C), Västerås, Sweden, 1-6 October 2023.
IEEE.
S. 87-88.
Verfügbar unter: https://doi.org/10.1109/MODELS-C59198.2023.00028