Opendata, web and dolomites

STAMP SIGNED

Software Testing AMPlification

Total Cost €

0

EC-Contrib. €

0

Partnership

0

Views

0

 STAMP project word cloud

Explore the words cloud of the STAMP project. It provides you a very rough idea of what is the project "STAMP" about.

services    descriptions    software    mostly    perform    health    dependency    giants    cultural    degrees    cuts    confidence    attitude    lies    updated    assets    lack    routinely    generate    fear    models    cloud    stunning    things    microservices    gained    smart    decisive    raised    thrust    configurations    bug    automation    configuration    hundreds    powerful    disinclination    time    revenue    source    public    companies    agility    pioneers    adoption    mantra    academic    train    day    api    construction    market    expertise    engineering    pushing    amplification    hikes    cycle    methodology    test    acting    hasty    generation    traction    stamp    trl    relies    leveraging    usa    oriented    twitter    clock    innovative    continuous    run    industry    regression    business    reflect    automatic    stage    content    brings    justified    netflix    toward    solutions    administration    risk    breaking    devops    manual    reuse    deployment    release    propagate    feat    thought    competitive    edge    sufficient    cities    updates    missing    code    near    effort   

Project "STAMP" data sheet

The following table provides information about the project.

Coordinator
KUNGLIGA TEKNISKA HOEGSKOLAN 

Organization address
address: BRINELLVAGEN 8
city: STOCKHOLM
postcode: 100 44
website: www.kth.se

contact info
title: n.a.
name: n.a.
surname: n.a.
function: n.a.
email: n.a.
telephone: n.a.
fax: n.a.

 Coordinator Country Sweden [SE]
 Project website https://www.stamp-project.eu
 Total cost 4˙307˙070 €
 EC max contribution 4˙307˙070 € (100%)
 Programme 1. H2020-EU.2.1.1. (INDUSTRIAL LEADERSHIP - Leadership in enabling and industrial technologies - Information and Communication Technologies (ICT))
 Code Call H2020-ICT-2016-1
 Funding Scheme RIA
 Starting year 2016
 Duration (year-month-day) from 2016-12-01   to  2019-11-30

 Partnership

Take a look of project's partnership.

# participants  country  role  EC contrib. [€] 
1    KUNGLIGA TEKNISKA HOEGSKOLAN SE (STOCKHOLM) coordinator 110˙286.00
2    TECHNISCHE UNIVERSITEIT DELFT NL (DELFT) participant 617˙480.00
3    SINTEF AS NO (TRONDHEIM) participant 569˙500.00
4    OW2 FR (PARIS) participant 488˙390.00
5    INSTITUT NATIONAL DE RECHERCHE ENINFORMATIQUE ET AUTOMATIQUE FR (LE CHESNAY CEDEX) participant 480˙888.00
6    ACTIVEEON FR (VALBONNE) participant 430˙000.00
7    ENGINEERING - INGEGNERIA INFORMATICA SPA IT (ROMA) participant 403˙750.00
8    ATOS SPAIN SA ES (MADRID) participant 389˙375.00
9    TELLU AS NO (ASKER) participant 383˙150.00
10    XWIKI FR (PARIS) participant 323˙500.00
11    STIFTELSEN SINTEF NO (TRONDHEIM) participant 110˙750.00

Map

Leaflet | Map data © OpenStreetMap contributors, CC-BY-SA, Imagery © Mapbox

 Project objective

Release early, release often. Such is the mantra of IT giants like Twitter or Netflix. Pioneers in the engineering of applications that run in the cloud now routinely perform hundreds of code updates per day in what has become a thrust of continuous delivery around the clock. This stunning agility is a decisive competitive edge. It cuts time-to-market and hikes revenue. Behind the feat lies DevOps. This powerful development methodology brings high degrees of automation at all steps of construction and deployment. DevOps has gained more traction in the USA than in Europe and concern is raised that European companies may be “missing the train”. Their disinclination is thought to reflect a different cultural attitude toward risk. Indeed, a hasty deployment may propagate a regression bug into production due to lack of sufficient testing. Fear of breaking things is all the more justified as testing in DevOps mostly relies on manual effort.

