Sites Inria

Version française



Spoon wins an award at the OW2con'17 conference

Benjamin Danglot

Spoon, a product that the Spirals project team has been developing for more than ten years, has won an award at the OW2con'17 conference.


OW2con is the annual community event of the OW2 community. OW2con'17 brought together technology experts, software architects, IT developers, project managers and decision-makers from all around the world. The main theme for this year's conference was "New Challenges of Mainstream Open Source Software".
Open source software (OSS) going mainstream brings a whole range of new challenges to the open source ecosystem. Enterprise middleware allowed sharing and re-use of the same open components across all sectors, providing critical mass and maximizing economies of scale. But, as it becomes increasingly mainstream, OSS is expanding into new territories where its advantages are not quite so obvious. The SaaS model free access to source code is not as important as data protection; in the IoT world, software becomes dependent on specific hardware and standards and its sharing power is eroded; going mainstream, OSS has to prove its worth to conventional business managers who are far from free software advocates. These are some of the new challenges underpinning this year's annual conference theme. OW2con'17 was also a special edition as OW2 had just reached its 10th anniversary.

OW2 recognizes every year "best of breed" projects and successful implementations of OW2 technologies. The OW2con Awards 2017 were open to all OW2 projects. This award is a unique opportunity for OW2 members to showcase their projects and to benefit from increased recognition within the OW2 community.

An award for Spoon

Spoon is an open-source library for analyzing and transforming Java source code, developed by the Spirals* project team for 10 years now.

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 source code as input and produces transformed source code ready to be compiled. It is usable for instance for code quality analysis, instrumentation and monitoring, static analysis, and dynamic analysis.

Spoon won the "best project community award" for the dynamism of its community of developers and its use in many other projects. The award is given by the OW2 consortium, which promotes the development of open-source middleware.

It was presented to Benjamin Danglot at this year's OW2 consortium annual conference. Mr. Danglot, who is preparing his thesis within the Spirals project team, is one of the main contributors to the Spoon project.

*A joint project team with the University of Lille − Sciences and Technologies, as part of the joint research unit UMR 9189 CNRS-Centrale Lille-University of Lille − Sciences and Technologies, CRIStAL.

Keywords: Spoon OW2 Spirals project-team Award Open-source