SmartDelta Use-Cases
UC1: Quality in agile model-based system and product line engineering (Alstom)
Description to be updated!
UC2: Charging communication controller software for electrical vehicles (AKKODiS)
The Akkodis use case aims to revolutionize efficient model handling by incorporating advanced model generation, comparison, and visualization techniques. Additionally, it enhances repository management through improved software metrics, semantic analysis, and semantic search capabilities, ensuring a more streamlined and intelligent approach to model and data handling.
UC3: High quality and cybersecure software in deployable energy hubs (eCAMION)
eCamion is implementing and exploring new functionalities for Charging Station Managment System (CSMS), specifically to predict charging station demand. Using the charging station data collected through Open Charge Point Protocol, data is processed, and trained on multiple different machine learning models to evaluate the performance result. Using the eCamion’s external battery solution, the outcome of the prediction may influence the charging of the external battery, improving the cost efficiency.
UC4: AI-based fault and performance analysis in cloud communication services (NetRD)
The NetRD use case aims to have a very clear vision of the situation, prioritize what we want to do, and know where to start during the DevOps process of high-traffic platforms developed with microservice architecture. Effective system monitoring, fast error resolution, detecting anomalies and relationships between interactions make the daily life of a DevOps engineer much easier and increase productivity.
UC5: Continuous improvement of code quality, security, and performance in core banking software (Kuveyt Turk Bank)
Kuveyt Turk aims to improve code development processes. In this context, we want to improve processes by monitoring code quality and performance. Code quality will be scanned with every change by integrating it into CI/CD processes. Performance and log data will be monitored with monthly deployments and a correlation will be observed between performance data and code quality change. At the same time, architectural quality, technical debt, project and person-based reports will be monitored. In this context, it is aimed to improve code quality and performance.
UC6: Continuous security and quality improvement in enterprise software (Software GmbH)
Software GmbH aims to enhance its development process by analyzing existing code, issues and other artifacts to identify potentially reusable code and code areas requiring refactoring as well as to improve coverage and thoroughness of testing. The SmartDelta tools developed in the context of Software GmbH’s use case will help to automate these tasks, e.g., by analyzing and comparing software development artifacts using Machine Learning and Natural Language Processing.
UC7: Continuous quality monitoring & improvement in automated traffic detection software (c.c.com)
The primary objective of c.c.com Moser GmbH’s SmartDelta is to intelligently monitor, predict, and visualize software quality metrics and key performance indicators (KPIs) based on changes in previous coding artifacts. By doing so, c.c.com can forecast a system’s actual quality attributes early in the project, facilitating targeted project planning and offering recommendations for more effective and efficient software development and quality assurance processes.
UC8: Continuous improvement of cybersecurity solutions (Glasshouse)
Glasshouse is dedicated to empowering SOC (Security Operations Center) analysts by harnessing the power of artificial intelligence. By utilizing advanced machine learning techniques, Glasshouse focuses on anomaly detection and offense prioritization within SIEM (Security Information and Event Management) tools. Our mission is to enhance the efficiency and effectiveness of SOC operations, enabling analysts to respond swiftly and accurately to potential threats. Through continuous improvement and innovative AI-driven solutions, Glasshouse ensures robust cybersecurity for modern digital infrastructures.
UC9: Semantic matchmaking (Izertis)
Izertis use case focuses on leveraging semantic matchmaking to identify and recommend similar test cases by analyzing existing code repositories and natural language requirements. By automating these recommendations, Izertis enhances test case reuse, improves test coverage, and supports more efficient and effective software testing processes.
UC10: Continuous quality, security, and performance improvement in software development platform (Vaadin)
Vaadin enhances product development by automating issue classification, identifying reusable code, and improving testing efficiency. Through structured code analysis and refactoring suggestions, Vaadin supports smoother version upgrades while maintaining a high-quality codebase. Focused regression testing and performance monitoring further safeguard reliability in business-critical applications, reducing manual effort and ensuring consistent, high-quality delivery.
UC11: Measure Code Quality and Performance in Employees’ Single Point of Solution – Connecta (Arcelik)
Arcelik plans to enhance its development process by improving the traceability of code quality issues, allowing the team to link pull requests and new features directly to released versions. This will enable better understanding of how new features impact code quality and facilitate proactive measures. Additionally, Arcelik will implement root cause analysis using historical version data to identify and address underlying software defects, leading to improvements in product design and overall quality. Finally, Arcelik aims to explore the impact of code quality problems by measuring technical debt, tracking quality trends over time, and correlating reworks with new feature developments, using data from tools such as Jira, SonarQube, and Dynatrace.
Partners
These industrial use-cases are from SmartDelta Partners, representing eight different industries!