Leveraging advanced research in automatic test generation, STAMP aims at pushing automation in DevOps one step further through innovative methods of test amplification. It will reuse existing assets (test cases, API descriptions, dependency models), in order to generate more test cases and test configurations each time the application is updated. Acting at all steps of development cycle, it will bring amplification services at unit level, configuration level and production stage.

STAMP will raise confidence and foster adoption of DevOps by the European IT industry. The project gathers 3 academic partners with strong software testing expertise, 5 software companies (in: e-Health, Content Management, Smart Cities and Public Administration), and an open source consortium. This industry-near research addresses concrete, business-oriented objectives. All solutions are open source and developed as microservices to facilitate exploitation, with a target at TRL 6.

 Deliverables

List of deliverables.
Consolidated tool for the configuration amplification, selection and execution Demonstrators, pilots, prototypes 2020-04-03 13:22:37
Enhanced prototype of the unit test amplification tool and report on the performance Demonstrators, pilots, prototypes 2020-04-03 13:21:11
Business Plan Documents, reports 2020-04-03 13:20:52
Exploitation Plan Documents, reports 2020-04-03 13:20:32
Final public version of the API and implementation of services and courseware Other 2020-04-03 13:19:00
Consolidated services for online-test amplification Demonstrators, pilots, prototypes 2020-04-03 13:17:21
Crash replication benchmark Demonstrators, pilots, prototypes 2020-04-03 13:16:46
Survey on logging practices and tools Documents, reports 2020-04-03 13:16:29
Final report on configuration testing amplification Documents, reports 2020-04-03 13:16:12
Initial prototype of the unit test amplification tool Demonstrators, pilots, prototypes 2020-04-03 13:20:11
UC validation report final Documents, reports 2020-04-03 13:19:54
Final report about the amplification process for unit test suites Documents, reports 2020-04-03 13:21:52
Validation Roadmap and framework V2 Documents, reports 2020-04-03 13:19:35
Consolidated tool for the unit test amplification, selection and execution Demonstrators, pilots, prototypes 2020-04-03 13:21:31
Prototype of amplification tool for common and anomaly behaviors Demonstrators, pilots, prototypes 2020-04-03 13:17:06
Enhanced prototype of the configuration amplification and report on the performance Demonstrators, pilots, prototypes 2020-04-03 13:22:20
Industrial requirements and metrics V2 Documents, reports 2020-04-03 13:19:18
Second public version of the API and implementation of services and courseware Other 2020-04-03 13:18:42
Final report for online-test amplification Documents, reports 2020-04-03 13:17:42
Initial prototype on configuration test amplification Documents, reports 2019-09-02 14:56:51
Market Analysis Documents, reports 2019-09-02 14:56:51
Dissemination and Communication Plan Documents, reports 2019-09-02 14:56:51
Communication Material Documents, reports 2019-09-02 14:56:51
STAMP Collaborative Software Engineering Platform Other 2019-09-02 14:56:51
Report on the state of practice for unit testing and test assessment Documents, reports 2019-09-02 14:56:51
First public version of the API and initial implementation of services and courseware Other 2019-09-02 14:56:51
Report on the state of practices for configuration testing Documents, reports 2019-09-02 14:56:51

Take a look to the deliverables list in detail:  detailed list of STAMP deliverables.

 Publications

