@proceedings {Bruneo201524, title = {Enabling collaborative development in an open stack testbed: The cloud wave use case}, journal = {Proceedings of the 7th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems (PESOS 2015)}, year = {2015}, note = {cited By 0; Conference of 7th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems, PESOS 2015 ; Conference Date: 23 May 2015; Conference Code:117285}, pages = {24-30}, publisher = {IEEE Computer Society}, address = {Florence, Italy, 23 May 2015 - }, abstract = {

The Cloud Wave project embodies a challenging set of goals, including the development of software components that have to be integrated into a single multi-layer Cloud stack based on Open Stack, while cutting across the Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service levels by targeting layer-spanning issues such as Feedback-Driven Development and Coordinated Adaptation. A DevOps-ready test bed environment should allow project partners to exert full control over deployed compo entry and collaborate on development. Goals include providing a flexible infrastructure capable of emulating several multi-node Cloud environments, as well as enabling the automatic deployment of Cloud Wave artifacts into such environment in order to simplify integration activities. This paper takes a snapshot of the current situation with regards to the design and implementation of such a setup, trying to gain relevant insight out of this effort. {\textcopyright} 2015 IEEE.

}, keywords = {Automatic deployments, cloud computing, Collaborative development, Continuous integrations, Design and implementations, DevOps, Distributed computer systems, Infrastructure as a service (IaaS), Integration, OpenStack, Platform as a Service (PaaS), Software as a service (SaaS), Test bed environment, Testbeds, Virtual infrastructures}, isbn = {9781479919345}, issn = {21567921}, doi = {10.1109/PESOS.2015.12}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84955273627\&partnerID=40\&md5=3fed56f69ce2ffdc46abcdf129e1e355}, author = {Dario Bruneo and Francesco Longo and Giovanni Merlino and Nicola Peditto and Carmelo Romeo and Fabio Verboso and Antonio Puliafito} } @proceedings {Bruneo20157, title = {A modular approach to collaborative development in an OpenStack testbed}, journal = {Proceedings - IEEE 4th Symposium on Network Cloud Computing and Applications, NCCA 2015}, year = {2015}, note = {cited By 0; Conference of 4th IEEE Symposium on Network Cloud Computing and Applications, NCCA 2015 ; Conference Date: 11 June 2015 Through 12 June 2015; Conference Code:118462}, pages = {7-14}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Munich (Germany)}, abstract = {

CloudWave is an Integrated Project funded by the European Commission whose aim is to provide a new powerful foundation for the development, deployment, and management of Cloud-based services. CloudWave will develop a set of software components that have to be integrated into a single multi-layer Cloud stack based on OpenStack. During the project, a testbed environment allows project partners to exert full control over deployed componentry and collaborate on development. Among testbed requirements, the most interesting ones include providing a flexible infrastructure capable of emulating several multi-node Cloud environments and enabling the automatic deployment of CloudWave artifacts into such environment during integration phases. This paper provides a high-level description of the testbed design and implementation focusing on the technologies exploited to meet such requirements. {\textcopyright} 2015 IEEE.

}, isbn = {0769556035; 9780769556031}, doi = {10.1109/NCCA.2015.12}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84960382584\&doi=10.1109\%2fNCCA.2015.12\&partnerID=40\&md5=cc9dbeb0086a3b696be463c6bbeb5d3a}, author = {Dario Bruneo and Francesco Longo and Giovanni Merlino and Nicola Peditto and Carmelo Romeo and Fabio Verboso and Antonio Puliafito} }