MECC 2016 - 1st Workshop on Middleware for Edge Clouds & Cloudlets (MECC 2016)
Topics/Call fo Papers
1st Workshop on Middleware for Edge Clouds & Cloudlets (MECC 2016)
http://mecc2016.dcc.fc.up.pt/
held in conjunction with ACM/IFIP/USENIX ACM International Middleware Conference
Trento, Italy, 12-16 December, 2016
IMPORTANT DATES (23:59 GMT/UTC-12)
August 20, 2016 - Abstract submission
August 27, 2016 - Paper submission
September 27, 2016 - Notification of Acceptance
October 10, 2016 - Final version (Camera ready)
The Middleware for Edge Clouds & Cloudlets (MECC) workshop aims to
address the increasing need for closer integration between the
different tiers on modern cloud computing platforms.
There is a growing trend of interactive and resource-intensive (e.g.,
compute, storage, need for big data) applications on mobile devices
today, and currently many such applications are provided using
resources on infrastructural clouds. However, it is challenging to
provide such applications using cloud resources when there is limited
connectivity. Harvesting the resources present on nearby mobile
devices and/or cloudlets is a viable solution to this problem.
Today, there is also increasing demand for middleware that offers
higher level abstractions without hampering expressiveness and
performance. However, many distributed systems today are designed for
the datacenter, and their assumptions, such as that nodes use fast
wired interconnects, no longer hold in edge environments. In
particular, edge clouds, such as those made up of only mobile devices
at the edge, use unreliable wireless links. These unreliable links
directly translate into unavailability and churn. Simultaneously,
since mobile devices have limited energy resources, heavyweight
distributed algorithms, such as coordination using a leader-based
consensus protocol, are impractical.
As an effort to offload computation from mobile devices, cloudlets
were originally envisioned as server-class hardware deployed in a
neighborhood, office building or more generally, in close physical
proximity to any scenario with a high density of users, such as at
large public events. It is now transitioning to a more lightweight
approach where the offloading is done through multiple techniques
besides the use of virtual machines, as originally proposed, and where
cloudlets can also offer connectivity support to crowd-sourced mobile
devices, i.e., edge clouds.
With this new trend in sight, there is a need to define the services
that should be offered at each tier. For example, cloudlets can
provide well-defined APIs to support multiple computation offloading
methods. Furthermore, new modular and reconfigurable architectures
have to be proposed in order to support a variety of deployment
scenarios, such as edge clouds without cloudlet support, and scenarios
with very limited access to infrastructural clouds.
Topics of interest include but are not limited to:
- Design and performance of middleware platforms for edge clouds and cloudlets
- Mechanisms for the integration of edge clouds with cloudlets
- Security mechanisms for edge clouds including, but not limited to, storage and computation
- Context-aware services by cloudlets
- Connectivity-as-a-service provided by cloudlets
- Novel theoretical approaches for churn tolerance
- Lightweight replication and fault-tolerance algorithms
- Lightweight computation sandboxing for edge clouds
- Distributed coordination and cooperation for edge clouds
- Novel storage systems for edge clouds, with special focus on geo-aware storage engines
- Tools for testing and benchmarking MECC
- Experimental deployments and applications
- Network coding approaches for MECC
- Programming languages for edge clouds
- P2P overlays and systems for edge clouds
- Gossip-based protocols for edge clouds
- Computational frameworks for MECC
- Programming models and abstractions to manage inter-cloud interactions
- Middleware platforms for cloud-of-clouds
- Privacy enforcing algorithms for leveraging MECC
- Trust for edge clouds and/or cloudlets
- Interoperability between mobile OSes
- Formal methods for middleware verification
- Sensor fusion for MECC
- Infrastructure-cloud based services for supporting MECC
WORKSHOP CO-CHAIRS
Rolando Martins (University of Porto, Portugal)
Hervé Paulino (University Nova of Lisbon, Portugal)
Contact: mecc2016-AT-easychair.org
PROGRAM COMMITTEE
Fernando Silva (University of Porto, Portugal)
Nuno Preguiça (University Nova of Lisbon, Portugal)
Paulo Ferreira (INESC-ID, Portugal)
Padmanabhan Pillai (Intel/Carnegie Mellon University, USA)
Michael Kozuch (Intel/Carnegie Mellon University, USA)
Luís Antunes (University of Porto, Portugal)
Wolfgang Richter (Carnegie Mellon University, USA)
Alysson Bessani (University of Lisbon, Portugal)
Jiaqi Tan (Carnegie Mellon University, USA)
João Lourenço (University Nova of Lisbon, Portugal)
Evangelia Kalyvianaki (City University London, UK)
Utsav Drolia (Carnegie Mellon University, USA)
João Leitão (University Nova of Lisbon, Portugal)
Luís Lopes (University of Porto, Portugal)
Kunal Mankodiya (University of Rhode Island, USA)
Odorico Mendizabal (Universidade Federal do Rio Grande, Brazil)
Eduardo Marques (University of Porto, Portugal)
Ketan Bhardwaj (Georgia Tech, USA)
Luís Veiga (Universidade de Lisboa - INESC-ID, Portugal)
Amir M. Rahmani (UC Irvine, USA and TU Wien, Austria)
Heverson B. Ribeiro (University of Neuchâtel, Switzerland)
Manuel E. Correia (University of Porto, Portugal)
Rui Campos (University of Porto, Portugal)
Jon Francis (BOSCH, USA)
PUBLICITY CHAIRS
Utsav Drolia (Carnegie Mellon University, USA)
Jiaqi Tan (Carnegie Mellon University, USA)
SUBMISSION AND PUBLICATION
MECC 2016 will receive proposals for communication in the form of full
research papers of at most 6 pages, and short research papers of at
most 3 pages, including references. Short papers should either
describe work-in-progress, or should describe visions of challenges,
problems, and potential research directions in MECC. Content should be
work that is not previously published or concurrently submitted
elsewhere.
All submissions should be in PDF and must follow the ACM
template. Submissions must have authors’ information, text, figures,
references and appendices (if applicable). Submissions that do not
respect the formatting requirement may be rejected without review.
Reviewing is single-blind. This means that the names and affiliations
of the authors must appear in the submitted papers. Each paper will
receive at least three reviews from members of the program committee.
Submissions should be done through EasyChair at the following URL:
https://easychair.org/conferences/?conf=mecc2016
Accepted papers will appear in companion proceedings to the Middleware
2016 proceedings, which will be available in the ACM Digital Library
before the workshop.
http://mecc2016.dcc.fc.up.pt/
held in conjunction with ACM/IFIP/USENIX ACM International Middleware Conference
Trento, Italy, 12-16 December, 2016
IMPORTANT DATES (23:59 GMT/UTC-12)
August 20, 2016 - Abstract submission
August 27, 2016 - Paper submission
September 27, 2016 - Notification of Acceptance
October 10, 2016 - Final version (Camera ready)
The Middleware for Edge Clouds & Cloudlets (MECC) workshop aims to
address the increasing need for closer integration between the
different tiers on modern cloud computing platforms.
There is a growing trend of interactive and resource-intensive (e.g.,
compute, storage, need for big data) applications on mobile devices
today, and currently many such applications are provided using
resources on infrastructural clouds. However, it is challenging to
provide such applications using cloud resources when there is limited
connectivity. Harvesting the resources present on nearby mobile
devices and/or cloudlets is a viable solution to this problem.
Today, there is also increasing demand for middleware that offers
higher level abstractions without hampering expressiveness and
performance. However, many distributed systems today are designed for
the datacenter, and their assumptions, such as that nodes use fast
wired interconnects, no longer hold in edge environments. In
particular, edge clouds, such as those made up of only mobile devices
at the edge, use unreliable wireless links. These unreliable links
directly translate into unavailability and churn. Simultaneously,
since mobile devices have limited energy resources, heavyweight
distributed algorithms, such as coordination using a leader-based
consensus protocol, are impractical.
As an effort to offload computation from mobile devices, cloudlets
were originally envisioned as server-class hardware deployed in a
neighborhood, office building or more generally, in close physical
proximity to any scenario with a high density of users, such as at
large public events. It is now transitioning to a more lightweight
approach where the offloading is done through multiple techniques
besides the use of virtual machines, as originally proposed, and where
cloudlets can also offer connectivity support to crowd-sourced mobile
devices, i.e., edge clouds.
With this new trend in sight, there is a need to define the services
that should be offered at each tier. For example, cloudlets can
provide well-defined APIs to support multiple computation offloading
methods. Furthermore, new modular and reconfigurable architectures
have to be proposed in order to support a variety of deployment
scenarios, such as edge clouds without cloudlet support, and scenarios
with very limited access to infrastructural clouds.
Topics of interest include but are not limited to:
- Design and performance of middleware platforms for edge clouds and cloudlets
- Mechanisms for the integration of edge clouds with cloudlets
- Security mechanisms for edge clouds including, but not limited to, storage and computation
- Context-aware services by cloudlets
- Connectivity-as-a-service provided by cloudlets
- Novel theoretical approaches for churn tolerance
- Lightweight replication and fault-tolerance algorithms
- Lightweight computation sandboxing for edge clouds
- Distributed coordination and cooperation for edge clouds
- Novel storage systems for edge clouds, with special focus on geo-aware storage engines
- Tools for testing and benchmarking MECC
- Experimental deployments and applications
- Network coding approaches for MECC
- Programming languages for edge clouds
- P2P overlays and systems for edge clouds
- Gossip-based protocols for edge clouds
- Computational frameworks for MECC
- Programming models and abstractions to manage inter-cloud interactions
- Middleware platforms for cloud-of-clouds
- Privacy enforcing algorithms for leveraging MECC
- Trust for edge clouds and/or cloudlets
- Interoperability between mobile OSes
- Formal methods for middleware verification
- Sensor fusion for MECC
- Infrastructure-cloud based services for supporting MECC
WORKSHOP CO-CHAIRS
Rolando Martins (University of Porto, Portugal)
Hervé Paulino (University Nova of Lisbon, Portugal)
Contact: mecc2016-AT-easychair.org
PROGRAM COMMITTEE
Fernando Silva (University of Porto, Portugal)
Nuno Preguiça (University Nova of Lisbon, Portugal)
Paulo Ferreira (INESC-ID, Portugal)
Padmanabhan Pillai (Intel/Carnegie Mellon University, USA)
Michael Kozuch (Intel/Carnegie Mellon University, USA)
Luís Antunes (University of Porto, Portugal)
Wolfgang Richter (Carnegie Mellon University, USA)
Alysson Bessani (University of Lisbon, Portugal)
Jiaqi Tan (Carnegie Mellon University, USA)
João Lourenço (University Nova of Lisbon, Portugal)
Evangelia Kalyvianaki (City University London, UK)
Utsav Drolia (Carnegie Mellon University, USA)
João Leitão (University Nova of Lisbon, Portugal)
Luís Lopes (University of Porto, Portugal)
Kunal Mankodiya (University of Rhode Island, USA)
Odorico Mendizabal (Universidade Federal do Rio Grande, Brazil)
Eduardo Marques (University of Porto, Portugal)
Ketan Bhardwaj (Georgia Tech, USA)
Luís Veiga (Universidade de Lisboa - INESC-ID, Portugal)
Amir M. Rahmani (UC Irvine, USA and TU Wien, Austria)
Heverson B. Ribeiro (University of Neuchâtel, Switzerland)
Manuel E. Correia (University of Porto, Portugal)
Rui Campos (University of Porto, Portugal)
Jon Francis (BOSCH, USA)
PUBLICITY CHAIRS
Utsav Drolia (Carnegie Mellon University, USA)
Jiaqi Tan (Carnegie Mellon University, USA)
SUBMISSION AND PUBLICATION
MECC 2016 will receive proposals for communication in the form of full
research papers of at most 6 pages, and short research papers of at
most 3 pages, including references. Short papers should either
describe work-in-progress, or should describe visions of challenges,
problems, and potential research directions in MECC. Content should be
work that is not previously published or concurrently submitted
elsewhere.
All submissions should be in PDF and must follow the ACM
template. Submissions must have authors’ information, text, figures,
references and appendices (if applicable). Submissions that do not
respect the formatting requirement may be rejected without review.
Reviewing is single-blind. This means that the names and affiliations
of the authors must appear in the submitted papers. Each paper will
receive at least three reviews from members of the program committee.
Submissions should be done through EasyChair at the following URL:
https://easychair.org/conferences/?conf=mecc2016
Accepted papers will appear in companion proceedings to the Middleware
2016 proceedings, which will be available in the ACM Digital Library
before the workshop.
Other CFPs
- International Conference on Civil, Architecture and Sustainable Development (CASD-2016)
- 5th 2016 International Conference on Chemical, Mining, Metallurgical and waste Management (CMMWM-16)
- HONG KONG 2016 International Conference on Civil, Architecture and Disaster Management (ICCADM-16) Nov. 17-18, 2016 at Hong Kong
- International Conference on History, Politics and Global Economic Issues (HPFEI-16) Nov. 29-30, 2016 London (UK)
- International Conference on New Advances in Ophthalmology (NAO 2016)
Last modified: 2016-07-10 21:05:23