Archive


Blog - posts for November 2018

Nov 30 2018

STAMP Project featured in Intrusio

Intrusio_logo.png

The STAMP beta testing campaign press release appears in the Intrusio website, November 30, 2018.

Nov 29 2018

STAMP Project in Global Security Mag

GSM_logo.png

The STAMP beta testing campaign press release has been posted on Global Security Mag November 29, 2018.

Nov 27 2018

Cloud Expo Europe 2018, 27-28 November, Paris

https://www.ow2.org/download/Events/Cloud_Expo_Europe_Paris/CEE.png

Place: Paris Porte de Versailles
Booth: STAMP booth #L32
Date: 27-28 November 2018 

This year conference theme is "Cloud computing as a force for digital transformation".
With quality code, this assertion is certainly true. 

The STAMP toolset is exactly providing software quality on the cloud through testing automation and artificial intelligence.
To learn more about the STAMP tools, advanced software engineering, visit the booth #L32.
Ask for a demonstration, grab a flyer and interact with the team involved in the STAMP project.

Nov 21 2018

STAMP Newsletter November 2018

STAMP Newsletter - November 2018

Join the STAMP beta testing campaign and add software testing automation to your DevOps approach.

 

  • Try the STAMP Tools

    Generate frequent releases faster with high quality, thanks to STAMP testing tools. Join the beta testing campaign now.

  • Amplify your Java Tests 

  • Hands-on Workshop at Inria

    Don't miss the next opportunity to enhance your testing efforts. Attend the STAMP workshop in Sophia-Antipolis with live demos, 30 January 2019.

Be Part of the STAMP Success in Three Steps

Next Events

 

Change your View on Software Testing

Read Henry Coles exclusive interview for the STAMP community. Discover how the designer of Pitest perceives the mutation testing adoption in the industry. And leverage your Pitest approach with Descartes.

 

Try More STAMP Tools

Do you code in a Java project with an existing test suite? Download the complete STAMP toolset to automatically generate new tests and extend your existing test cases. Give it a try now!

Nov 16 2018

DSpot Study on Ten Mature Open Source Projects

Improving existing Java test cases and give the improvements back to developers as patches or pull requests. Indeed, the idea is attractive. But is it yet an efficient and proven code optimisation process? 

A scientific paper from Benjamin Danglot (Inria), co-signed with three more STAMP project contributors, tickles us to think so.
The PhD candidate provides a thorough study on ten notable and mature open source projects where all test methods from 40 unit test classes have been amplified by DSpot. This proves the STAMP tool ability to strengthen real unit test classes in Java. 

More test automation will be offered in the future, requiring more understanding and comparison of test purposes. Moreover, DSpot can be placed in a continuous integration service (CI) where test classes would be amplified on-the-fly. This would greatly improve the industrial applicability of this software engineering research, conclude the authors.

Nov 15 2018

STAMP Project in Cloud Expo Europe Blog

CE_euro_logo.png 

The Cloud Expo Europe blog published the STAMP beta-testing campaign press release on November 15, 2018.

Nov 15 2018

The OW2 Community Announces the Launch of STAMP Project Beta-Testing Campaign

Using innovative STAMP open source tools, Java developers and DevOps teams can now produce quality releases faster and more frequently.

Paris, November 15, 2018 - OW2, the global community for open source infrastructure software, announces the launch of STAMP beta-testing campaign. Java developers and DevOps teams are invited to download and try DSpot and Descartes, both outcomes of the STAMP project supported by the European Union’s Horizon 2020 research and innovation programme.

The STAMP beta-testing campaign is starting online at: l.ow2.org/stpbeta  

STAMP stands for "Software Testing AMPlification". The STAMP tools act along the Continuous Integration and Continuous Distribution pipeline (CI/CD), reducing errors and eliminating failures in Java applications while they are being designed, configured, and sent to production. 

STAMP users obtain a modern testing toolset to leverage their Java testing assets. They can produce software releases more frequently, more rapidly, with higher quality.

