Skip to main content

ElasTest: an elastic platform for testing complex distributed large software systems

Deliverables

Project Website

Public Website of ElasTest which fresh information for promotion and dissemination

ElasTest Open Source Software Community v2

This deliverable contains the activities carried out in the context of the ElasTest community during the reporting period

ElasTest Open Source Software Community v1

This deliverable contains the activities carried out in the context of the ElasTest community during one reporting period as well as the planning for such activities for the subsequent period

SotA revision document v2

This deliverable contains the SotA revision conclusions obtained after every reporting period

ElasTest requirements, use-cases and architecture v1

This document specifies the consolidated requirements and use-cases for ElasTest obtained after every reporting period as well as the architecture and analysis information describing how to implement ElasTest

ElasTest dissemination plan and activities v1

This deliverable contains a description of the communication, dissemination and standardization activities carried out in the context of ElasTest during a reporting period as well as the planning for the subsequent period

ElasTest requirements, use-cases and architecture v2

This document specifies the consolidated requirements and use-cases for ElasTest obtained after every reporting period of the project as well as the architecture and analysis information describing how to implement ElasTest

ElasTest validation methodology and its results v2

This deliverable contains the description of the ElasTest validation methodology as well as the results of the surveys, studies and quasi- experiments performed in WP7. This document shall be updated in a per-reporting period manner with the updates on the methodology and with the metrics gathered through WP7 activities.

ElasTest dissemination plan and activities v2

This deliverable contains a description of the communication, dissemination and standardization activities carried out in the context of ElasTest during the reporting period

ElasTest validation methodology and its results v1

This deliverable contains the description of the ElasTest validation methodology as well as the results of the surveys, studies and quasi- experiments performed in WP7. This document shall be updated every reporting period updatong the methodology and with the metrics gathered through WP7 activities

SotA revision document v1

This deliverable contains the SotA revision conclusions obtained during the review period

ElasTest Test Support Services v2

This deliverable contains the software artifacts and documentation providing all the ElasTest Test Support Services. Given our methodology, several version with increasing maturity degrees will be generated

ElasTest Continuous Integration and Validation System v1

This deliverable contains the artifacts and documentation for the ElasTest CI system and its validating tests. Given our agile methodology, several versions with increasing maturity degrees will be generated.

Test Orchestration basic toolbox v1

This deliverable accounts for a basic toolbox which includes all the software artifacts and documentation for the TORM, for the programmable engines and for the cost, energy and resource consumption engines. Given our agile methodology, several versions with increasing maturity degrees will be generated

ElasTest Platform cloud modules v2

Software artifacts and documentation of the Platform modules: Platform Manager, Services Manager, Instrumentation Agents, Instrumentation Manager and the tools for their installation and management. Given our agile methodology, several versions with increasing maturity degrees will be generated

Public demonstrator artifacts

This deliverable contains public software artifacts issued from the 4 vertical demonstrators of the project

Test Orchestration basic toolbox v2

This deliverable accounts for a basic toolbox which includes all the software artifacts and documentation for the TORM, for the programmable engines and for the cost, energy and resource consumption engines. Given our agile methodology, several versions with increasing maturity degrees will be generated

ElasTest Test Support Services v1

This deliverable contains the software artifacts and documentation providing all the ElasTest Test Support Services. Given our methodology, several version with increasing maturity degrees will be generated.

ElasTest Continuous Integration and Validation System v2

This deliverable contains the artifacts and documentation for the ElasTest CI system and its validating tests. Given our agile methodology, several versions with increasing maturity degrees will be generated

ElasTest platform toolbox and integrations v2

This deliverable contains all the software artifacts of the ElasTest platform toolbox and the integrations enabling the seamless installation and administration of ElasTest stand-alone and integrated into a CI tool. Given our agile methodology, several version with increasing maturity degrees will be generated.

ElasTest Platform cloud modules v1

Software artifacts and documentation of the Platform modules: Platform Manager, Services Manager, Instrumentation Agents, Instrumentation Manager and the tools for their installation and management. Given our agile methodology, several versions with increasing maturity degrees will be generated

ElasTest platform toolbox and integrations v1

