Skip to main content

Posts about conference (old posts, page 1)

Call for papers: Dynamic Distributed Data-Intensive Applications, Programming Abstractions, and Systems

We're looking for papers on the topics of programming with large, dynamic data for a workshop co-located with HPDC in San Jose next year.
Call for papers Workshop on Dynamic Distributed Data-Intensive Applications, Programming Abstractions, and Systems (3DAPAS)
To be held in conjunction with HPDC-2011, 8 June 2011, San Jose, CA
There has been a lot of effort in managing and distributing tasks where computational loads are dominant. Such applications have after all, been historically the drivers of "grid" computing.  There has, however, been relatively less effort on tasks where the computational load is matched by the data load, or even dominated by the data load. For such tasks to be able to operate at scale, there are conceptually simple run-time trade-offs that need to be made, such as determining whether to move data to compute versus keeping data localized and move computational tasks to operate on the data in situ, or possibly neither, and with data regenerated on-the-fly. Due to fluctuating resource availability and capabilities, as well as insufficient prior information about application requirements, such decisions must be made at run-time. Furthermore, resource, connectivity and/or storage constraints may require the data to be manipulated in-transit so that it is "made-right" for the consumer. Currently it is very difficult to implement these dynamic decisions or the underlying mechanisms in a general-purpose and scalable fashion.
Although the increasing volumes and complexity of data will make many problems data load dominated, the computational requirements will still be high.  In practice, data-intensive applications will encompass data-driven applications.  For example, many data-driven applications will involve computational activities triggered as a consequence of independently created data; thus it is imperative for an application to be able to respond to unplanned changes in data load or content.  Therefore, understanding how to support dynamic computations is a fundamental, but currently missing element in data-intensive computing.This workshop will operate at the triple point of dynamic and distributed and data-intensive (3D) attributes. This workshop will operate at the triple point of dynamic, distributed and data-intensive (3D) attributes. It will also focus on innovative approaches for scalability in the end-to-end real-time processing of scientific data. We refer to 3D applications as those are data-intensive, need to support and respond to dynamic data, and, either are fundamentally, or need to be, distributed. We are interested in papers that span the spectrum from the design of cyberinfrastructure to support 3D applications, to novel application examples. We are also looking to bring researchers together to look at holistic, rather than piecewise, approaches to the end-to-end processing and managing of scientific data. 3DAPAS builds upon a 3 year research theme on Distributed Programming Abstractions (DPA), which has held a series of related workshops (see: DPA Past Events) including but not limited to e-Science2008, EuroPar 2008 and the CLADE series. 3DAPAS will also draw on ideas from the ongoing 3DPAS Research Theme funded by the NSF and UK EPSRC. Topics of interest include but are not limited to:
  • Case studies of development, deployment and execution of representative 3D applications
  • Programming systems, abstractions, and models for 3D applications
  • What are the common, minimally complete, characteristics of 3D application?
  • What are major barriers to the development, deployment, and execution of 3D applications? What are the primary challenges of 3D applications at scale?
  • What patterns exist within 3D applications, and are there commonalities in the way such patterns are used?
  • How can programming models, abstraction and systems for data-intensive applications be extended to support dynamic data applications?
  • Tools, environments and programming support that exist to enable emerging distributed infrastructure to support the requirements of dynamic applications (including but not limited to streaming data and in-transit data analysis)
  • Data-intensive dynamic workflow and in-transit data manipulation
  • Abstractions and mechanisms for dynamic code deployment and "moving the code to the data"
  • Application drivers for end-to-end scientific data management
  • Runtime support for in-situ analysis
  • System support for high end workflows
  • Hybrid computing solutions for in-situ analysis
  • Technologies to enable multi-platform workflows