Using DSpot, STAMP early users can detect and generate automatically missing assertions for Junit test cases, also known as test amplification. Adding Descartes, a Pitest plugin, to their own java code, they get more actionable and faster mutation analysis results. 

Beta-testers are requested to fill in a short questionnaire by 25 March 2019 to provide their feedback and help fine-tune the toolset. They will also be distinguished as STAMP contributors and enter the community. Moreover, the first campaign participants will receive a customized “STAMP test pilot” gift.
A dedicated mailing list has been set up to allow Beta-testers to exchange and share their experiences. 

About STAMP Project 

Leveraging advanced research in automatic test generation, STAMP aims at pushing automation in DevOps one step further through innovative methods of test amplification. The project is developed by a consortium of ten partners and has received funding from the European Union’s Horizon 2020 research and innovation programme. The STAMP toolset is evolving frequently. Stay tuned and visit: https://www.stamp-project.eu/      

About OW2
OW2 is an independent industry community dedicated to developing open source code infrastructure (middleware and generic applications) and to fostering a vibrant community and business ecosystem. The OW2 Consortium hosts some one hundred technology projects, including  ASM, Bonita, Chameleon, CLIF, DocDoku, Easybeans, Emerginov, Fractal, FusionDirectory, JOnAS, JORAM, JOTM, Knowage, LemonLDAP:NG, Lutece, OCCInterface, PetalsESB, Prelude, ProActive, RocketChat, SAT4J, Spagic, Spago4Q, Sympa, Talend Studio, Telosys, WebLab and Xwiki. Visit: https://www.ow2.org 

Nov 13 2018

How software code perturbation can strengthen its reliability?

A recent IEEE blog article, by a group of researchers involved in the STAMP project reveals that, facing state perturbations, software might be more stable and reliable than expected.

Equilibrium

This fascinating phenomenon is called "Correctness Attraction" in reference to the concepts of “stable equilibrium” and “attraction basin” in physics. It underlines input points for which a software system eventually reaches the same fixed and correct point according to a perturbation model.

Moreover, this could lead to new “bug absorbing zones” in software applications where software engineering techniques would improve the correctness attraction.

Discover the reasons behind correctness attraction in this blog post:

Nov 06 2018

Luc Esape, artificial software fixer, unmasked by The Register

luc

Luc Esape, aka Repairnator, is unmasked! The Java software fixer recently earned a world class reputation as a smart bot, thanks to an article posted on The Register by Thomas Claburn, a real editor based in San Francisco (California). 

The Register article is entitled: The mysterious life of Luc Esape, bug fixer extraordinaire. His big secret? He's not human

For the INRIA researchers at University of Lille within the Spirals team, this international recognition underlines the open source software ability to fix bugs through automatically generated patches, provided within minutes during the continuous integration and continuous delivery. 

A quote from KTH Professor Martin Monperrus, Repairnator and STAMP contributor, confirms the bot track records. In a few weeks, Repairnator has produced five patches that have been accepted by human developers and merged into their respective code bases: "This is a milestone for human-competitiveness in software engineering research on automatic program repair", he explains.

The online article along with multiple comments also raise unsolved questions about patch legal responsibility and future DevOps careers. 

Nov 06 2018

24th Dutch Testing Day, Delft, Netherlands

Building20 at TU DelftCampus: Delft University of Technology
Location: Building 20, Aula Conference Centre
Date: 6 November 2018

TU Delft is organizing the 24th Dutch Testing Day with keynotes, presentations, pitches, posters and demos.

Meet STAMP project partners and Tanja Vos, from the Testomat project, also involved in this conference.

Keynote Speakers: 

  • Bas Dijkstra (OnTestAutomation.com) - Why do we automate?
  • Marianne Duijst (Sogeti) - Wearing Hermione’s Hat: Narratology for Testers

Check out Prof. Arie van Deursen (TU Delft) presentation about The European STAMP project on testing and Continuous Integration


For more information, visit the Dutch Testing Day website