Berk Duran

Mustafa Berk Duran

PhD Student, McGill University

Contact Me

About Me

I am a PhD student in Software Engineering at McGill University under the supervision of Gunter Mussbacher and I have been working on making goal models reusable.

I received my BSc and MSc in Electrical and Electronics Engineering at Middle East Technical University while I also worked as a Software Developer at ASELSAN for 2 years.

My current research interests include requirements reuse and model reuse, MDE, and Concern-Orientation.


Presentations, Talks, and Demos

project name

Reusable Goal Models

RE 2017, Doctoral Symposium, Presentation


project name

Evaluation of Goal Models in Reuse Hierarchies with Delayed Decisions

Model-Driven Requirements Engineering (MoDRE) Workshop, 2017, Presentation


project name

On the Reuse of Goal Models

MOSART 2016, Presentation


project name

Evaluation of Reusable Concern-Oriented Goal Models

Model-Driven Requirements Engineering (MoDRE) Workshop, 2015, Presentation


project name

Enabling Reuse with Relative Contribution Values in Goal Models

1st CORE Workshop @ Bellairs, 2015, Presentation


Work & Teaching Experience

Teaching Assistant - McGill University (2015 - present)

ECSE 439 & 539 - Advanced Software Language Engineering

ECSE 326 - Software Requirements Engineering

ECSE 223 - Model-Based Programming

ECSE 429 - Software Validation

Software Engineer - ASELSAN (2012 - 2014)

Worked on large–scale real–time embedded software systems, software product lines, and data distribution middleware.

Engaged in model–driven software design, development, and testing in C++ with UML models within a well– defined software development process in a software reference architecture.

My GitHub