Submission Requirements: Authors are invited to submit technical papers of at most 8 pages in PDF format, including all figures and references. Papers should be formatted in the ACM Proceedings Style and submitted via EasyChair. Accepted papers will appear in the conference proceedings, and will be incorporated into the ACM Digital Library. Submission of a paper implies that at least one author will attend the workshop to present the paper, if it is accepted. Papers must be self-contained and provide the technical substance required for the program committee to evaluate the paper's contribution. Papers should thoughtfully address all related work. Submitted papers must be original work that has not appeared in and is not under consideration for another conference or a journal. See the ACM Prior Publication Policy for more details.
Important Dates:
Submissions Due: 31 Jan 2011
Paper Decisions Announced: 28 Feb 2011
Final Camera-Ready Papers Due: 24 Mar 2011
Workshop Date: 8 June 2011
(all dates are firm) Organizers:
  • Daniel S. Katz, University of Chicago & Argonne National Laboratory, USA
  • Shantenu Jha, Louisiana State University, USA & e-Science Institute, UK
  • Jon Weissman, University of Minnesota, USA
Programme Committee Members:
  • Gabrielle Allen, Louisiana State University, USA
  • Malcolm Atkinson, eSI & University of Edinburgh, UK
  • Henri Bal, Vrije Universiteit, Netherlands
  • Jon Blower, Reading e-Science Centre, University of Reading, UK
  • Shawn Brown, University of Pittsburgh & Pittsburgh Supercomputing Center, USA
  • Simon Dobson, University of St. Andrews, UK
  • Dennis Gannon, Microsoft, USA
  • Keith R. Jackson, Lawrence Berkeley National Lab, USA
  • John R. Johnson, Pacific Northwest National Laboratory, USA
  • Scott Klasky, University of Tennessee & Oak Ridge National Laboratory, USA
  • Bertram Ludäscher, University of California, Davis, USA
  • Abani Patra, University of Buffalo, USA
  • Manish Parashar, Rutgers & NSF, USA
  • Omer Rana, Cardiff University, UK
  • Joel Saltz, Emory University, USA
  • Domenico Talia, Universita' della Calabria, Italy

Call for papers:Software Engineering for Adaptive and Self-Managing Systems

Papers are invited in all aspects of software engineering for adaptive systems, for the SEAMS symposium in Hawaii in May 2011. The deadline is now quite close.


6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2011) (Sponsored by ACM SIGSOFT and IEEE TCSE)

Waikiki, Honolulu, USA 23-24 May 2011


An increasingly important requirement for a software-based system is the ability to self-manage by adapting itself at run time to handle changing user needs, system intrusions or faults, a changing operational environment, and resource variability. Such a system must configure and reconfigure itself, augment its functionality, continually optimize itself, protect itself, and recover itself, while keeping its complexity hidden from the user.

The topic of self-adaptive and self-managing systems has been studied in a large number of specific areas, including software architectures, fault-tolerant computing, robotics, control systems, programming languages, and biologically-inspired computing.

The objective of this symposium is to bring together researchers and practitioners from many of these diverse areas to engage in stimulating dialogue regarding the fundamental principles, state of the art, and critical challenges of self-adaptive and self-managing systems. Specifically, we intend to focus on the software engineering aspects, including the methods, architectures, algorithms, techniques, and tools that can be used to support dynamic adaptive behavior that includes self-adaptive, self-managing, self-healing, self-optimizing, and self-configuring, and autonomic software.


We are interested in submissions from both industry and academia on all topics related to this important area. These include, but are not limited to:

  • formal notations for modeling and analyzing software self-adaptation
  • programming language support for self-adaptation
  • reuse support for self-adaptive systems (e.g., patterns, designs, code, etc.)
  • design and architectural support for the self-adaptation of software
  • algorithms for software self-adaptation
  • integration mechanisms for self-adaptive systems
  • evaluation and assurance for self-* systems (e.g., run-time verification)
  • modeling and analysis of adaptive systems (e.g., run-time models, cost-benefit analysis, architectural styles and patterns, requirements)
  • decision-making strategies for self-adaptive and self-organizing systems support for run-time monitoring (for requirements, design, performance, etc.)
  • model problems and exemplars
The following application areas are of particular interest:
  • mobile computing
  • dependable computing
  • autonomous robotics
  • adaptable user interfaces
  • service-oriented systems
  • autonomic computing


