Team Members

John Mylopoulos

ProfessorComputer Science, uOttawa
John's main research interests are requirements engineering, data semantics and knowledge management. He also holds a professor emeritus position at the Universities of Trento and Toronto. Personal Webpage

Daniel Amyot

ProfessorComputer Science, uOttawa
Daniel's research interests span many domains, from requirements/software engineering to modelling, regulatory compliance, and healthcare informatics.Personal Webpage

Luigi Logrippo

ProfessorComputer Science, UQO
Luigi's research interests are mainly in formal methods in security, privacy, governance and telecom engineering. He also holds a professor emiretus position at uOttawa.Personal Webpage

Amal Ahmed Anda

Post-doctoralComputer Science, uOttawa
Amal's research focuses on Cyber-Physical SystemsPersonal Webpage

Sofana Alfuhaid 

Ph.D. CandidateDigital Transformation and Innovation, uOttawa 
Sofana’s research focuses on Blockchain and the specification and implementation of Smart Contracts in Cyber Physical Systems.Personal Webpage

Alireza Parvizimosaed

Post-doctoralComputer Science, uOttawa
Alireza's research focuses on the specification and formal verification of Smart Contracts in the scope of Cyber-Physical Systems (CPS).Personal Webpage

Aidin Rasti

M.Sc. Computer Science, uOttawa
Aidin's research focuses on the generation of smart contracts from Symboleo specifications, for the Hyperledger Fabric platformPersonal Webpage

Regan Meloche

M.Sc. CandidateComputer Science, uOttawa 
Regan's research combines NLP and ML to semi-automate the generation of Symboleo specifications from natural language legal contract templatesPersonal Webpage

Daniel Sousa-Dias

M.Sc. CandidateComputer Science, uOttawa 
Daniel's research targets the use of homomorphic encryption for addressing privacy concerns in smart meters.
Personal Webpage

Durga Sivakumar 

M.Sc. CandidateComputer Science, uOttawa 
Durga's research focuses on the development of a Web-based IDE for editing and transforming Symboleo specifications.
Personal Webpage

Collaborators

Marco Roveri

Associate ProfessorDepartment of Information Engineering and Computer Science -DISIUniversity of Trento, Italy
Marco's research interest is mainly formal verification, symbolic model checking and requirement analysis.Personal Webpage

David R. Amariles

Associate ProfessorData Law and Artificial Intelligence, HEC Paris
David's work analyses the transformations of law and regulation in the global and digital society with a special focus on the fields of privacy, financial law, business transactions and corporate social responsibility.Personal Webpage

Pablo M. Baquero

Research FellowData Law and Artificial Intelligence, HEC Paris
Pablo is interested to smart contract and natural language processing.Personal Webpage

Ashkan Rahimi-Kian 

Aggregate ProfessorDepartment of Information Engineering and Computer Science, University of Trento
Ashkhan's research focuses on smart grids, transactive energy markets, and intelligent control systems..Personal Webpage

Atefeh Zareh Chahoki

PhD CandidateComputer Science, University of Trento
Atefeh's research focuses on formal verification and malware detection in blockchains and smart contracts.Personal Webpage

Past Contributors

Sepehr Sharifi

M.Sc. CandidateSystems Science, uOttawa
Sepehr's research focuses on specification of Smart Contracts as well as safety-based systems design and engineering.Personal Webpage

Ali Roudak

B.Sc. StudentComputer Engineering, University of Duisburg-Essen 
Ali's main interests are smart tools, automation, and AI.
Personal Webpage

Tristan Paul

B.Sc. StudentComputer Science, uOttawa

Andrew Rizk

B.Sc. studentComputer Science, uOttawa
Software Developer Intern @ CSM Lab

Sukhraj Bhogal

B.Sc. studentComputer Science, uOttawa
Software Developer Intern @ CSM Lab

Jeremy Fang

B.Sc. studentComputer Science, uOttawa
Software Developer Intern @ CSM LabPersonal Webpage

Rajaa El Hamdani

AI Research ScientistData Law and Artificial Intelligence, HEC Paris
Raja is interested to natural language processing, smart contracts and artificial intelligentPersonal Webpage

Alberto Lopes

Ph.D. CandidateComputer Science, uOttawa

Mustafa Bayirli

BScA studentComputer Engineering, uOttawa
Software Developer Intern @ CSM LabPersonal Webpage