AIDOaRt focusses on AI-augmented automation supporting the continuous development of Cyber-Physical Systems (CPSs) in its phases, such as requirements, monitoring, modelling, coding, and testing. The growing complexity of CPS poses several challenges throughout all software development and analysis phases, but also during their service and maintenance life.
Many are envisaging tomorrow’s automation of to be brought about by Artificial Intelligence (AI) technology. While the number of companies that invest significant resources in software development is constantly increasing, the use of AI in design and development and is still immature.
AIDOaRt will develop a model-based framework to support teams during the automated continuous development of CPSs by means of integrated, AI-augmented solutions. The overall AIDOaRt infrastructure will work with existing data sources, including traditional IT monitoring, log events, along with software models and measurements. The infrastructure is intended to operate within the DevOps process, combining software development and information technology (IT) operations. Moreover, AI-based technological innovations must ensure that systems are designed responsibly and contribute to our trust in their behaviour (i.e., requiring both accountability and explainability).
AIDOaRt results are designed to impact organizations where continuous deployment and operations management are standard operating procedures. DevOps teams may use the AIDOaRt framework to analyse event streams in real-time and historical data, extract meaningful insights from events for continuous improvement, drive faster deployments and better collaboration, and reduce downtime with proactive detection.