Daniel Amyot
Professor, School of Electrical Engineering and Computer Science, University of Ottawa
SITE Hall, Room 5-021
800 King Edward Street
Ottawa, Ontario, Canada, K1N 6N5
Phone: +1 613-562-5800 ext. 6947
Email: damyot [at] uottawa.ca
I joined the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa in February 2002, after a few years as Senior Researcher at Mitel Networks. From 2002 to 2013, I was Associate Rapporteur on Formal Languages and Telecommunication Software at the International Telecommunication Union (ITU-T), where I led the development of the User Requirements Notation (URN) standard. I also lead the development of the jUCMNav tool for URN modelling and analysis.
My research interests span many domains:
- Software Engineering
- Scenario- and Goal-oriented Requirements Engineering
- User Requirements Notation (URN)
- Business Process Mining and Modelling
- Healthcare Informatics
- Legal and Regulatory Compliance
- Smart Contracts
I hold a Ph.D. and an M.Sc. from the University of Ottawa (2001 and 1994), and a B.Sc. from Laval University (1992), all in Computer Science. I am a member of the OIQ (professional engineer) and a Senior Member of the IEEE. I serve on the editorial boards of Requirements Engineering (REJ) and Software and Systems Modeling (SoSyM), both Springer. I am a member of the Steering Committee of the IEEE International Requirements Engineering Conference and a former Chair of the SDL Forum Society.
I am also affiliated with the Contract Specification and Monitoring Lab, the LIFE Research Institute, the IBM/Telfer Centre for Business Analytics and Performance, the Institut du savoir Montfort (ISM), and the Telfer Health Transformation Exchange (THTex).
Office hours
On sabbatical leave between July 1st, 2026 and June 30, 2027. Please email me for urgent meetings or questions.
Tools
A sneak preview — see the full Tools page for screenshots and details:
- Symboleo smart legal contracts: SymboleoAC Web IDE, SymboleoAC Eclipse IDE, Symboleo2SC + SymboleoPC, SymboleoAC2SC Examples
- User Requirements Notation: jUCMNav
- Process modelling and mining: pm4py-ucm, logprep4pm, LLM4QBP
- Research-data applications: DASH, RIMS
Quick links
Publications · Students and Research Projects · Funded Projects · Tools · Teaching
news
| Jun 13, 2026 | I am the Tutorial Chair of the 24th International Conference on Artificial Intelligence in Medicine (AIME 2026), Ottawa, Canada, July 2026 — submissions and participation are welcome! |
|---|---|
| Jun 12, 2026 | I am New Faculty Symposium Co-Chair of the 34th IEEE International Requirements Engineering Conference (RE 2026), Montréal, Canada, August 2026. |
| Jun 11, 2026 | I am on the program committee of the 16th International Model-Driven Requirements Engineering Workshop (MoDRE 2026), Montréal, Canada, August 2026. |
| Jun 10, 2026 | I am on the program committee of the 7th International Workshop on Requirements Engineering for Well-Being, Aging, and Health (REWBAH 2026), Montréal, Canada, August 2026. |
| Jun 09, 2026 | I am co-organizing the 4th Canadian Process Mining Community (CPMC 2026) meeting, Montréal, Canada, August 2026. |
| Jun 08, 2026 | I am Tutorial and Panel Chair of the 24th International Conference on Business Process Management (BPM 2026), Toronto, Canada, September 2026. |
| Jun 07, 2026 | I am on the program committee of the 2nd International Workshop on Implementation and Management of Intelligent Process Automation Solutions (AUTOMATE 2026), at BPM 2026, Toronto, Canada, September 2026. |
| Jun 06, 2026 | I am on the program committee of the 4th International Workshop on Object-Centric Process Management (OBJECTS 2026), at BPM 2026, Toronto, Canada, September 2026. |
| Jun 05, 2026 | I am on the program committee of the 18th System Analysis and Modelling Conference (SAM 2026), Málaga, Spain, October 2026. |
| Jun 04, 2026 | I am on the program committee of the 2nd International Workshop on Ontological Modeling and Analysis (ontoNexus 2026), Málaga, Spain, October 2026. |
| Jun 03, 2026 | I am on the program committee of the 8th International Conference on Process Mining (ICPM 2027), Rende, Italy, February 2027. |
| Jan 15, 2025 | Serving on the Steering Committee of the IEEE International Requirements Engineering Conference (RE) — submissions and participation are always welcome! |
selected publications
- Combining Goal Modelling with Business Process Modelling: Two Decades of Experience with the User Requirements Notation StandardDaniel Amyot, Okhaide Akhigbe, Malak Baslyman, Sepideh Ghanavati, Mahsa Ghasemi, Jameleddine Hassine, Lysanne Lessard, Gunter Mussbacher, Kewei Shen, Eric YuEnterprise Modelling and Information Systems Architectures (EMISAJ), 2022
- Agentic Business Process Management: A research manifestoDiego Calvanese, Angelo Casciani, Giuseppe De Giacomo, Marlon Dumas, Fabiana Fournier, Timotheus Kampik, Emanuele La Malfa, Lior Limonad, Andrea Marrella, Andreas Metzger, Marco Montali, Daniel Amyot, Peter Fettke, Artem Polyvyanyy, Stefanie Rinderle-Ma, Sebastian Sardiña, Niek Tax, Barbara WeberInf. Syst., 2026
- An empirical study on LLM-based classification of requirements-related provisions in food-safety regulationsShabnam Hassani, Mehrdad Sabetzadeh, Daniel AmyotEmpir. Softw. Eng., 2025
- Robotic process automation using process mining - A systematic literature reviewNajah Mary El-Gharib, Daniel AmyotData Knowl. Eng., 2023
- SymboleoAC: an access control model for smart legal contractsSofana Alfuhaid, Amal Ahmed Anda, Daniel Amyot, Marco Roveri, John MylopoulosSoftware and Systems Modeling, 2025
- Digital Humanism in Requirements Engineering for Healthcare Solutions in the Age of AIS. Ouhbi, M. Levy, O. A. Mondragon, L. Lessard, K. Taveter, L. Fiorini, S. Premanandan, S. Fricker, Daniel AmyotRequirements Engineering, 2026
I am the Tutorial Chair of the 24th International Conference on Artificial Intelligence in Medicine (
I am New Faculty Symposium Co-Chair of the 34th IEEE International Requirements Engineering Conference (
I am on the program committee of the 7th International Workshop on Requirements Engineering for Well-Being, Aging, and Health (
I am on the program committee of the 2nd International Workshop on Implementation and Management of Intelligent Process Automation Solutions (
I am on the program committee of the 4th International Workshop on Object-Centric Process Management (
I am on the program committee of the 18th System Analysis and Modelling Conference (
I am on the program committee of the 8th International Conference on Process Mining (