G
Gehan M. K. Selim
Researcher at McMaster University
Publications - 25
Citations - 629
Gehan M. K. Selim is an academic researcher from McMaster University. The author has contributed to research in topics: Model transformation & Formal verification. The author has an hindex of 11, co-authored 25 publications receiving 540 citations. Previous affiliations of Gehan M. K. Selim include Queen's University & University of Toronto.
Papers
More filters
Journal ArticleDOI
Model transformation intents and their properties
Levi Lucio,Moussa Amrani,Juergen Dingel,Leen Lambers,Rick Salay,Gehan M. K. Selim,Eugene Syriani,Manuel Wimmer +7 more
TL;DR: A framework for the description of model transformation intents is defined, which includes a description of properties a model transformation has to satisfy to qualify as a suitable realization of an intent.
Proceedings ArticleDOI
Studying the Impact of Clones on Software Defects
TL;DR: It is determined that the defect-proneness of cloned methods is specific to the system under study and that more resources should be directed towards methods with a longer 'commit history'.
Proceedings ArticleDOI
A Tridimensional Approach for Studying the Formal Verification of Model Transformations
Moussa Amrani,Levi Lucio,Gehan M. K. Selim,Benoit Combemale,Jürgen Dingel,Hans Vangheluwe,Yves Le Traon,James R. Cordy +7 more
TL;DR: This paper proposes to explore the question of the formal verification of model transformation properties through a tri-dimensional approach: the transformation involved, the properties of interest addressed, and the formal verify techniques used to establish the properties.
Proceedings ArticleDOI
Enhancing Source-Based Clone Detection Using Intermediate Representation
TL;DR: A technique is proposed that transforms the source code to an intermediate representation, and then reuses established source-based clone detection techniques to detect clones in the intermediate representation.
Journal ArticleDOI
Making the Case for Centralized Automotive E/E Architectures
TL;DR: In this paper, the authors make the case for centralized E/E architectures in the automotive industry and discuss the technologies required to support new centralized architectures in detail, in particular, the state of the art in networking technologies, virtualization, electronic control unit (ECU) hardware and AUTOSAR.