SOFTWARE VERSIONING IN THE CLOUD - Towards Automatic Source Code Management

Filippo Gioachin, Qianhui Liang, Yuxia Yao, Bu-Sung Lee

2011

Abstract

With the introduction of cloud computing and Web 2.0, many applications are moving to the cloud environment. Version control systems have also taken a first step towards this direction. Nevertheless, existing systems are either client-server oriented or completely distributed, and they don’t match exactly the nature of the cloud. In this paper we propose a new cloud version control system focusing on the requirements imposed by cloud computing, that we identified as: concurrent editing, history rewrite, accountability, scalability, security, and fault tolerance. Our plan is to tackle these issues in a systematic way, and we present in this paper an overview of the solutions organized in three separate layers: access API, logical structure, and physical storage.

Download


Paper Citation


in Harvard Style

Gioachin F., Liang Q., Yao Y. and Lee B. (2011). SOFTWARE VERSIONING IN THE CLOUD - Towards Automatic Source Code Management . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-76-8, pages 160-165. DOI: 10.5220/0003609001600165

in Bibtex Style

@conference{icsoft11,
author={Filippo Gioachin and Qianhui Liang and Yuxia Yao and Bu-Sung Lee},
title={SOFTWARE VERSIONING IN THE CLOUD - Towards Automatic Source Code Management},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,},
year={2011},
pages={160-165},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003609001600165},
isbn={978-989-8425-76-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,
TI - SOFTWARE VERSIONING IN THE CLOUD - Towards Automatic Source Code Management
SN - 978-989-8425-76-8
AU - Gioachin F.
AU - Liang Q.
AU - Yao Y.
AU - Lee B.
PY - 2011
SP - 160
EP - 165
DO - 10.5220/0003609001600165