The European Artificial Intelligence Act: Pioneering Regulatory Framework for Responsible AI

Abstract In a landmark development, the European Union (EU) has reached a historic agreement on the Artificial Intelligence Act, marking the world’s first comprehensive set of rules governing the deployment of artificial intelligence (AI). This article explores the key provisions of the AI Act, its potential impact on AI advancement …

Data Streaming

Data streams are omnipresent, and it is expected that, by 2025, 90% of the big companies will be exploiting such data to drive real-time intelligence (read more about data streaming here). Accordingly, the big tech companies invest Millions in developing streaming solutions and platforms to support efficient stream processing. Still, compared …

The need for the Agile methods, similarities, and differences with waterfalls

In the series to help developers and other agile methods users, we are elaborating on Agile methods, principles, and ceremonies. Agile pioneers have explained the philosophy behind the Agile manifesto using four values and twelve principles, agile manifesto. The software development team applies agile methods by following the values and principles …

Refactoring practice

Refactoring is redesigning existing or new codes to improve them. Refactoring makes the codes more understandable, structured, clean, and, most importantly, extendable/flexible in the future. Accounting to the ISO/IEC 25010:2011 talks about software quality; refactoring is the technique of changing codes without changing external behaviour to improve maintainability. The software development sector …

Back to Top