This deliverable contains all the software artifacts of the ElasTest platform toolbox and the integrations enabling the seamless installation and administration of ElasTest stand-alone and integrated into a CI tool. Given our agile methodology, several version with increasing maturity degrees will be generated.

Data Management Plan

Document containing the updated Data Management Plan of the project as well as the resutls of applying it

Data Management Plan v1

Document containing the Data Management Plan generated through Task 2.4 efforts

Searching for OpenAIRE data...

Publications

FAST Approaches to Scalable Similarity-based Test Case Prioritization

Author(s): Breno Miranda; Emilio Cruciani; Roberto Verdecchia; Antonia Bertolino
Published in: Proceedings of 40th International Conference in Software Engineering, Issue 1, 2018
DOI: 10.5281/zenodo.1208195

When the testing gets tough, the tough get ElasTest

Author(s): Antonia Bertolino, Antonello Calabró, Guglielmo De Angelis, Micael Gallego, Boni García, Francisco Gortázar
Published in: Proceedings of the 40th International Conference on Software Engineering Companion Proceeedings - ICSE '18, 2018, Page(s) 17-20
DOI: 10.1145/3183440.3183497

User Impersonation as a Service in End-to-End Testing

Author(s): Boni García, Francisco Gortázar, Micael Gallego, Eduardo Jiménez
Published in: Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, 2018, Page(s) 707-714
DOI: 10.5220/0006752207070714

WebRTC Testing: State of the Art

Author(s): Boni García, Micael Gallego, Francisco Gortázar, Eduardo Jiménez
Published in: Proceedings of the 12th International Conference on Software Technologies, 2017, Page(s) 363-371
DOI: 10.5220/0006442003630371

NUBOMEDIA - The First Open Source WebRTC PaaS

Author(s): Boni Garcia, Luis López, Francisco Gortázar, Micael Gallego, Giuseppe Antonio Carella
Published in: Proceedings of the 2017 ACM on Multimedia Conference - MM '17, 2017, Page(s) 1205-1208
DOI: 10.1145/3123266.3129392

ElasTest — An open source project for testing distributed applications with failure injection

Author(s): Francisco Gortazar, Micael Gallego, Boni Garcia, Giuseppe Antonio Carella, Michael Pauls, Ilie-Daniel Gheorghe-Pop
Published in: 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), 2017, Page(s) 1-2
DOI: 10.1109/NFV-SDN.2017.8169851

ElasTest, an Open-source Platform to Ease End-to-End Testing

Author(s): Boni García, Micael Gallego, Francisco Gortazar, Luis López
Published in: Challenges and Opportunities in ICT Research Projects, 2017, Page(s) 3-21
DOI: 10.5220/0007904700030021

Enabling Rapid Testing Through Service Delivery and Composition

Author(s): Andy Edmonds
Published in: 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), 2018, Page(s) 301-302
DOI: 10.1109/quatic.2018.00056

Pipekit: A Deployment Tool with Advanced Scheduling and Inter-Service Communication for Multi-Tier Applications

Author(s): Pablo Chico de Guzman, Felipe Gorostiaga, Cesar Sanchez
Published in: 2018 IEEE International Conference on Web Services (ICWS), 2018, Page(s) 379-382
DOI: 10.1109/ICWS.2018.00066

Towards Continuous Software Reliability Testing in DevOps

Author(s): Roberto Pietrantuono, Antonia Bertolino, Guglielmo De Angelis, Breno Miranda, Stefano Russo
Published in: 2019 IEEE/ACM 14th International Workshop on Automation of Software Test (AST), 2019, Page(s) 21-27
DOI: 10.1109/ast.2019.00009

Perceived Needs and Gains from an Industrial Study in Cloud Testing Automation

Author(s): Antonia Bertolino, Antonello Calabro, Eda Marchetti, Anton Cervantes Sala, Guiomar Tunon de Hita, Ilie Daniel Gheorghe Pop, Varun Gowtham
Published in: 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), 2018, Page(s) 238-244
DOI: 10.1109/ucc-companion.2018.00062

A Proposal to Orchestrate Test Cases

Author(s): Boni Garcia, Francesca Lonetti, Micael Gallego, Breno Miranda, Eduardo Jimenez, Guglielmo De Angelis, Carlos Santos, Eda Marchetti
Published in: 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), 2018, Page(s) 38-46
DOI: 10.1109/quatic.2018.00016