We are soliciting three types of papers: research papers and experience reports (up to 10 pages, ACM SIG Proceedings Format) and position papers for new ideas (up to 6 pages, ACM SIG Proceedings Format). Research papers should clearly describe the technical contribution and how the work has been validated. Experience reports should describe how an existing technique has been applied to real-world examples, including lessons learned from the experience. New idea papers provide an opportunity to describe novel and promising ideas and/or techniques that might not have been fully validated. All submitted papers will be reviewed by at least three program committee members. Papers must not have been previously published or concurrently submitted elsewhere. The accepted papers will appear in the symposium proceedings that will be published as ACM conference proceedings.


Submission deadline: 12th December 2010

Author notification: 15th February 2011

Camera ready copy: 1st March 2011


General Chair: Holger Giese, HPI/Univ. of Potsdam, Germany

Program Chair: Betty H.C. Cheng, Michigan State University, USA

Publicity Chairs: Basil Becker, HPI/Univ. of Potsdam, Germany; Thomas Vogel, HPI/Univ. of Potsdam, Germany

Program Committee:

  • Colin Atkinson University of Mannheim, Germany
  • Robert Baillargeon Panasonic Automotive, USA
  • Luciano Baresi Politecnico di Milano, Italy
  • Nelly Bencomo University of Lancaster, UK
  • Yuriy Brun University of Washington, USA
  • Vinny Cahill Trinity College Dublin, Ireland
  • Shang-Wen Cheng Jet Propulsion Laboratory, USA
  • Simon Dobson University of St. Andrews, UK
  • Gregor Engels University of Paderborn, Germany
  • Cristina Gacek City University, UK
  • David Garlan Carnegie Mellon University, USA
  • Kurt Geihs University of Kassel, Germany
  • Carlo Ghezzi Politecnico di Milano, Italy
  • Svein Hallsteinsen SINTEF, Norway
  • Paola Inverardi University of L'Aquila, Italy
  • Jean-Marc Jezequel IRISA-INRIA, France
  • Gabor Karsai Vanderbilt University, USA
  • Jeff Magee Imperial College London, UK
  • Nenad Medvidovic University of Southern California, USA
  • John Mylopoulos University of Trento, Italy
  • Hausi Müller University of Victoria, BC, Canada
  • Sooyong Park University of Sogang, S. Korea
  • Anna Perini FBK-IRST, Center for Information
  • Technology, Italy
  • Masoud Sadjadi Florida International University, USA
  • Onn Shehory IBM-Haifa Research, Israel
  • Roy Sterritt University of Ulster, UK
  • Danny Weyns Katholieke Universiteit Leuven, Belgium
  • Andrea Zisman City University, UK

Steering Committee:

  • Betty H.C. Cheng Michigan State University, USA
  • Rogério de Lemos University of Kent, UK
  • David Garlan Carnegie Mellon University, USA
  • Holger Giese HPI/Univ. of Potsdam, Germany
  • Marin Litiou York University, Canada
  • Jeff Magee Imperial College London, UK
  • Hausi Müller University of Victoria, Canada
  • Mauro Pezzè University of Lugano, Switzerland, and
  • University of Milan Bicocca, Italy
  • Richard Taylor University of California, Irvine, USA


Symposia-related email should be addressed to

Call for papers on managing federated networks

We are seeking papers on the issues involved in managing federations of systems, those that cross enterprise boundaries.

ManFED.COM 2011

1st IFIP/IEEE Workshop on Managing Federations and Cooperative Management
Co-located with IM 2011 in Dublin, Ireland.
May 23, 2011

Management approaches that can be applied across organisational boundaries are increasingly important in a wide range of application areas. These range from algorithmic approaches which adapt to the observed behaviour of third-party systems, based on game-theoretic approaches or other predictive models, to explicit organisational federations which adopt coherent solutions and management models to facilitate interoperability among multiple independent organisations.

There are a number of significant, common, complex issues which must be addressed in all technologies and applications that involve federated organisations – how to enable secure governance in the absence of a single, central point of authority; how to achieve semantic interoperability in the absence of common schema; how to provide effective access control in the absence of common user and role models; how to provide analytics and support for effective decision making;  how to adapt to environments that can be highly dynamic as well as highly heterogeneous; how to construct and maintain a common inter-domain governance model in the presence of highly diverse local governance infrastructures .

