Keynote speakers

We are pleased to announce the following keynote speakers.

- John Mylopoulos: Business-Level Monitoring

The nature of event processing is defined partly by the subject that generates events in the first place, and partly by processing
requirements. For instance, events may be processed for purposes of monitoring, auditing, diagnosing failures, or repair from failure. We
outline a framework for modelling  and monitoring business objectives, business processes and business policies. The work reported in this
presentation is based on research conducted in collaboration with Daniele Barone (University of Toronto) and Daniel Amyot (University of

Short bio:
John Mylopoulos received his BEng degree from Brown University in 1966 and his PhD degree from Princeton in 1970, the year he joined the
faculty of the University of Toronto. His research interests include information modelling techniques, covering notations, implementation
techniques and applications, knowledge based systems, semantic data models, information system design and requirements engineering.
Mylopoulos is the recipient of the first Outstanding Services Award given by the Canadian AI Society (CSCSI), a co-recipient of the
best-paper award of the 1994 International Conference on Software Engineering, 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 on the editorial board PC of several
international journals and conferences.

- Kristian Stewart: Event Management

Enterprise IT, telecommunications companies, and managed service providers are responsible for ever greater and more complex IT and
network infrastructures. This results from business' increased reliance on IT to deliver business critical services, and increased
expectations of the performance and reliability of those services. As the complexity and size of the infrastructure has grown, so too has the
challenge of assuring its availability. All the while, there is increased downward pressure on IT management costs.
Entities in the infrastructure constantly report via events on their state, status and health; it is the challenge of IT systems management
to process these events in order to build an accurate picture of the health of the delivered services. There is a significant and well
established set of software ecosystems dedicated to IT event processing, competing in analyst-recognized market segments. This talk
will discuss the nature and history of the consumers and vendors of these software solutions, their common features and processing patterns
and future trends and challenges.

Short bio:
Kristian Stewart studied Computer Science at the University of Wales graduating with a BSc in 1994 and with a PhD in Theoretical Computer
Science from the same faculty in 1999. His research focus was in the computability theory of models of computation for parallel stream
processing over metric spaces. Since joining the company Micromuse in 1998, Kristian has worked on Netcool, a suite of applications that help
telecommunications service providers, enterprises and government agencies manage mission critical services for their customers over
complex technology infrastructures. Kristian joined IBM in 2006 as part of its acquisition of Micromuse, and leads the architecture for IBM
Tivoli's Network Availability and Event Management offerings.

- Sebastian Wrede: Event-based Systems for Robotics: Architectures, Methods and Challenges

Robots are no longer just tools for high-volume industrial processes. Instead, they are on the way towards more natural and autonomous
collaboration with humans in home and service scenarios. The goal is the robot as a helper for domestic environments and medium-volume production. Compared to their industrial ancestors, these new service robots have much more complex software systems. Correspondingly, methods and techniques from computer science and software engineering are increasingly needed to successfully build large, integrated systems.
Besides academics, companies and institutions like Microsoft, Kuka or OMG are undertaking big efforts on all aspects of software architecture
for advanced robotics systems. A particular problem is the combination of differing architectural paradigms in a coherent architecture. Paradigms that need to be integrated include such different areas as hard real-time control loops, slow planning processes and unpredictable human-robot-interaction facilities. Based on experience with prior approaches, we are proposing to address this problem through an event-based-systems approach. The presentation will introduce examples for advanced robotics systems from current research projects and discuss typical requirements for event processing in this novel type of domain. We will consider both current approaches and methods for "architecting" these systems as well as challenges and opportunities for (complex) event processing in robotics at different levels of system scale.

Short bio:
Dr. Sebastian Wrede is the head of the research group on Cognitive Systems Engineering at the Research Institute for Cognition and Robotics
(CoR-Lab) at Bielefeld University, Germany. Sebastian Wrede received the diploma in computer science from Bielefeld University, Germany, in August 2002. Subsequently, he joined the research group for Applied Computer Science at Bielefeld University, Germany. From 2002 to 2005 he worked within the European Union IST project VAMPIRE. Subsequently, he worked in the IST project COGNIRON and joined the Research Institute for Cognition and Robotics (CoR-Lab), completing his PhD thesis in July 2008. Since 2009 he is heading the research group on Cognitive Systems Engineering at the CoR-Lab and is principal investigator in two recently approved EU research projects on cognitive robotics. His main research interests are architectures, design patterns and middleware for cognitive computer (vision) systems, robotics and augmented reality systems.