Prof. John Mylopoulos, eminent software engineering and conceptual modelling researcher, is currently visiting the Decision Systems Lab for a period of 3 weeks. His visit was preceded by a visit by Prof. Akhil Kumar from Penn State University in early January.
The Decision Systems Lab/Centre for Oncology Informatics has initiated a new collaboration with the Liverpool Hospital on radiation oncology decision support, funded by a $114,000 research contract.
Prof. Aditya Ghose presented a keynote at a plenary session of Int'l Conf. on Service-Oriented Computing Workshops on Nov. 16th, 2015 in Goa, India.
Prof. Aditya Ghose has been invited to deliver a keynote at a joint plenary session of the Service-Oriented Enterprise Architecture and Evolutionary Business Process Workshops at the EDOC-2015 conference (Adelaide, September, 2015). His keynote title: "The post-theoretic enterprise: Data-driven evolution of enterprise functionality".
Prof. John Mylopoulos
University of Toronto (Canada) and University of Trento (Italy)
DATE: Wednesday, February 10th 2016
TIME: 4pm onwards
A Requirements Engineering Perspective on Self-Adaptive Software Systems
Self-adaptive software systems usually operationalize adaptation through a feedback loop, an architectural prosthesis that introduces monitoring, diagnosis and compensation functions to the system proper. We have been studying the requirements that lead to such feedback loop functionality. In particular, we have introduced two new classes of requirements, called respectively awareness and evolution requirements, which are best operationalized through feedback loops instead of collections of functions. These requirements are characterized by the fact that they refer to other requirements, quality constraints or domain assumptions, and their success or failure. We also discuss elicitation, modeling, formalization for awareness and evolution requirements and how to go from such requirements to feedback loops through a systematic process. In addition, we sketch a framework for monitoring, diagnosis and compensation grounded on requirements models.
The presentation is based on on-going joint work with Vitor Souza (UFES, Brazil) and Kostas Angelopoulos (UniTN, Italy), with contributions from Alexei Lapouchnian (UToronto, Canada) and Bill Robinson (UGeorgia, USA)
John P. Mylopoulos is professor at the University of Toronto, Canada, and at the University of Trento, Italy. He is known for his work in the field of conceptual modeling, specifically the development an agent-oriented software development methodology called TROPOS.
Mylopoulos was awarded the Peter P. Chen Award for outstanding contributions to the field of conceptual modeling in 2010. In 2012 he also received a Honorary Doctorate from the RWTH Aachen University in recognition of "his excellent and distinctive contributions on the methodology of conceptual modeling as a basis for databases, software technology and artificial intelligence, as well as its interdisciplinary applications." He is a fellow of the American Association for AI (AAAI) and the elected president of the VLDB Endowment (1998-01, re-elected for the period 2002-05). He has served as editor of the Requirements Engineering Journal, published by Springer-Verlag.