Vasco Amaral
Vasco Amaral is an assistant professor in the Department of Computer Science, in the Science and Technology of Programming Section (CTP) of UNL (Universidade Nova de Lisboa) and Senior Researcher (and founding member) of NOVALINCS Research Centre. He holds a PhD from the University of Mannheim in Germany, worked in the past as a software engineer on High Energy Physics Computing and Very Large Databases at CERN (Switzerland), DESY (Germany), and LIP (Portugal). Over the last several years, he has worked on the general topic of Software Language Engineering, focusing on the use of Model-Driven Development (MDD) approaches, at both the Foundational and Application level. He is currently a senior member of IEEE and a senior member in the Portuguese professional association, "Ordem dos Engenheiros".
Dr. Amaral’s research is currently focused on MDD with a preference for the topics of Multi-paradigm Modeling for Cyber-Physical Systems, Verification, Model Composition and Transformations, Multi-Paradigm Modeling, DSL Engineering approaches DSL Experimental Evaluation (Human Factors) and MDD education. He is currently vice chair of the MPM4CPS COST Action IC1404. He has a track record of more than 100 publications in reputed peer-reviewed journals, conferences and workshops. He was special issue Editor of Springer's SQJ ("Quality in Model-Driven Engineering" and "Human Factors in Modeling") and Elsevier's COMLAN ("Quality in Model-Driven Engineering"), and serves regularly as reviewer for several journals ( SQJ, COMLAN, SoSym, JSS, VLJ, ComSIS, among others), conferences (MODELS, IMT, ACM SAC, IEEE COMPSAC, VLHCC, among others), and project proposals for the EU (COST). He has supervised 4 PhD students, graduated more than 50 MSc students, and supervised more than 30 BSc student projects.
Affiliations and expertise
Associate professor, Department of Computer Science and NOVA LINCS, School of Science and Technology, NOVA University of Lisbon, Portugal