Nos partenaires



Accueil du site > Français > Evénements > Séminaires



L’IRIT étant localisé sur plusieurs sites, ses séminaires sont organisés et ont lieu soit à l’Université Toulouse 3 Paul Sabatier (UT3), l’Université Toulouse 1 Capitole (UT1), l’INP-ENSEEIHT ou l’Université Toulouse 2 Jean Jaurès (UT2J).


User Requirements Notation : Introduction and Application to Compliance Analysis

Daniel AMYOT - Equipe MACAO - IRIT (France)

Mardi 10 Novembre 2015, 13h30 - 15h00
Salle du Conseil
Version PDF :


The User Requirements Notation (URN), standardized by the International Telecommunication Union (ITU-T) in 2008 with extensive improvements in 2012, offers two complementary views for modelling requirements and business processes: GRL (the Goal-oriented Requirement Language) for stakeholder goals and indicators, and UCM (Use Case Maps) for scenarios and high-level architectures. This presentation first gives an introduction to the basic concepts and notations of URN, with support provided by jUCMNav, a free Eclipse-based modelling environment. It then focuses on specific modelling styles used to model laws and regulations. Analysis techniques for reasoning about compliance and decision making in this context, together with a few research challenges, will be overviewed. Requirements engineers, academic researchers, lawyers, and software professionals with an interest in requirements modelling and legal aspects will benefit from this seminar.

Short Bio: Daniel Amyot is Professor at the School of Electrical Engineering and Computer Science of the University of Ottawa, which he joined in 2002 after working for Mitel Networks as a senior researcher. His research interests include software engineering, scenario-based and goal-based requirements engineering, business process modeling, aspect-oriented modeling, regulatory compliance, and healthcare informatics. He has over 150 publications in these areas. In the past decade, Daniel led the standardization of the User Requirements Notation at the International Telecommunication Union and led the development of jUCMNav, a tool for modeling and analyzing goals and scenarios ( He also collaborated with many Canadian hospitals on different e-health applications. Daniel is on the editorial boards of Empirical Software Engineering (EMSE) and Software and Systems Modeling (SoSym). He was recently the General Chair of the 23rd IEEE International Requirements Engineering Conference ( He has a Ph.D. and an M.Sc. in Computer Science from the University of Ottawa (2001 and 1994), as well as a B.Sc. from Laval University (1992).