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.
Papers primarily based on (but not limited to) the following topics are welcome: (Topics include but not limited to)