Archive


Blog - posts for June 2021

Jun 24 2021

DECODER Presentation by Virgile Prevosto at OW2Con'21

DCR_OW2con21.jpg

Date: 24/6/2021 9:45
Speaker: Virgile Prevosto (CEA LIST)
Register: https://www.ow2con.org 

DECODER Platform: Big Software Discovery and Analysis

Abstract: The DECODER open source platform combines information from different sources to share big software knowledge between developers, testers and maintainers. This centralized knowledge contains very heterogeneous documents (code, comments, documentation, formal specifications, tests and static analysis reports, etc.). A set of NLP-based tools is trained to extract relevant semantic information and find correspondences between the documents, either to provide accurate code summarization or to generate a formal view of a plain-text document, which can then be fed to code analyzers.

For more information:

Jun 10 2021

DECODER Technical Meeting

DCR_June10_AB_Meeting_01.jpg

Date: June 10-11, 2021
Meeting: DECODER Technical Meeting with Advisory Board
Place: Remote
Participants: 27

This DECODER Technical and Advisory Board Meeting comes with a rich agenda including:

  • 10 June PM: WP8, WP2, WP3, wP4 activities ; Advisory Board meeting with a Summary of projet progress, PKM, DECODER Year 2 Demo, Q&A session.
  • 11 June AM: WP1, WP5, WP6, WP7 updates, Technical Discussions 
  • Find more on the private wiki (login required): June 10-11, 2021 Tech Meeting

Jun 09 2021

Two DECODER Beta-Testing Campaigns are Open

https://www.decoder-project.eu/download/Events/DECODER_BT_Campaigns/DCR_betaJmlgen.jpg

Using the ReachOut Beta-testing platform, the DECODER project now offers two campaigns:

  1. DECODER Doc2Json - a tool to extract text/data from word/openoffice/excel documents to json format
  2. DECODER JMLgen - to generate JML annotations from what can be guessed out of a java project

Beta-testers are welcome to try these tools on their own environment and to provide their feedback. Rewards will be offered to recognize particularly diligent beta-testers with:

  • An active participation during the ReachOut test{fest}
  • Several beta-testing campaigns carried out
  • Highest number of complete feedbacks
  • Useful suggestions to designers 

More DECODER campaigns will follow during the upcoming months. Stay tuned!

Jun 09 2021

The DECODER Platform showcased at OW2con'21

Virgile Prevosto (CEA List) is presenting today the DECODER Open Source Project Intelligence Platform  during the OW2 annual conference.

Paris, June 24, 2021 - Several hundreds of OW2con’21 attendees can discover today the new DECODER platform offering big software discovery and analysis features to developers, testers and maintainers. Virgile Prevosto, Researcher at CEA List and project technical lead, is presenting the DECODER platform to online participants, on June 24 at 9:45AM CET, after 30 months of joint development, explaining what makes it a smart environment for IT designers, software testers and maintainers involved in big software. 

The DECODER project is a H2020 European Commission funded project gathering seven members from four European countries, including one University, one research organization, two industrial partners and three SMEs. It is coordinated by Technikon, with CEA List as Technical Leader and involves OW2 as dissemination leader and use case provider. 

Virgile Prevosto summarizes the project outcomes after 30 months of joint development, and explains what makes the platform a greater environment for IT designers, software testers and maintainers involved in Big Software.

Read the full DECODER at OW2con'21 Press Release

Jun 03 2021

XWiki Leverages STAMP Software Testing Suite

https://www.stamp-project.eu/download/main/contributors/Vincent_Massol.jpg?rev=1.2

What is it that characterises XWiki application lifecycle management?

XWiki  is an open source project born 16 years ago, which is continuously improving through 40 new versions per year. This enterprise wiki provides a platform for application development and offers 700 extensions. All together, it contains more than one million lines of java and javascript code. Every month, nearly 50 contributors are working on XWiki (including translations), including around 10 developers regularly involved in the core of the platform. The Build phase is very tool-intensive. A lot of tests and verifications are carried out to ensure optimal quality and compatibility with previous versions.

Which of the automated testing tools in the STAMP project are used regularly by XWiki?

We perform integration tests, unit tests and functional tests on several browsers, with several versions of java, several DBMS and in various Servlet engines. The testing tools developed during the STAMP project help us to validate our test coverage, to improve quality. Each new code that joins an XWiki module is checked in the Build phase to ensure that the quality of the module will be equal or superior to that of the previous version. 

More