year authors and title journal last update
List of publications.
2019 Gema Rodríguez-Pérez, Gregorio Robles, Alexander Serebrenik, Andy Zaidman, Daniel M. Germán, Jesus M. Gonzalez-Barahona
How Bugs Are Born: A Model to Identify How Bugs Are Introduced in Software Components
published pages: , ISSN: , DOI:
Empirical Software Engineering, Springer Verlag 2020 2020-02-06
2019 Benjamin Danglot, Oscar Luis Vera-Pérez, Benoit Baudry, Martin Monperrus
Automatic test improvement with DSpot: a study with ten mature open-source projects
published pages: 2603-2635, ISSN: 1382-3256, DOI: 10.1007/s10664-019-09692-y
Empirical Software Engineering 24/4 2020-02-06
2019 Franck Chauvel, Brice Morin, Enrique Garcia-Ceja
CAMP: A tool to amplify software configuration tests
published pages: 100013, ISSN: 2665-9638, DOI: 10.1016/j.simpa.2019.100013
Software Impacts 2020-02-06
2019 Benjamin Danglot
Automatic Unit Test Amplification for DevOps
published pages: , ISSN: , DOI:
2020-02-06
2019 Benjamin Danglot, Martin Monperrus, WalterRudametkin, Benoit Baudry
An Approach and Benchmark to Detect Behavioral Changes of Commits in Continuous Integration
published pages: , ISSN: , DOI:
Empirical Software Engineering, Springer Verlag 2020 2020-02-06
2017 Vassallo, Carmine; Schermann, Gerald; Zampetti, Fiorella; Romano, Daniele; Leitner, Philipp; Zaidman, Andy; Penta, Massimiliano Di; Panichella, Sebastiano
A Tale of CI Build Failures: An Open Source and a Financial Organization Perspective
published pages: , ISSN: , DOI: 10.5167/uzh-146809
Proceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017 1 2020-02-06
2018 Bram Adams, Benoit Baudry, Sigrid Eldh, Andy Zaidman
Automatic Quality Assurance and Release
published pages: , ISSN: , DOI:
2020-02-06
2019 Franck Chauvel, Brice Morin, Enrique Garcia-Ceja
Amplifying Integration Tests with CAMP
published pages: , ISSN: , DOI:
2020-02-06
2019 Oscar Luis Vera Pérez
Dynamic program analysis for suggesting test improvements to developers
published pages: , ISSN: , DOI:
2020-02-06
2020 Mozhan Soltani, Pouria Derakhshanfar, Xavier Devroey, Arie van Deursen
A benchmark-based evaluation of search-based crash reproduction
published pages: 96-138, ISSN: 1382-3256, DOI: 10.1007/s10664-019-09762-1
Empirical Software Engineering 25/1 2020-02-06
2019 Nicolas Harrand, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus, Benoit Baudry
A journey among Java neutral program variants
published pages: 531-580, ISSN: 1389-2576, DOI: 10.1007/s10710-019-09355-3
Genetic Programming and Evolvable Machines 20/4 2020-02-04
2019 Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus, Benoit Baudry
A comprehensive study of pseudo-tested methods
published pages: 1195-1225, ISSN: 1382-3256, DOI: 10.1007/s10664-018-9653-2
Empirical Software Engineering 24/3 2020-02-04
2018 Xavier Devroey, Gilles Perrouin, Mike Papadakis, Axel Legay, Pierre-Yves Schobbens, Patrick Heymans
Model-based mutant equivalence detection using automata language equivalence and simulations
published pages: 1-15, ISSN: 0164-1212, DOI: 10.1016/j.jss.2018.03.010
Journal of Systems and Software 141 2019-09-02
2017 Fabio Palomba, Andy Zaidman
Does Refactoring of Test Smells Induce Fixing Flaky Tests?
published pages: , ISSN: , DOI:
ICSME 2017 2019-09-02
2017 Alexandre Perez, Rui Abreu, Arie van Deursen
A Test-suite Diagnosability Metric for Spectrum-based Fault Localization Approaches
published pages: , ISSN: , DOI:
ICSE 2017 2019-09-02
2018 Jeroen Castelein, Maurício Aniche, Mozhan Soltani, Annibale Panichella, Arie van Deursen
Search-Based Test Data Generation for SQL Queries
published pages: , ISSN: , DOI:
ICSE 2018 2019-09-02
2018 Qianqian Zhu, Annibale Panichella, Andy Zaidman
An Investigation of Compression Techniques to Speed up Mutation Testing
published pages: , ISSN: , DOI:
ICST 2018 2019-09-02
2017 Moritz Beller, Georgios Gousios, Andy Zaidman
Oops, My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub
published pages: , ISSN: , DOI:
MSR 2017 2019-09-02
2017 Mozhan Soltani, Annibale Panichella, Arie van Deursen
A Guided Genetic Algorithm for Automated Crash Reproduction
published pages: , ISSN: , DOI:
ICSE 2017 2019-09-02
2017 Moritz Beller, Georgios Gousios, Andy Zaidman
TravisTorrent: Synthesizing Travis CI and GitHub for Full-Stack Research on Continuous Integration
published pages: , ISSN: , DOI:
MSR 2017 2019-09-02
2018 Mozhan Soltani, Pouria Derakhshanfar, Annibale Panichella, Xavier Devroey, Andy Zaidman, Arie van Deursen
Single-objective versus Multi-Objectivized Optimization for Evolutionary Crash Reproduction
published pages: , ISSN: , DOI:
Symposium on Search-Based Software Engineering 2019-09-02
2018 Hui Song, Franck Chauvel, Arnor Solberg
Deep Customization of Multi-Tenant SaaS Using Intrusive Microservices
published pages: , ISSN: , DOI:
ICSE 2018 2019-09-02
2018 Thomas Durieux, Youssef Hamadi, Zhongxing Yu, Benoit Baudry and Martin Monperrus
Exhaustive Exploration of the Failure-oblivious Computing Search Space
published pages: , ISSN: , DOI:
ICST 2018 2019-09-02
2017 Carmine Vassallo, Gerald Schermann, Fiorella Zampetti, Daniele Romano, Philipp Leitner, Andy Zaidman, Massimiliano Di Penta and Sebastiano Panichella.
A Tale of CI Build Failures: an Open Source and a Financial Organization Perspective
published pages: , ISSN: , DOI:
ICSME 2017 2019-09-02
2018 César Soto-Valero, Johann Bourcier, Benoit Baudry
Detection and Analysis of Behavioral T-patterns in Debugging Activities
published pages: , ISSN: , DOI:
MSR 2018 2019-09-02
2018 Benjamin Danglot, Philippe Preux, Benoit Baudry, Martin Monperrus
Correctness attraction: a study of stability of software behavior under runtime perturbation
published pages: 2086-2119, ISSN: 1382-3256, DOI: 10.1007/s10664-017-9571-8
Empirical Software Engineering 23/4 2019-09-02
2018 Anatoly Vasilevskiy, Hui Song, Brice Morin
TECOR: Automate the Testing of One Product on Many Configurations
published pages: , ISSN: , DOI:
ICST 2018 2019-09-02
2017 Moritz Beller, Georgios Gousios, Annibale Panichella, Sebastian Proksch, Sven Amann, Andy Zaidman
Developer Testing in The IDE: Patterns, Beliefs, And Behavior?
published pages: , ISSN: 0098-5589, DOI:
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING 2019-09-02

Are you the coordinator (or a participant) of this project? Plaese send me more information about the "STAMP" project.

For instance: the website url (it has not provided by EU-opendata yet), the logo, a more detailed description of the project (in plain text as a rtf file or a word file), some pictures (as picture files, not embedded into any word file), twitter account, linkedin page, etc.

Send me an  email (fabio@fabiodisconzi.com) and I put them in your project's page as son as possible.

Thanks. And then put a link of this page into your project's website.

The information about "STAMP" are provided by the European Opendata Portal: CORDIS opendata.

More projects from the same programme (H2020-EU.2.1.1.)

XEUROPE (2020)

X-Europe

Read More  

DIHNET.EU (2018)

Next Generation European DIH Network

Read More  

InPulse (2019)

Indium-Phosphide Pilot Line for up-scaled, low-barrier, self-sustained, PIC ecosystem

Read More