Software Improvement Group contributes to latest PLCopen Guidelines for Software Quality Metrics in Industrial Automation
20 November 2023
Request your demo of the Sigrid® | Software Assurance Platform:
21 March 2019
Amsterdam – March 21, 2019 – Software Improvement Group (SIG) reports today that new guidelines, methods and datasets have been developed to increase the quality and sustainability of cloud-based software development, as part of the results of European Union-funded research project SENECA.
A European Industrial Doctorate project coordinated by SIG, project SENECA brought together three leading universities and three commercial organizations over the last four years to address key issues in software engineering and computing of cloud-based systems. The project’s recommendations and findings are based on the analyses of hundreds of thousands of lines of code and millions of dependencies in software ecosystems.
Software development processes are relying ever more on cloud-based platforms, with the cloud businesses of leading vendors Amazon and Microsoft seeing revenue growth of 45% and 76%, respectively, in Q4 of 2018. This enormous cloud market growth makes it imperative that software engineers work with scientifically-validated guidelines and sufficient tooling to enhance the quality, maintainability and security of their code and infrastructure while optimizing energy efficiency and CO2 footprints.
From January 2015 to December 2018, the project’s ten PhD research fellows leveraged the vast amount of data available on cloud-based software engineering platforms, such as GitHub, as well as security advisory databases and ecosystems of open source libraries.
The results of project SENECA include:
The SENECA consortium consisted of six organizations in both academia and industry: SIG and Delft University of Technology in the Netherlands; Singular Logic and Athens University of Economics and Business in Greece; and Bitergia and King Juan Carlos University in Spain
SENECA provided the research fellows with the opportunity to pursue a PhD in software engineering of systems in the cloud. The project received funding from the European Union’s Horizon 2020 research and innovation program under the Marie Sklodowska-Curie grant agreement No 642954 and was overseen by the Research Executive Agency of the European Commission.
For more information about SENECA, read the interview with Magiel Bruntink, Head of Research at SIG.
Founded in 2000, Software Improvement Group (SIG) helps business and technology leaders drive their organizational objectives by fundamentally improving the health and security of their software applications.
SIG combines its proprietary tools and benchmark data with its consultants’ expertise to help organizations measure, evaluate and monitor code quality – whether they’re building, buying or operating software.
An independent organization, SIG has the largest benchmark in the industry with more than 10 billion lines of code across hundreds of technologies. SIG expert consultants use the benchmark to evaluate an organization’s IT assets on maintainability, scalability, complexity, security and other mission-critical factors. The SIG laboratory is the only one in the world accredited according to ISO/IEC 17025 for software quality analysis.
SIG supports customers around the globe in both public and private sectors. The company is headquartered in Amsterdam and New York with regional offices in Copenhagen, Antwerp, Frankfurt and Athens.