This workshop will, for the first time, bring together researchers from a broad array of application and technical areas who are concerned with cross-domain management. It will draw out common themes, problems and issues encountered, and the solutions being designed to deal with the problems of managing information systems that span autonomous domains. It will aim to provide the basis for a common understanding and common approaches to inter-domain management and governance that synthesises the insights and best of breed solutions being developed in the diverse areas in which these problems are encountered.


Cross Domain and Federated Management Issues in the following areas:

  • Governance mechanisms for federated environments, e.g. Policy Based Management
  • Collaborative management, algorithmic adaptation, game theoretic approaches, predictive modeling.
  • Modelling cross-domain relationships, i.e. Information models, formal specifications, languages for federation
  • Distributed trust management and federated security systems
  • Data federation
  • Semantic technologies, semantic mapping and linked data
  • Information security in federated environments
  • Cloud & grid computing management
  • Software engineering for federated systems, i.e. tool chains, design by contract, model driven engineering and design patterns
  • Model driven approaches for the generation of adaptive inter-domain relationships
  • Adaptive analytics for the support of managing complex, dynamic multi-domain solutions
Authors are invited to submit full papers (8 pages) describing the original work. All manuscripts must be written in English and should be prepared in IEEE style. All submitted papers will be reviewed by the ManFed.CoM Technical Program Committee. For the review, all the papers should be submitted in PDF format through the ManFed.Com page on the JEMS system (, filling every item and uploading the respective papers. The contributed papers, after being reviewed and accepted by ManFed.CoM referees, will be published in the Conference Proceedings that will be included in the IEEE Conference Publication of IM 2011 and will be available on IEEE Xplore. The papers will also be indexed and abstracted by several databases such as INSPEC, Engineering Index (EI), SCOPUS, Conference Proceedings Citation Index (CPCI), etc. Finally, the organizing committee are currently in discussions with the editors of leading network and service management journals regarding the publication of a special issue to include best submissions from the workshop.
  • Full Paper Submission: 15th December 2010 (midnight GMT)
  • Acceptance Notification: 30th January 2011 (midnight GMT)
  • Camera-Ready Manuscripts Due: 15th February 2011 (midnight GMT)
  • Kevin Feeney, TCD
  • Joel Fleck, HP
  • Rolf Stadler, KTH
  • Brendan Jennings, TSSG

Call for panels in integrated network management

We're looking for expert panels to be run at the IFIP/IEEE International Symposium on Integrated Network Management in Dublin in May 2011.

IFIP/IEEE International Symposium on Integrated Network Management (IM 2011)

Dublin, Ireland, 23-27 May 2011

Call for panels


IM is one of the premier venues in network management, providing a forum for discussing a broad range of issues relating to network structure, services, optimisation, adaptation and management. This year's symposium has a special emphasis on effective and energy-efficient design, deployment and management of current and future networks and services. We are seeking proposals for expert discussion panels to stimulate and inform the audience as to the current "hot topics" within network management. An ideal panel will bring the audience into a discussion prompted by position statements from the panel members, taking account of both academic and industrial viewpoints. We are interested in panels on all aspects of network management, especially those related to the theme of energy awareness and those discussing the wider aspects of networks and network management. This would include the following topics, amongst others:

  • Multi-transport and multi-media networks
  • Network adaptation and optimisation
  • Co-managing performance and energy
  • The uses and abuses of sensor networks
  • The science of service design and implementation
  • Programming network management strategies
  • Tools and techniques for network management
  • Socio-technical integration of networks
  • Energy-efficiency vs equality of access
  • Network-aware cloud computing
  • The future of autonomic management
  • Coping with data obesity
  • Managing the next-generation internet

How to propose a panel

Please send a brief (1-page) proposal to the panel chairs, Simon Dobson and Gerard Parr. Your proposal should indicate the  relevance of the panel to the broad audience of IM, and include the names of proposed panel members.

Important dates

Submission of panel proposals: 20 October 2010 Notifications of acceptance: mid-November 2010 Conference dates: 23-27 May 2011

Impressions of Pervasive 2010

I've spent this week at the Pervasive 2010 conference on pervasive computing, along with the Programming Methods for Mobile and Pervasive Systems workshop I co-arranged with Dominic Duggan. Both events have been fascinating.

The PMMPS workshop is something we've wanted to run for a while, bringing together the programming language and pervasive/mobile communities to see where languages  ought to go. We received a diverse set of submissions: keynotes from Roy Campbell and Aaron Quigley, talks covering topics including debugging, software processes, temporal aspects (me), context collectionvisual programming ang a lot more. Some threads emerge quite strongly, but I think they'll have to wait for a later post after I've collected my thoughts a bit more.

The main conference included many  papers so good that it seems a shame to single any out. The following are simply those that spoke most strongly to me:

Panorama and Cascadia. The University of Washington presented work on a "complex" events system, combining lower-level raw events. Simple sensor events are noisy and often limited in their coverage. Cascadiais an event service that allows complex events to be defined over the raw event stream, using Bayesian particle filters to interpolate missing events or those from uncovered areas: so it's possible in principle to inferentially  "sense" someone's location even in places without explicit sensor coverage, using a model of the space being observed. This is something that could be generalised to other model-based sensor streams. The Panorama tool allows end-users to specify complex events by manipulating thresholds, which seems little unsatisfactory: there's no principled way to determine the thresholds, and it still begs the question of how to program with the uncertain event stream. Still, I have to say this is the first complex event system I've seen that I actually believe could work.

Eyecatcher. How do you stop people hiding from a camera, or playing-up to it? Work from Ochanomizu University in Japan places a small display on top of the camera, which can be used to present images to catch the subject's attention and to suggest poses or actions. (Another version barks like a dog, to attract your pet's attention.)I have to say this research is very Japanese, a very unusual but perceptive view of the world and the problems appropriate for research.