Scalable Approaches for Test Suite Reduction

Author(s): Emilio Cruciani, Breno Miranda, Roberto Verdecchia, Antonia Bertolino
Published in: 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), 2019, Page(s) 419-429
DOI: 10.1109/icse.2019.00055

Do we need new strategies for testing systems-of-systems?

Author(s): Vânia de Oliveira Neves, Antonia Bertolino, Gugliemo De Angelis, Lina Garcés
Published in: Proceedings of the 6th International Workshop on Software Engineering for Systems-of-Systems - SESoS '18, 2018, Page(s) 29-32
DOI: 10.1145/3194754.3194758

TeSSLa - runtime verification of non-synchronized real-time streams

Author(s): Martin Leucker, César Sánchez, Torben Scheffel, Malte Schmitz, Alexander Schramm
Published in: Proceedings of the 33rd Annual ACM Symposium on Applied Computing - SAC '18, 2018, Page(s) 1925-1933
DOI: 10.1145/3167132.3167338

Extending WebDriver: A Cloud Approach

Author(s): Boni Garcia, Micael Gallego, Carlos Santos, Eduardo Jimenez, Katia Leal, Luis Fernanez
Published in: 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), 2018, Page(s) 143-146
DOI: 10.1109/quatic.2018.00029

ElasTest: An elastic platform for E2E testing complex distributed large software systems cloud

Author(s): Ribera Laszkowsksi, Juan Francisco; Edmonds, Andy; Harsh, Piyush; Gortazar, Francisco; Michael Bohnert, Thomas
Published in: 2018

Cloud Enablers For Testing Large-Scale Distributed Applications

Author(s): Piyush Harsh, Juan Francisco Ribera Laszkowski, Enric Pages, Orlando Avila-García, Tran Quang Thanh, Francisco Gortázar Bellas and Micael Gallego Carrillo
Published in: 12th IEEE/ACM International Conference on Utility and Cloud Computing / CloudAM Workshop, 2019

Governing Regression Testing in Systems of Systems

Author(s): Antonia Bertolino; Guglielmo De Angelis; Francesca Lonetti
Published in: 2019

An assessment of operational coverage as both an adequacy and a selection criterion for operational profile based testing

Author(s): Breno Miranda; Antonia Bertolino
Published in: Software Quality Journal, Issue 2, 2017, ISSN 0963-9314
DOI: 10.13039/100010661

Costly Freeware: A Systematic Analysis of Abuse in Download Portals

Author(s): Richard Rivera, Platon Kotzias, Avinash Sudhodanan, Juan Caballero
Published in: IET Information Security, 2018, ISSN 1751-8709
DOI: 10.1049/iet-ifs.2017.0585

Kurento: The Swiss Army Knife of WebRTC Media Servers

Author(s): Boni Garcia, Luis Lopez-Fernandez, Micael Gallego, Francisco Gortazar
Published in: IEEE Communications Standards Magazine, Issue 1/2, 2017, Page(s) 44-51, ISSN 2471-2825
DOI: 10.1109/MCOMSTD.2017.1700006

WebRTC Testing: Challenges and Practical Solutions

Author(s): Boni Garcia, Francisco Gortazar, Luis Lopez-Fernandez, Micael Gallego, Miguel Paris
Published in: IEEE Communications Standards Magazine, Issue 1/2, 2017, Page(s) 36-42, ISSN 2471-2825
DOI: 10.1109/MCOMSTD.2017.1700005

Understanding and estimating quality of experience in WebRTC applications

Author(s): Boni García, Micael Gallego, Francisco Gortázar, Antonia Bertolino
Published in: Computing, 2018, ISSN 0010-485X
DOI: 10.1007/s00607-018-0669-7

Automatic Acquisition of Annotated Training Corpora for Test-Code Generation

Author(s): Magdalena Kacmajor, John Kelleher
Published in: Information, Issue 10/2, 2019, Page(s) 66, ISSN 2078-2489
DOI: 10.3390/info10020066

A Systematic Review on Cloud Testing

Author(s): Antonia Bertolino, Guglielmo De Angelis, Micael Gallego, Boni García, Francisco Gortázar, Francesca Lonetti, Eda Marchetti
Published in: ACM Computing Surveys, Issue 52/5, 2019, Page(s) 1-42, ISSN 0360-0300
DOI: 10.1145/3331447

