Our toolset will improve productivity, time-to-market and the quality of software solutions in planning, development and operations.
We will research new ways for using AI to identify requirements and derive functionalities and system architectures
With tools for code generation and interactive refinement, cross compilation and advanced debugging, we will improve code quality while adhering to ethical and legal standards including code origin and license checks.
New approaches to test automation, functionalities for measuring and improving energy efficiency of software and a suite of tools for regulatory compliance in software development using AI mean that we will create tools to support crucial operational needs.
We will integrate, test and demonstrate our research in challenging and practical real-world application scenarios with a range of specific requirements
Our Mission in a Nutshell
While AI research is a fast-moving field, we have defined and described how we will achieve them as part of the preparations for the AI4SWEng project that we hope will remain relevant throughout the course of the four-year project period. Here is our official project summary:
AI4SWEng represents an excellent chemistry of 15 Partners including experts and practitioners in Model-Drive Software Engineering and AI Engineering (particularly LLMs) from across Europe with four use-cases from Software Development, Healthcare, Cyber-Physical System involving multi-architectural and resource-constrained systems and Next Generation Battery Management in EVs. The AI4SWEng mission is to significantly contribute to the transformation of agile software development into a sector turbocharged for design-by-contact high efficiency, reliability, and security-privacy compliant delivery. This is to exploit advanced AI-powered software development support to deliver high-quality reliable fast time-to-market solutions that are socially responsible, scalable, sustainable and lend themselves to audible ethical and regulatory compliance.
AI4SWEng aims deliver AI-powered support to software developers to help reduce worker stress past the pain-points in agile SW development pipelines and higher productivity thus enhanced job satisfaction and creativity. Accordingly, the project will develop, deliver and validate, in 4 use-cases, a platform comprising a set of tools including AISysDev and Test Automation Tool to support the software lifecycle end-to-end for both functional and non- functional deliverables by supporting a host of tasks such as code generation, cross-compilation advanced debugging and dynamic slicing, adaptation, security-privacy by design, reliability, energy efficiency and adaptation as well as project management, process quality and maintenance support through data-driven insights for informed design decision-making and strategic software development planning. Additionally with a commitment to advance user-centred design, it will provide structured design in advanced prompt engineering to support software developers team to best exploit to capabilities of the platform.
This should give you a general overview of our mission and ambition in the project.
Our Project in a Single Diagram
Our project will deliver a set of functionalities and processes that can be used on their own or together and integrated as an overall framework that integrates the components and enables the seamless use of a subset or the the entire set of AI4SWEng tools. The following figure depicts the main functions that will be investigated by AI4SWEng and their place in the DevOps lifecycle in a single diagram:
Where to Next?
Would you like to know more? Here are some pointers:
News
Resources




