About
26
Publications
2,347
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
239
Citations
Current institution
SixSq
Publications
Publications (26)
The StratusLab cloud distribution has been adopted by users from a wide range of scientific disciplines: astrophysics, software engineering, machine learning, high- energy physics, meteorology, and bioinformatics. In addition, there has been commercial update of the distribution for a turnkey private cloud solution aimed at SMEs and a large public...
This document reports on the integration activities performed during the whole StratusLab project, focusing on lessons learned and identifying the areas of improvement, throughout the different releases of the StratusLab software, including the process used during the development, integration and test. The goal of this document is also to provide l...
The document describes StratusLab Distribution v2.0, a full "Infrastructure as a Service" (IaaS) cloud distribution. The release is composed of a set of services, user and system administrator utilities, and tools developed and integrated by the project, such that it can be used as complete cloud solution.
This document describes StratusLab's plans for exploitation and sustainability be- yond the project lifetime. The plans cover commercial exploitation, primarily through commercial integration and support; and non-commercial exploitation, through use in national and international research e-infrastructures: for operating grid resources on private cl...
Cloud technologies provide many benefits for scientific and engineering applications, such as customised execution environments, near-instantaneous provisioning, elasticity, and the ability to run user-level services. However, a rapid, wholesale shift to using public, commercial cloud services is unlikely because of capital investments in existing...
Comprehensive report of the first year of the StratusLab project.
The document describes the updated Reference Architecture for StratusLab v2.0, building on D4.1, which described the architecture for StratusLab v1.0. This document contains two main parts, the overall architecture identifying the required services and components of which it is composed, followed by detailed descriptions for each of these elements....
In the fourth quarter, two beta releases of the StratusLab cloud distribution were made and deployed on the project's reference cloud infrastructure. The v1.0 production release is expected just after the close of Q4 due to the scheduling of the project's development sprints. The project continues to operate a production grid service over the Strat...
The document describes StratusLab Toolkit v1.0, a full "Infrastructure as a Service" (IaaS) cloud distribution. The release is composed of a set of services, user and system administrator utilities, and tools developed and integrated by the project, such that it can be used as complete cloud solution.
This document reports on the integration activities performed during the first year of StratusLab, focusing on lessons learned and identifying the areas of improvements, not only for the first release of the StratusLab software, but also on the process used during the development, integration and test, such that the second year of the project build...
ESOC (the European Space Agency’s Operation Centre) is experimenting with Agile and Scrum methodologies in its quest for improving
productivity, enhancing project visibility and control, reducing time to market, improve software quality and increasing user
satisfaction. In this article we present lessons learned from applying Agile in general and S...
In the second quarter, the project has successfully created the first public release of the StratusLab cloud distribution. To complement the release, the project participants have provided user support, deployed a reference infrastructure for outside users, and increased awareness of the release and the project. High-level features, including advan...
This document presents the architecture for StratusLab v1.0. The architecture consists of a set of services, components and tools, integrated into a coherent whole and a single distribution, providing a turnkey solution for creating a private cloud, on which a grid site can be deployed. The constituents of the distribution are integrated and packag...
In the first quarter of the project, the participants have successfully laid the foundations for creating a stable, comprehensive, open-source cloud platform. The project has put in place the tools and processes to quickly build and expand the StratusLab distribution. Through dialog with targeted communities and through the partners' experience it...
Overview: Cloud technologies have matured quickly over the last couple of years and now provide an interesting platform on which to host grid services. The dynamic nature of these resources could ease life-cycle management for system administrators and could provide customized resources for users. However, questions remain about how these resources...
People involved in modular projects need to improve the build software process, planning the correct execution order and detecting circular dependencies. The lack of suitable tools may cause delays in the development, deployment and maintenance of the software.
Experience in such projects has shown that the use of version control and build systems...
The ETICS system is a distributed software configuration, build and test system designed to fulfil the needs of improving the quality, reliability and interoperability of distributed software in general and grid software in particular. The ETICS project is a consortium of five partners (CERN, INFN, Engineering Ingegneria Informatica, 4D Soft and th...
Software development within geographically dispersed and multi-institutional projects faces challenges in the domain of validation
and quality assurance of software products. Experience in such projects, especially in the area of Grid computing, has shown
that the lack of appropriate tools and procedures may cause high overall development costs and...
The state of computer and networking technology today makes the seamless sharing of computing resources on an international or even global scale conceivable. Scientific computing Grids that integrate large, geographically distributed computer clusters and data storage facilities are being developed in several major projects around the world. This a...
The aim of the EU-funded EGEE (Enabling Grids for E-sciencE) project is to build on recent advances in grid technology and develop a grid service for scientific applications. This paper provides an overview of the EGEE project goals and structure and explains the work being performed in the areas of grid operations, middleware re-engineering and ap...
This paper describes the current state of our new component simulator
architecture. This design is being developed at VEGA GmbH, by the
Technology Group, within the Space Business Unit. This paper describes
our overall component architecture and attempts to explain how it can be
used by model developers and end-users. At the time of writing, it
app...
Systems engineering tools can be used in conjunction with concurrent engineering techniques to significantly reduce the cost, schedule and risk of space mission design, development and operation. This paper describes the System Simulation and Verification Facility (SSVF) project performed by the VEGA Group PLC and ASTRIUM GmbH (formerly Dornier Sat...
Full System Simulations of spacecraft have been used for over
twenty years (principally in Europe) to support operations preparation
and operations activities for Scientific, Earth Observation, Military
and Communications spacecraft. Traditionally, software simulation has
also been used extensively in the design and development but usually
focuses...