Practical Evaluation of VMAF Perceptual Video Quality for WebRTC Applications

Author(s): Boni García, Luis López-Fernández, Francisco Gortázar, Micael Gallego
Published in: Electronics, Issue 8/8, 2019, Page(s) 854, ISSN 2079-9292
DOI: 10.3390/electronics8080854

Blip: JIT and Footloose On The Edge

Author(s): Edmonds, Andy; Woods, Chris; Ferrer, Ana Juan; Ribera, Juan Francisco; Bohnert, Thomas Micheal
Published in: Issue 1, 2018

Cross-Origin Vulnerabilities in Web Sites: Detection & Prevention

Author(s): Avinash Sudhodanan, Juan Caballero
Published in: 2018

Cross-Origin State Inference (COSI) Attacks: Leaking Web Site States through XS-Leaks

Author(s): Sudhodanan, Avinash; Khodayari, Soheil; Caballero, Juan
Published in: arXiv, Issue 1, 2019

Decentralized Stream Runtime Verification

Author(s): Luis Miguel Danielsson, César Sánchez
Published in: Runtime Verification - 19th International Conference, RV 2019, Porto, Portugal, October 8–11, 2019, Proceedings, Issue 11757, 2019, Page(s) 185-201
DOI: 10.1007/978-3-030-32079-9_11

Online and Offline Stream Runtime Verification of Synchronous Systems

Author(s): César Sánchez
Published in: Runtime Verification - 18th International Conference, RV 2018, Limassol, Cyprus, November 10–13, 2018, Proceedings, Issue 11237, 2018, Page(s) 138-163
DOI: 10.1007/978-3-030-03769-7_9

Striver: Stream Runtime Verification for Real-Time Event-Streams

Author(s): Felipe Gorostiaga, César Sánchez
Published in: Runtime Verification - 18th International Conference, RV 2018, Limassol, Cyprus, November 10–13, 2018, Proceedings, Issue 11237, 2018, Page(s) 282-298
DOI: 10.1007/978-3-030-03769-7_16

RETORCH: Resource-Aware End-to-End Test Orchestration

Author(s): Cristian Augusto, Jesús Morán, Antonia Bertolino, Claudio de la Riva, Javier Tuya
Published in: Quality of Information and Communications Technology - 12th International Conference, QUATIC 2019, Ciudad Real, Spain, September 11–13, 2019, Proceedings, Issue 1010, 2019, Page(s) 297-310
DOI: 10.1007/978-3-030-29238-6_22

$$\textit{i2kit}$$i2kit: A Deployment Tool with the Simplicity of Containers and the Security of Virtual Machines

Author(s): Pablo Chico de Guzmán, Felipe Gorostiaga, César Sánchez
Published in: Web Information Systems Engineering – WISE 2018 - 19th International Conference, Dubai, United Arab Emirates, November 12-15, 2018, Proceedings, Part I, Issue 11233, 2018, Page(s) 81-95
DOI: 10.1007/978-3-030-02922-7_6

Runtime Verification for Timed Event Streams with Partial Information

Author(s): Martin Leucker, César Sánchez, Torben Scheffel, Malte Schmitz, Daniel Thoma
Published in: Runtime Verification - 19th International Conference, RV 2019, Porto, Portugal, October 8–11, 2019, Proceedings, Issue 11757, 2019, Page(s) 273-291
DOI: 10.1007/978-3-030-32079-9_16

Runtime Verification for Decentralised and Distributed Systems

Author(s): Adrian Francalanza, Jorge A. Pérez, César Sánchez
Published in: Lectures on Runtime Verification, Issue 10457, 2018, Page(s) 176-210
DOI: 10.1007/978-3-319-75632-5_6

Web Browser-Based Interactive Crawling for Security Testing

Author(s): Jose Luis Castañon Remy
Published in: 2018

Tools for the Detection and Analysis of Potentially Unwanted Programs

Author(s): Richard Rivera Guevara
Published in: 2018
DOI: 10.20868/upm.thesis.53395

Towards a stream-basedmonitoring language for asynchronous systems

Author(s): Felipe Gorostiaga
Published in: 2018