Keynote Speakers
Jean Vanderdonckt
Louvain School of Management, Belgium
Animated Transitions for Empowering Interactive Information Systems
Animated transitions are widely used in many different domains of human activity, ranging from cartoons and movies to computer science for powerfully conveying a message more effectively and efficiently about a phenomenon of interest. This paper reviews a series of techniques for defining, analyzing, and exploiting animated transitions in different types of interactive information systems. A conceptual model is provided that explicitly links a model of an interactive information system, its model elements and relationships to animated transitions in order to adequately reflect any change of the model into animated transitions. Usability guidelines are reviewed in order to select which animated technique to sue for animating which part of the model for which purpose. Several practical examples are reported based on these guidelines and on experimental studies conducted in order to determine their acceptability by end users of these interactive information systems.
Jean Vanderdonckt is Professor of Computer Science at Louvain School of Management, Université catholique de Louvain (Belgium) where he leads the Louvain Interaction Laboratory. The mission of this lab is about engineering interactive information systems, based on usability engineering and human-computer interaction. He is the scientific coordinator of the European ITEA2 UsiXML project and involved in FP7 Human, FP7 Serenoa European projects. He is co-editor in chief of the Springer HCI Series.
Xavier Franch
Universitat Politècnica de Catalunya, Spain
The i* Framework: The Way Ahead
Actors, dependencies, goal satisfaction, ..., in a word, strategic modelling and reasoning, are recurrent matters in many software engineering and information system activities and disciplines. Standing out among other initiatives, i* soon became the preferred strategic analysis framework to dozens of research groups that have adopted and shaped it to their particular interests. A quick look to the state of the art on information science uncovers a significant number of approaches that use i* one way or another. It is then the perfect time to reflect about the current state of the framework and to issue new opportunities that may pose renovated objectives for researchers and furthermore foster the adoption of i* beyond the scientific community. This keynote will identify some challenges to overcome in this process, with special focus on syntactical and ontological aspects of the framework, and will propose a research agenda related to the most significant of these challenges.
Associate professor for the Universitat Politècnica de Catalunya (UPC). PhD and Msc. in Informatics, UPC. His interests includes Requirements Engineering, Software Quality, Software Architecture, Service Oriented Computing, Component-Based Software Engineering (OSS and COTS) and Software Process Modelling, among others. He has served and is being serving as Program Chair or General Chair in conferences like CAiSE, RE, REFSQ and ICCBSS. He is editorial board member of the Elsevier IST Journal and IJISMD. He is supporting member of the IREB program. He acts as coordinator of the UPC associate node in the S-Cube FP7 Network of Excellence.
Anna Perini
FBK, Center for Information Technology - IRST, Italy
What is Requirements Engineering for Adaptive Service Based Applications?
Service-Based Applications are inherently open and distributed, as they rely on third-party services and applications that are available over the Internet, and have to cope with the dynamism of such operating environment. More and more this software is accessed by mobile end-users, thus it has to be aware of the actual operational context and to adapt to better suite it. Moreover, end-users are expecting that it can be seamlessly customized to their individual preferences. What is the role of Requirements Engineering in realizing this type of applications?
Usually, requirements engineering is carried out at the outset of the whole development process, but in this scenario requirements have to be reappraised and refined continuously. In this talk, we discuss the role of requirements engineering at run-time, which involves end-users and the software applications themselves as primary stakeholders. This is, in our opinion, a key aspect towards engineering effective applications for mobile users.
Anna Perini is a senior researcher at the Software Engineering group, FBK Center for Information Technology - IRST, in Trento, Italy.
Her current research interests include Requirements Engineering, Agent-Oriented Software Engineering and Empirical Studies in Software Engineering.
Anna Perini coordinated several funded projects. She served (and is being serving) as member of program committee of several Int. Workshops and Conferences, among which SEAMS, SOCCER, AOSE, AAMAS and regularly reviews papers for IEEE journals such as TSE, JRE, TSC and most relevant journals in Software Agents, such as JAAMAS and IJAOSE.
She was Program Co-Chair of STAIRS 2006 (the 3rd European Starting AI Researcher Symposium, Riva del Garda, I), local Co-Chair of the 17th European Conference on Artificial Intelligence, ECAI 2006, Riva del Garda (I) and of the 19th IEEE Int. Requirements Engineering Conference, RE’11 (Trento).