Challenges in achieving self-awareness in autonomous systems
Fifth IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2011) Ann Arbor, Michigan, USA – 7th October 2011
SASO Workshop Twoppy App
View the Awareness Twoppy App that includes; the SASO programme (including abstracts), invited speaker biographies, google maps of the conference venue and information about the conference: http://m.twoppy.com/AWAREatSASO/
You can also access the SASO App via the QT Tag to the right.
(please note that timings may be subject to minor changes)
8.45 Workshop opening and welcome
9am-10am: Invited Speaker – Dr Niranjan Suri, Florida Institute for Human and Machine Cognitition.
Title: An Agile Computing Approach to Engineering Adaptive and Resilient Computing Systems
Real-world systems have evolved into a complex and interconnected combination of networked computer systems and the human operators who use them. Increasingly, national critical infrastructures depend on these complex systems for their continued successful operation. The vision for the future is driving systems to be highly mobile, dynamic, interdependent, recomposable, and reusable. As the complexity of these systems continues to increase, they become less understandable, predictable, and controllable. Addressing these challenges requires adoption of fundamentally new approaches to building systems that are adaptive and resilient.
Agile computing is an innovative metaphor for distributed computing systems and prescribes a new approach to their design and implementation. Agile computing may be defined as opportunistically discovering, manipulating, and exploiting available computing and communication resources. The term agile is used to highlight the desire to both quickly react to changes in the environment as well as to take advantage of transient resources only available for short periods of time. Agile computing relies on awareness to both understand the state and health of the overall system, as well as to discover the resources available to exploit for adaptation. This talk will focus on real-world requirements, the agile computing approach to engineering adaptive and resilient systems, and experiences from concrete implementations.
Niranjan Suri is a Research Scientist at the Institute of Human and Machine Cognition (IHMC). He received his Ph.D. in Computer Science from Lancaster University, England, and his M.Sc. and B.Sc. in Computer Science from the University of West Florida, Pensacola, FL. Niranjan’s current research activity is focused on the notion of Agile Computing – which supports the opportunistic discovery and exploitation of resources in highly dynamic networked environments. He also works on Process Integrated Mechanisms – a novel approach to coordinating the behavior of multiple robotic, satellite, and human platforms.Niranjan’s other research interests include distributed systems, networking, communications protocols, virtual machines, energy-aware computing, and software agents. In the past, he has worked on several other projects at IHMC, including CmapTools, Tactile Interfaces, and Oz.
10-10.30am Coffee break
10.30-11.00 Peter Lewis, Arjun Chandra, Shaun Parsons, Edward Robinson, Kyrre Glette, Rami Bahsoon, Jim Torresen and Xin Yao
Title: A Survey of Self-Awareness and Its Application in Computing Systems
11am-11.30 Franco Zambonelli, Nicola Bicocchi, Giacomo Cabri, Letizia Leonardi and Mariachiara Puviani
Title: On Self-Adaptation, Self-Expression, and Self-awareness in Autonomic Service Component Ensembles
11.30 -12.00 Mirko Viroli, Elena Nardini, Gabriella Castelli, Marco Mamei and Franco Zambonelli
Title: A Coordination Approach to Adaptive Pervasive Service Ecosystems
13.30-14.00 Thomas Schmickl, Ronald Thenius, Christoph Möslinger, Jon Timmis, Andy Tyrrell, Mark Read, James Hilder, Jose Halloy, Alexandre Campo, Cesare Stefanini, Luigi Manfredi, Tobias Dipper, Donny Sutantyo and Serge Kernbach
Title: CoCoRo – The Self-aware Underwater Swarm
14.00-14.30 Julia Schaumeier and Jeremy Pitt
Title: From Self-Organising Institutions to Self-Aware Institutions: Preliminary Results and Prospective Challenges
14.30-14.50 (Short paper) Emil Vassev and Mike Hinchey
Title: Self-Awareness in Autonomous Nano-Technology Swarm Missions
14.40-15.10 (Short paper) David Musliner, Jeffrey Rye, Dan Thomsen, David Mcdonald, Mark Burstein and Paul Robertson
Title: Fuzzbuster: Towards Adaptive Immunity from Cyber Threats
15:15 Coffee & Workshop Close
As technology continues to rapidly advance, the management of systems becomes increasingly more difficult: systems are likely to be composed of heterogeneous devices, the topology of the system can dynamically change to device mobility; components of the system are probably programmed with different models, and emergent behaviours can occur, not pre-programmed into the system. On top of this, users of systems expect 24/7 reliability, high levels of security, and privacy of their data. The scale of the challenge imposed by the necessity to manage these systems is such that control can no longer be devolved to a human. Systems must be able to manage themselves – this implies that they must therefore be self-aware. However, enabling self- awareness in a system raises many challenges, which will require a multi- disciplinary approach to overcome them.
This workshop aims to bring together researchers from a range of disciplines to articulate the main challenges and propose methods of addressing them. The workshop solicits both conceptual papers which outline challenges and suggest novel approaches to addressing them, and technical papers describing results or methodologies. Topics of interest include (but are not limited to):
- Methods for enabling adaptation across multiple timescales
- Approaches to balancing tradeoffs between global and local concerns of the system
- Consideration of how systems can predict future events and adapt accordingly
- Methods which enable performance be optimised across the system
- Techniques for enabling resource usage (i.e energy, bandwidth) to be optimised
- Consideration of novel architectures for creating systems composed of heterogeneous nodes which may be programmed in different ways
- New methods software engineering and abstraction for coping with diverse systems
Paper submission: July 4th 2011
Acceptance: July 25th 2011
Camera Ready: August 25th 2011
Workshop: October 7th 2011
SASO Conference: October 3-7th
Emma Hart, Edinburgh Napier University, UK
Martijn Schut,Vrieje Universiteit AMsterdam, Netherlands
Jeremy Pitt, Imperial College London, UK
Giacomo Cabri, University di Modena and REggio Emilia, Italy
Paper Length: Papers are limited to 6 pages.
Paper Format: All papers should be formatted using the two-column IEEE Computer Society Conference Formatting Instructions.
Plagiarism: Authors are kindly reminded of the IEEE policy on publications and the five levels of plagiarism defined by the IEEE. These rules will be strictly enforced. In particular, self-plagiarized papers will be rejected without further ado.
Electronic Submissions: All papers should be submitted electronically in PDF format through the EasyChair submission system using this link https://www.easychair.org/conferences/?conf=aware2011. If you don’t have an EasyChair account, please register here http://www.easychair.org
All accepted papers will be published by IEEE Xplore following the workshop