Very Short Bio
Eelco Visser is an associate professor
in the Software Engineering Research Group
at Delft University of Technology. His research
interests include model-driven engineering,
domain-specific languages, program transformation,
and software deployment. Visser has a
PhD in computer science from the University of
Amsterdam, The Netherlands. He is a member
of the
ACM Special Interest Group Programming
Languages and IEEE. Contact him at
http://eelcovisser.org
Short Bio
Eelco Visser is associate professor at Delft University of
Technology. He received a masters and doctorate in computer science
from the University of Amsterdam in 1993 and 1997,
respectively. Previously he served as a postdoc at the Oregon Graduate
Institute, and as assistant professor at Utrecht University. He is
member of the
ACM (SIGPLAN) and the IEEE Computer Society.
His
research interests include software language engineering,
domain-specific languages, model-driven engineering, program
transformation, software deployment, interaction design, and digital
libraries.
With his students he has designed and implemented the
Spoofax language workbench, as well as many domain-specific languages,
including DSLs for syntax definition (
SDF), program transformation
(
Stratego), software deployment (
Nix), web application development
(
WebDSL), and mobile phone applications (
mobl).
He is the main developer of the researchr bibliography management system.
Slightly Longer Bio
Eelco Visser is Associate Professor at Delft University of Technology. He
received an MSc and Doctorate in Computer Science from the University of Amsterdam in
1993 and 1997, respectively. Previously he served as a Postdoc at the Oregon Graduate
Institute from 1997 to 1998, and as Assistant Professor at Utrecht University from
1998 to 2006. He is member of the
ACM (SIGPLAN) and the IEEE Computer Society.
Visser has published over 70 publications in peer-reviewed
venues. His research
includes contributions to declarative syntax definition and parsing (SDF/SGLR),
high-level definition of program transformations (Stratego), language workbenches
(Spoofax), modular language definition, domain-specific languages for web programming
(
WebDSL/mobl), and declarative models for (distributed) software deployment (Nix). He
is project leader of the successful NWO (Jacquard) projects TraCE, TFA, MoDSE, and
PDS, which have produced several open source software systems used in research and
industry.
Visser is an active member of the programming languages community and has served on
many program committees of the important conferences in the field including OOPSLA,
ECOOP, MODELS, SLE, and GPCE. Recently he was general chair of the
ACM International
Conference on Generative Programming and Component Engineering (GPCE 2010). Currently
he is program chair of the International Conference on Model Transformation (ICMT
2011) and Onward! 2011.