Emotion modeling. Jennifer Healey from Intel described how to monitor and infer emotions from physiological data. The main problem is that there is no common language for describing emotions -- "anxious" is good for some and bad for others -- so getting ground truth is hard even given extensive logging.

Indoor location tracking for non-experts. More University of Washington work, this time looking at an indoor location system simple enough to be used by non-experts such as rehabilitation therapists. They used powerline positioning, injecting different frequencies into a home's power network and detecting the radiated signal using what are essentially AM radios. Interestingly one of the most important factors was the aesthetics of the sensors: people don't want ugly boxes in their home.

Transfer learning. Tim van Kasteren of the University of Amsterdam has generated one of the most useful smart-home data sets, used across the community (including by several of my students). He reported experiences with transfering machine-learned classifiers from one sensor network to another, by mapping the data into a new, synthetic feature space. He also used the known distribution of features from the first network to condition the learning algorithhm in the second, to improve convergence.

Common Sense. Work from UC Berkeley on a platform for participative sensing: CommonSense. The idea is to place environmental sensors onto commodity mobile devices, and give them to street cleaners and others "out and about" in a community. The great thing about this is that is gives information on pollution and the like to the communities themselves, directly, rather than mediated through a (possibly indifferent or otherwise) State agency.

Energy-aware data traffic management. I should add the disclaimer that is work by my colleague, Mirco Musolesi of the University of  St Andrews. Sensor nodes need to be careful about the energy they use to transmit data back to their base station. This work compares a range of strategies that trade-off the accuracy of returned data with the amount of traffic exchanged and so the impact on the nodoe's battery. This is //really// important for environmental sensing, and makes me think about further modifying the models to account for what's being sensed to trade-off information content as well.

Tutorials AJ Brush did a wonderful tutorial on how to do user surveys. This is something we've done ourselves, and it was great to see the issues nailed-down -- along with war stories of how to plan and conduct a survey for greatest validity and impact. Equally, John Krumm did a fantastic overview of signal processing, particle filters, hidden Markov models and the like that make the maths far more accessible than it normally is. Adrian Friday heroically took the graveyard slot with experiences and ideas about system support for pervasive systems.

This is the first large conference I've attended for a while, for various reasons, and it's been a great week both scientifically and socially. The organisers at the University of Helsinki deserve an enormous vote of thanks for their efforts. Pervasive next year will be in San Francisco, an I'll definitely be there -- hopefully with a paper to present :-)