Towards a Common Testing Terminology for Software Engineering and
Artificial Intelligence Experts
- URL: http://arxiv.org/abs/2108.13837v1
- Date: Tue, 31 Aug 2021 13:50:15 GMT
- Title: Towards a Common Testing Terminology for Software Engineering and
Artificial Intelligence Experts
- Authors: Lisa J\"ockel, Thomas Bauer, Michael Kl\"as, Marc P. Hauer, Janek
Gro{\ss}
- Abstract summary: This paper contributes a mapping between the most important concepts from classical software testing and AI testing.
In the mapping, we highlight differences in relevance and naming of the mapped concepts.
- Score: 0.9799637101641152
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Analytical quality assurance, especially testing, is an integral part of
software-intensive system development. With the increased usage of Artificial
Intelligence (AI) and Machine Learning (ML) as part of such systems, this
becomes more difficult as well-understood software testing approaches cannot be
applied directly to the AI-enabled parts of the system. The required adaptation
of classical testing approaches and development of new concepts for AI would
benefit from a deeper understanding and exchange between AI and software
engineering experts. A major obstacle on this way, we see in the different
terminologies used in the two communities. As we consider a mutual
understanding of the testing terminology as a key, this paper contributes a
mapping between the most important concepts from classical software testing and
AI testing. In the mapping, we highlight differences in relevance and naming of
the mapped concepts.
Related papers
- Comparing Software Developers with ChatGPT: An Empirical Investigation [0.0]
This paper conducts an empirical investigation, contrasting the performance of software engineers and AI systems, like ChatGPT, across different evaluation metrics.
The paper posits that a comprehensive comparison of software engineers and AI-based solutions, considering various evaluation criteria, is pivotal in fostering human-machine collaboration.
arXiv Detail & Related papers (2023-05-19T17:25:54Z) - Selected Trends in Artificial Intelligence for Space Applications [69.3474006357492]
This chapter focuses on differentiable intelligence and on-board machine learning.
We discuss a few selected projects originating from the European Space Agency's (ESA) Advanced Concepts Team (ACT)
arXiv Detail & Related papers (2022-12-10T07:49:50Z) - Core and Periphery as Closed-System Precepts for Engineering General
Intelligence [62.997667081978825]
It is unclear if an AI system's inputs will be independent of its outputs, and, therefore, if AI systems can be treated as traditional components.
This paper posits that engineering general intelligence requires new general systems precepts, termed the core and periphery.
arXiv Detail & Related papers (2022-08-04T18:20:25Z) - Towards Systems Education for Artificial Intelligence: A Course Practice
in Intelligent Computing Architectures [6.440694188229122]
This course aims to teach students for designing AI accelerators on FPGA platforms.
The elaborated course contents include lecture notes and related technical materials.
Some teaching experiences and effects are discussed as well as some potential improvements in the future.
arXiv Detail & Related papers (2022-06-22T11:48:04Z) - Enabling Automated Machine Learning for Model-Driven AI Engineering [60.09869520679979]
We propose a novel approach to enable Model-Driven Software Engineering and Model-Driven AI Engineering.
In particular, we support Automated ML, thus assisting software engineers without deep AI knowledge in developing AI-intensive systems.
arXiv Detail & Related papers (2022-03-06T10:12:56Z) - The application of artificial intelligence in software engineering: a
review challenging conventional wisdom [0.9651131604396904]
This survey chapter is a review of the most commonplace methods of AI applied to software engineering.
The review covers methods between years 1975-2017, for the requirements phase, 46 major AI-driven methods are found.
The purpose of this chapter is to answer the following questions: is there sufficient intelligence in the SE lifecycle?
arXiv Detail & Related papers (2021-08-03T15:59:59Z) - An interdisciplinary conceptual study of Artificial Intelligence (AI)
for helping benefit-risk assessment practices: Towards a comprehensive
qualification matrix of AI programs and devices (pre-print 2020) [55.41644538483948]
This paper proposes a comprehensive analysis of existing concepts coming from different disciplines tackling the notion of intelligence.
The aim is to identify shared notions or discrepancies to consider for qualifying AI systems.
arXiv Detail & Related papers (2021-05-07T12:01:31Z) - Software Engineering for AI-Based Systems: A Survey [8.550158373713906]
There is limited synthesized knowledge on Software Engineering approaches for building, operating, and maintaining AI-based systems.
SE for AI-based systems is an emerging research area, where more than 2/3 of the studies have been published since 2018.
The most studied properties of AI-based systems are dependability and safety.
arXiv Detail & Related papers (2021-05-05T11:22:08Z) - Towards an Interface Description Template for AI-enabled Systems [77.34726150561087]
Reuse is a common system architecture approach that seeks to instantiate a system architecture with existing components.
There is currently no framework that guides the selection of necessary information to assess their portability to operate in a system different than the one for which the component was originally purposed.
We present ongoing work on establishing an interface description template that captures the main information of an AI-enabled component.
arXiv Detail & Related papers (2020-07-13T20:30:26Z) - Quality Management of Machine Learning Systems [0.0]
Artificial Intelligence (AI) has become a part of our daily lives due to major advances in Machine Learning (ML) techniques.
For business/mission-critical systems, serious concerns about reliability and maintainability of AI applications remain.
This paper presents a view of a holistic quality management framework for ML applications based on the current advances.
arXiv Detail & Related papers (2020-06-16T21:34:44Z) - A general framework for scientifically inspired explanations in AI [76.48625630211943]
We instantiate the concept of structure of scientific explanation as the theoretical underpinning for a general framework in which explanations for AI systems can be implemented.
This framework aims to provide the tools to build a "mental-model" of any AI system so that the interaction with the user can provide information on demand and be closer to the nature of human-made explanations.
arXiv Detail & Related papers (2020-03-02T10:32:21Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.