English
Related papers

Related papers: Building an Open AIBOM Standard in the Wild

200 papers

Nowadays, Artificial Intelligence (AI), particularly Machine Learning (ML) and Large Language Models (LLMs), is widely applied across various contexts. However, the corresponding models often operate as black boxes, leading them to…

Software Engineering · Computer Science 2025-12-17 Chaima Boufaied , Thanh Nguyen , Ronnie de Souza Santos

Although it has been more than four decades that the first components-based software development (CBSD) studies were conducted, there is still no standard method or tool for component selection which is widely accepted by the industry. The…

Software Engineering · Computer Science 2025-04-21 Mahdi Jaberzadeh Ansari , Ann Barcomb

Artificial Intelligence methods to solve continuous- control tasks have made significant progress in recent years. However, these algorithms have important limitations and still need significant improvement to be used in industry and real-…

Artificial Intelligence · Computer Science 2017-07-05 Hamid Mirzaei , Mona Fathollahi , Tony Givargis

AI documentation is a rapidly-growing channel for coordinating the design of AI technologies with policies for transparency and accessibility. Calls to standardize and enact documentation of algorithmic harms and impacts are now…

Computers and Society · Computer Science 2023-03-21 Soham Mehta , Anderson Rogers , Thomas Krendl Gilbert

AI coding assistants and autonomous agents are becoming integral to software development workflows, reshaping how code is produced, reviewed, and maintained. While recent research has focused mainly on the capabilities and impacts of…

Software Engineering · Computer Science 2026-05-07 Christoph Treude

Agile methods are increasingly introduced in automotive companies in the attempt to become more efficient and flexible in the system development. The adoption of agile practices influences communication between stakeholders, but also makes…

Software Engineering · Computer Science 2019-04-30 Rebekka Wohlrab , Patrizio Pelliccione , Eric Knauss , Mats Larsson

The widespread adoption of AI-assisted development in scientific software is not a future concern -- it is a present reality. Researchers are already using large language models to write code, generate test cases, and draft documentation,…

Software Engineering · Computer Science 2026-05-19 Chaitanya Bhave , Pierre-Clément A. Simon , Casey Icenhour , Lin Yang , Cody J. Permann , Daniel Schwen

Generative AI and agentic tools are reshaping agile software development, yet many engineering curricula still teach agile methods and AI competencies separately and largely lecture-based. This paper presents a project-based AI Engineering…

Software Engineering · Computer Science 2026-03-11 Andreas Rausch , Stefan Wittek , Tobias Geger , David Inkermann

There is an increasing interest in research on the combination of AI techniques and methods with MDE. However, there is a gap between AI and MDE practices, as well as between researchers and practitioners. This paper tackles this gap by…

Software Engineering · Computer Science 2022-08-30 Johan Bergelin , Per Erik Strandberg

AI development is embracing open-source paradigm, but the fundamental distinction between AI models and traditional software artifacts may lead to a divergent open-source development paradigm with different collaborative practices, which…

Software Engineering · Computer Science 2026-04-13 Hengzhi Ye , Minghui Zhou

Software Bill of Materials (SBOM) provides new opportunities for automated vulnerability identification in software products. While the industry is adopting SBOM-based Vulnerability Scanning (SVS) to identify vulnerabilities, we…

Software Engineering · Computer Science 2025-12-22 Martin Rosso , Muhammad Asad Jahangir Jaffar , Alessandro Brighente , Mauro Conti

Modern science is relying on software more than ever. The behavior and outcomes of this software shape the scientific and public discourse on important topics like climate change, economic growth, or the spread of infections. Most…

Software Engineering · Computer Science 2025-01-09 Adrian Bajraktari , Michelle Binder , Andreas Vogelsang

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 and products they offer. However, developing AI/ML systems…

Software Engineering · Computer Science 2020-11-10 Elizamary Nascimento , Anh Nguyen-Duc , Ingrid Sundbø , Tayana Conte

The adoption of Artificial Intelligence in Education (AIED) holds the promise of revolutionizing educational practices by offering personalized learning experiences, automating administrative and pedagogical tasks, and reducing the cost of…

Computers and Society · Computer Science 2024-03-26 Richard Tong , Haoyang Li , Joleen Liang , Qingsong Wen

Today-s business environment is very much dynamic, and organisations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting…

Software Engineering · Computer Science 2013-07-15 A B M Moniruzzaman , Dr Syed Akhter Hossain

The rapid rise of open-weight and open-source foundation models is intensifying the obligation and reshaping the opportunity to make AI systems safe. This paper reports outcomes from the Columbia Convening on AI Openness and Safety (San…

Software ecosystems (SECOs) and open innovation processes have been claimed as a way forward for the software industry. A proper understanding of requirements is as important for these IT-systems as for more traditional ones. This paper…

Software Engineering · Computer Science 2018-01-03 Aparna Vegendla , Anh Nguyen Duc , Shang Gao , Guttorm Sindre

Growing concerns over negligent or malicious uses of AI have increased the appetite for tools that help manage the risks of the technology. In 2018, licenses with behaviorial-use clauses (commonly referred to as Responsible AI Licenses)…

Requirements expressed in natural language are an indispensable artifact in the software development process, as all stakeholders can understand them. However, their ambiguity poses a persistent challenge. To address this issue,…

Software Engineering · Computer Science 2025-04-16 Mauro José Pacchiotti , Mariel Ale y Luciana Ballejos

As AI-enabled software systems become more prevalent in smart manufacturing, their role shifts from a reactive to a proactive one that provides context-specific support to machine operators. In the context of an international research…

Software Engineering · Computer Science 2022-06-01 Philipp Haindl , Thomas Hoch , Javier Dominguez , Julen Aperribai , Nazim Kemal Ure , Mehmet Tunçel