Archive


Blog - posts for October 2019

Oct 31 2019

Polyglot Applications and Mutation Testing

Pharo Smalltalk
In your Edge computing, Cloud computing or IoT environment, chances are you're mixing several services written in different languages. 

"Multiple modern architectures are now polyglot, with a different language on the server and the clients, or even different languages among microservices", says Martin Monperrus, Professor at KTH. 

Google, eBay, Twitter, and Amazon are among the big technology companies that have evolved to support a polyglot microservices architecture. "The essence of a polyglot architecture is to delegate the decision over which technology stack and programming languages to use to the service developers", explains Tripta Gupta in her article entitled Analyzing Polyglot Microservices

In STAMP, we focus on Java because it's the #1 language for server-side enterprise applications. However, several mutation testing tools are now centered on popular development languages, including:

  • Infection, a mutation testing tool for PHP
  • MutPy and Mutmut, mutation testing tools for Python
  • Muter, a mutation testing tool for Swift
  • Unima, a mutation testing tool for C# 
  • Stryker Mutator, a mutation testing tool for C#, Scala, JavaScript and Typescript

This list is far from exhaustive. We'd like to ear about your favorite Mutation Testing Tools and your suggestions about STAMP Descartes

Oct 31 2019

ISSRE 2019

ISSRE2019.jpg

Event: The 30th International Symposium on Software Reliability Engineering (ISSRE 2019)
Date: Oct 28 - 31, 2019
Place: Fraunhofer Fokus Institute, Berlin, Germany

During the ISSRE 2019 symposium, Brice Morin, Research Scientist at SINTEF talks about Amplifying integration tests with CAMP.
The talk is planned on Thursday, October, 31, from 9AM to 11AM.

The annual International Symposium on Software Reliability Engineering (ISSRE) is focused on innovative techniques and tools for assessing, predicting, and improving the reliability, safety, and security of software products. ISSRE is celebrating its 30th edition in Berlin, Germany, and will continue to emphasize scientific methods, industrial relevance, rigorous empirical validation and shared value of practical tools and experiences as paper selection criteria.

More information: https://2019.issre.net/

Oct 29 2019

Cedric Thomas, OW2 CEO

We have identified a market opportunity in offering STAMP as SaaS

https://www.ow2.org/download/About/Management_Office/Cdric-120-2.JPG

How would you present STAMP?

STAMP is about software testing, a professional activity with recent changes related to business agility and development productivity. These changes lead to the DevOps approach, with more collaboration between development and operation team members, so that they can deploy new services faster.

Oct 21 2019

EclipseCon 2019, Ludwigsburg, Germany

EclipseConEu_ResearchGroup.jpeg

EclipseCon Europe 2019
Date: October 21-24
Place: Ludwigsburg, Germany

The STAMP Project will be presented by Cedric Thomas, OW2 CEO, at EclipseCon Europe 2019, October 21-24 in Ludwigsburg, Germany. In the Research area of this event, two EU-funded H2020 projects will be showcased:
- STAMP
- ReachOut

Check out the photos and video about this event

Oct 14 2019

Castor Software Days in Stockholm KTH Campus

KTH_campus.jpg

Date: 14-16 October 2019
Place:  KTH main campus, SE-100 44, Stockholm, Sweden
Building: D2, Lindstedtsvägen 5, floor 3

Organized by the CASTOR software research center, the first edition of the CASTOR Software Days will be held at KTH, Stockholm, from Monday the 14th to Wednesday the 16th of October, 2019. Several STAMP project partners are involved in the program designed for software researchers, engineers and students to exchange about cutting-edge software technology in three areas:

  • DevOps - Automation from continuous integration to runtime operations,
  • Safety and Security - Hardening the software stack,
  • Large-Scale Distributed Systems - Operations and data analysis at scale.

The days will mix keynotes, academic and industry talks, demos, lightning talks and student events.
Save the date in your calendars, and secure your seat right away!

Oct 08 2019

Plenary Meeting in Madrid

STP_MADRID_01.JPG

Meeting Place: Atos Spain
Address: Calle Albarracín 25, 28037, Madrid, Spain

The Stamp project plenary meeting follows the agenda posted on the project wiki:

Oct 07 2019

JUG meetup in Madrid

MadridJUGtweet.jpg

Date: October 7, 2019 7PM-9PM
Place: Madrid, Spain López de Hoyos, 35 2nd Floor, Madrid, es

Martin Monperrus, KTH Professor, has been invited at Madrid Java User Group. In his talk, Martin will present Spoon, an open-source library that enables you to transform and analyze Java source code. Spoon provides a complete and fine-grained Java metamodel where any program element (classes, methods, fields, statements, expressions...) can be accessed both for reading and modification. Spoon takes as input source code and produces transformed source code ready to be compiled. It can be integrated in Maven and Gradle. See: https://github.com/INRIA/spoon

Oct 02 2019

Descartes Webinar with Orange

Orange_Grenoble.jpg
Date: 2 October 2019
Presenter: Benoit Baudry, KTH Professor
Topic: Descartes Webinar with Orange Software Testing and DevOps team in Grenoble 

With 11 remote participants, this webinar offered the opportunity to present the STAMP toolset and to explain in details to developers, testers and DevOps professionals, the benefits and usage of Descartes. 

Orange is one of the main telecommunication carrier in the world, with a strategy turned towards convergence and innovation.

Find more information in the presentation attached.

Oct 02 2019

STAMP at SAST, Stockholm

SASTtweet.jpg

Event: SAST Stockholm Oktobertestfest
Date: 2 Oct. 2019
Place: Stockholm, Sweden

During his SAST talk, Martin Monperrus details the STAMP Descartes tool.
Title: AI based tools for QA of software
Speaker: Martin Monperrus, Professor of Software Technology at KTH Royal Institute of Technology

The Swedish Association for Software Testing (SAST) was created in 1995, by Anna Eriksson and Sigrid Eldh, to create a forum where the members can exchange experiences and knowledge within software testing. The main idea is to mediate knowledge within software testing as well as the neighbor disciplines. SAST is an association for anyone interested in the testing skill set, and the increasing interest for the area has made the member count increasing. 

More information: http://www.sast.se/meeting.jsp?id=381