Archive
Blog - posts for June 2021
Jun 24 2021
DECODER Presentation by Virgile Prevosto at OW2Con'21
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:
- Read the DECODER at OW2con'21 Press Release.
- Register to join the session: https://www.ow2con.org
Jun 10 2021
DECODER Technical Meeting
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
Using the ReachOut Beta-testing platform, the DECODER project now offers two campaigns:
- DECODER Doc2Json - a tool to extract text/data from word/openoffice/excel documents to json format
- 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.
Jun 03 2021
XWiki Leverages STAMP Software Testing Suite
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.