Jun 27, 2016 - Jul 2, 2016
San Francisco
Technological advances make computing evermore present in our daily lives. From utility computing models offering software, platforms, virtual resources, or high performance computing as a service, to cyber-physical systems connected over the Internet, and to groups of people offering their services as units of functionality that can be used by humans or software systems, today's computing ecosystem is growing in diversity and interconnectivity. A defining property of such ecosystems is elasticity. Elastic systems are inherently dynamic, constructed with replaceable, heterogeneous units of functionality, and are driven by business requirements. Elastic systems can belong to a single area (e.g., cloud computing), or can be cross-domain systems, spanning cloud, cyber-physical world and human-based systems. Initial attempts of building elastic systems are cloud-based applications, that adapt the virtual resources they use to the quality and cost desired by stakeholders. In these applications one can add/remove/reconfigure cloud services or software components, in order to manage their behavior with respect to business requirements. However, these are built of quite homogeneous units of functionality and most of the times focus on the resource scalability aspect of business requirements.
Future elastic systems should comprise various types of functional units: computing resources, physical things, and human-computing units – each of which are complex sub-systems that sometimes have an inherent hazardous behavior. They should be able to automatically adapt with the highly complex environment they are hosted in, and seamlessly follow business requirements through exploiting elasticity of cost, quality and resources of the underlying heterogeneous units, for becoming elastic as a whole.
The goal of this emerging technologies track on Elastic Systems is to bring together researchers and practitioners from both academia and industry to explore, discuss and possibly redefine the state of the art in Elastic Systems relative to models, methods and tools applied over various types of services and computing infrastructures for achieving elasticity, in an ecosystem including cloud computing, cyber-physical systems, and human-based computing.