Software engineering for AI-based systems: a survey

S Martínez-Fernández, J Bogner, X Franch… - ACM Transactions on …, 2022 - dl.acm.org
AI-based systems are software systems with functionalities enabled by at least one AI
component (eg, for image-, speech-recognition, and autonomous driving). AI-based systems …

What is really different in engineering AI-enabled systems?

I Ozkaya - IEEE software, 2020 - ieeexplore.ieee.org
Advances in machine learning (ML) algorithms and increasing availability of computational
power have resulted in huge investments in systems that aspire to exploit artificial …

Quality assurance for AI-based systems: Overview and challenges (introduction to interactive session)

M Felderer, R Ramler - Software Quality: Future Perspectives on Software …, 2021 - Springer
The number and importance of AI-based systems in all domains is growing. With the
pervasive use and the dependence on AI-based systems, the quality of these systems …

[HTML][HTML] Applications of AI in classical software engineering

M Barenkamp, J Rebstadt, O Thomas - AI Perspectives, 2020 - Springer
Abstract Although Artificial Intelligence (AI) has become a buzzword for self-organizing IT
applications, its relevance to software engineering has hardly been analyzed systematically …

Ways of applying artificial intelligence in software engineering

R Feldt, FG de Oliveira Neto, R Torkar - Proceedings of the 6th …, 2018 - dl.acm.org
As Artificial Intelligence (AI) techniques become more powerful and easier to use they are
increasingly deployed as key components of modern software systems. While this enables …

Software engineering for machine-learning applications: The road ahead

F Khomh, B Adams, J Cheng, M Fokaefs… - IEEE …, 2018 - ieeexplore.ieee.org
The First Symposium on Software Engineering for Machine Learning Applications (SEMLA)
aimed to create a space in which machine learning (ML) and software engineering (SE) …

Software engineering for artificial intelligence and machine learning software: A systematic literature review

E Nascimento, A Nguyen-Duc, I Sundbø… - arXiv preprint arXiv …, 2020 - arxiv.org
Artificial Intelligence (AI) or Machine Learning (ML) systems have been widely adopted as
value propositions by companies in all industries in order to create or extend the services …

Ethical Considerations in the Development and Deployment of AI-Driven Software Systems

SR Konda - INTERNATIONAL JOURNAL OF COMPUTER …, 2022 - ijcst.com.pk
Ethical considerations play a pivotal role in the development and deployment of AI-driven
software systems, shaping their impact on individuals, societies, and the broader global …

Embracing the engineering side of software engineering

L Briand - IEEE software, 2012 - ieeexplore.ieee.org
The author provides, based on 20 years of research and industrial experience, his
assessment of software engineering research. He then builds on such analysis to provide …

Towards Efficient Software Engineering in the Era of AI and ML: Best Practices and Challenges

V Shah - INTERNATIONAL JOURNAL OF COMPUTER …, 2019 - ijcst.com.pk
In the rapidly evolving landscape of software engineering, the integration of artificial
intelligence (AI) and machine learning (ML) technologies presents both opportunities and …