Art. 05 – Vol. 27 – No. 3 – 2017

Cloud Residing Versioning Services With NoSQL Database Support

Daniel SAVU
Ion Alexandru MARINESCU
National Institute for Research & Development in Informatics – ICI Bucharest

Abstract: This paper focuses on studying the development of an integrated versioning system for the source files used in the software project development. The server component is a .net Web service, powered by a NoSQL Type Database Management System. All functional and data resources are resident on a Cloud platform. Choosing this solution (NoSQL in conjunction with Cloud technology) provides a great boost in speed, necessary as this type of application is subject to a high density of requests, more-over so when operations like file uploads, file parsing, file content comparisons and file downloads occur at a constantly increasing rate .

Keywords: Open Source code repository, NoSQL Databases, Cloud Computing, access to Internet.

View full text

Dragoş NICOLAU, Mihaela TOMESCU, Daniel SAVU, Ion Alexandru MARINESCU, Cloud Residing Versioning Services  With NoSQL Database Support, Romanian Journal of Information Technology and Automatic Control, ISSN 1220-1758, vol. 27(3), pp. 47-58, 2017.


  1. *** – NoSQL Databases;
  2. *** – Semantic Versioning.
  3. *** – Software Versioning.
  4. NIST- The Definition of Cloud Computing (Sept. 2011); Special Publication,
  5. Preston-Werner, Tom: Semantic Versioning 2.0.0. Creative Commons, 2013.
  6. Shalom, N.: The Common Principles Behind The NoSQL Alternatives, December 2009; Blog post of 2009-12-15.
  7. Welsh, M.; Culler, D.; Brewer, E.: An architecture for well conditioned, scalable internet services; Proceedings of the eighteenth ACM Symposium on Operating System s Principles. New York, NY, USA. ACM, 2001 (SOSP ’01),

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.