The SmartCLIDE project aimed to develop an innovative platform to support the digital transformation of the European process industry. The project aimed to facilitate the adoption of advanced technologies such as artificial intelligence, big data, and the Internet of Things to optimize production processes, improve energy efficiency and reduce environmental impact. I am pleased to […]
Vulnerability Prediction – Importance and Challenges Building secure software is highly important for both the end users and the owning enterprises. Nowadays, software controls critical daily activities, and therefore a security breach could lead to important implications both to user security (or even safety), and to a company’s reputation and finances. To this end, software […]
In recent years, Microservices have gained in popularity, since they come with various advantages, which are very useful for contemporary software development for example, in the era of containers, decentralization and cloud computing. Microservices can be developed and deployed on different platforms, using different programming languages and development tools. Additionally, the microservices architecture is an […]
An introduction The aim of Programming By Example (PBE) is to develop programs through the synthesis of a series of examples. First, a sequence of actions is performed or given by the user: this is the starting point of a combination of functions which result in a programmatic output, designated for a specific task. With […]
Archives
Recent Tweets