Welcome!

I am a professor in software engineering at McGill University and at Budapest University of Technology and Economics, a research chair of the MTA-BME Lendület Cyber-Physical Systems Research Group, and a co-founder of IncQuery Labs Ltd.

LinkedIn DBLP ORCID

Research Highlights

My research primarily aims to provide precise and scalable techniques and software tools for engineering smart and safe cyber-physical systems.

Design and analysis techniques for CPS

We are developing precise design and analysis techniques for design-time and run-time assurrance of smart and safe cyber-physical systems.

Check the MoDeS3 demonstrator showcasing various modeling and IoT technologies for safety-critical systems (co-developed with FTSRG@BME, IncQuery Labs and QuanOpt).

Graph queries and transformations 

We developed scalable incremental graph query and reactive model transformation techniques used in industrial system modeling tools like Capella, Artop, or Papyrus.

Check out the open source VIATRA model transformation framework and related innovative products at IncQuery Labs Ltd.

Tool integration for critical systems

We have significant experience in integrating design tools into complex, tool-chains aligned with industrial workflows and processes.

Check Massif, which is a Matlab Simuling integration framework for Eclipse initially developed in a research project funded by Embraer.

Automatic generation of consistent graphs

We developed a graph solver to automatically generate consistent domain-specific graph models satisfying structural constraints.

Check our ICSE 2018 paper, the software tool or related blog posts in English or in Hungarian for further information.

Secure collaborative modeling

In the MONDO European project, we developed a collaborative modeling framework with fine-grained access control on top of off-the-shelf version control systems and modeling tools.

Check our journal paper and a short video demonstration.

Public scalability benchmarks

We developed the Train Benchmark ( sources, paper) which is a cross-technology benchmark for comparing the scalability of graph queries in continuous model validation scenarios.

My current/former graduate students contributed to other scalability benchmarks: VIATRA CPS Benchmark, MagicDraw VIATRA Query Benchmark, LDBC Social Network Benchmark.

Funding

These research activities have been supported by numerous research agencies and industrial companies. 

Teaching

ECSE 321: Introduction to Software Engineering ( McGill page)

ECSE 429: Software Validation ( McGill page)

ECSE 321: Introduction to Software Engineering ( McGill page)

Current Graduate Students

Card image
Oszkár Semeráth

PhD candidate

Card image
Gábor Szárnyas

PhD candidate

Card image
Csaba Debreceni

PhD candidate

Card image
Márton Búr

PhD student

Card image
Jasvir Dhaliwal

MEng student

Card image
Maruthi Rangappa

MEng student

Further Members of MTA-BME Lendület Cyber-Physical Systems Group

Card image
Gábor Bergmann

Assistant Professor

Card image
András Vörös

Lecturer

Card image
Vince Molnár

Lecturer, PhD candidate
main supervisor: Prof. István Majzik

Card image
Ákos Hajdu

PhD student
main supervisor: Prof. Zoltán Micskei

Card image
Rebeka Farkas

PhD student
main supervisor: Prof. Gábor Bergmann

Card image
Kristóf Marussy

MEng student
main supervisor: Prof. István Majzik

Graduated PhD Students

István Ráth

(2011)

Co-founder and Managing Director of IncQuery Labs Ltd.
Assistant professor at BME

Ákos Horváth

(2013)

Co-founder and Managing Director of IncQuery Labs Ltd.
Assistant professor at BME

Gábor Bergmann

(2013)

Co-founder, Software R&D engineering at IncQuery Labs Ltd.
Assistant professor at BME

Ábel Hegedüs

(2014)

Co-owner, Software R&D engineering at IncQuery Labs Ltd.

Zoltán Ujhelyi

(2017)

Eclipse technologies expert at IncQuery Labs Ltd.

András Balogh

(2010, co-supervised)

Chief Technology Officer at ThyssenKrupp Presta Hungary

Gábor Guta

(2012, co-supervised)

Head of Research and Development at Axonmatics

Find me:

At McGill in Canada:
3480 Rue University, 
McConnell Engineering Building 
Dept. of Electical and Computer Engineering, 
McGill University, Montreal, 
QC, H3A 0E9, Canada

+1-514-398-3681

At BME in Hungary:
Dept. of Measurement and Information Systems,
Budapest University of Technology and Economics
1117 Budapest Magyar tudósok krt. 2,

At IncQuery Labs in Hungary:
Rákóczi út 36 
1072 Budapest 

© Copyright 2018 Dániel Varró - All rights reserved.