Collaborating with executable content across space and time

Journal Title: EAI Endorsed Transactions on Collaborative Computing - Year 2015, Vol 1, Issue 1

Abstract

Executable content is of growing importance in many domains. How does one share and archive such content at Internet-scale for spatial and temporal collaboration? Spatial collaboration refers to the classic concept of user collaboration: two or more users who are at different Internet locations performing a task using shared context. Temporal collaboration refers to the archiving of context by one user and use of that context by another user, possibly many years or decades later. The term “shared context” has typically meant shared documents or a shared workspace such as a whiteboard. However, executable content forces us to think differently. Just specifying a standardized data format is not sufficient; one has to accurately reproduce computation. We observe that the precise encapsulation of computing state provided by a virtual machine (VM) may help us solve this problem. We can cope with large VM size through a streaming mechanism that demand fetches memory and disk state during execution. Based on our positive initial experience with VMs for archiving execution state, we propose the creation of Olive, an Internet ecosystem of curated VM image collections.

Authors and Affiliations

Mahadev Satyanarayanan, Vasanth Bala, Gloriana St. Clair, Erika Linke

Keywords

Related Articles

ARZombie: A Mobile Augmented Reality Game with Multimodal Interaction

Augmented reality games have the power to extend virtual gaming into real world scenarios with real people, while enhancing the senses of the user. This paper describes the AR- Zombie game developed with the aim of study...

Design of Pet Robots with Limitations of Lives and Inherited Characteristics

In this paper, we propose a framework of life duration and inheritance for pet robots to make them have original characteristics in their limited lives. The purpose of our research is to develop a pet robot that enables...

Impact of window to walls ratios on thermal comfort and energy consumption in tropical zone

This paper investigated the impact of Window to Wall Ratios (WWR) an the thermal comfort and energy lighting demand of a building in tropical zone. Simulations were carried out for a reference office proposed by Task 27...

Is Email Business Dying?: A Study on Evolution of Email Spam Over Fifteen Years

With the increasing dedication and sophistication of spammers, email spam is a persistent problem even today. Popular social network sites such as Facebook, Twitter, and Google+ are not exempt from email spam as they all...

Testing Software Using Swarm Intelligence: A Bee Colony Optimization Approach

Software testing is a critical activity in increasing our confidence of a system under test and improving its quality. The key idea for testing a software application is to minimize the number of faults found in the syst...

Download PDF file
  • EP ID EP45681
  • DOI http://dx.doi.org/10.4108/cc.1.1.e8
  • Views 431
  • Downloads 0

How To Cite

Mahadev Satyanarayanan, Vasanth Bala, Gloriana St. Clair, Erika Linke (2015). Collaborating with executable content across space and time. EAI Endorsed Transactions on Collaborative Computing, 1(1), -. https://europub.co.uk/articles/-A-45681