Skip to content

Continuous experimentation on artificial intelligence software: a research agenda

Nov 2020 · ESEC/SIGSOFT FSE · pp. 1513-1516 · 9 citations · 22 references
Computer Science

TL;DR

A holistic view of an iterative, continuous approach to develop industrial AI software basing on business goals, requirements and Minimum Viable Products is described and a research agenda with seven questions for future studies is proposed.

Abstract

Moving from experiments to industrial level AI software development requires a shift from understanding AI/ ML model attributes as a standalone experiment to know-how integrating and operating AI models in a large-scale software system. It is a growing demand for adopting state-of-the-art software engineering paradigms into AI development, so that the development efforts can be aligned with business strategies in a lean and fast-paced manner. We describe AI development as an “unknown unknown” problem where both business needs and AI models evolve over time. We describe a holistic view of an iterative, continuous approach to develop industrial AI software basing on business goals, requirements and Minimum Viable Products. From this, five areas of challenges are presented with the focus on experimentation. In the end, we propose a research agenda with seven questions for future studies.

View source

Similar papers

Preprint Aug 2026

Enactive Artificial Intelligence: A Decision-Centric Architecture for Complex Systems

By foregrounding decision intelligence in complex systems, Enactive AI expands the frontier of AI from model capability to system-aware action, opening new possibilities for scalable, governable, and socially valuable AI deployment.

Zuo-Jun Max Shen, Yuan Qu, Pu-Jun Zhang et al. · 0 citations
Open access Jul 2026

Supporting Traditional Manual Software Process With Aiware

This practice-oriented study adopts AIware to build a traditional human-directed software model to eliminate manual software engineering development effort and incorporates human intervention to fine tune some important decisions during the development process.

Nalinee Sophatsathit · 0 citations
2026

The AI Revolution

It is up to the pioneers, leaders, and curious thinkers who must now lead us through the most disruptive time in the authors' history.

Jörg Storm · 0 citations
Book Open access Aug 2026

Enterprise AI Agents: From Prototypes to Production

This workshop aims to bring together researchers and practitioners to examine how enterprise AI agents can successfully move from prototypes to production, and focuses on three pillars: 1) Agent architectures and systems; 2) Enterprise applications and deployments; 3) Evaluation and governance.

Min Du, Anbang Xu, Jasmine Jaksic et al. · 0 citations

Towards Autonomous Software Development

A three-level taxonomy inspired by autonomous driving that distinguishes degrees of autonomy along a roadmap from today’s AI-assisted development workflows to fully autonomous software development in which AI systems autonomously identify demands and design, implement, verify, and maintain software without human oversi...

Hao Wang, Ruijie Meng, Zhe Ye et al. · 0 citations
Review Open access Aug 2026

Could it be more than a toolbox? Defining a business model for artificial intelligence-driven general contractors

The research provides a transferable, AI-driven business model structured around Osterwalder's business model canvas components, addressing the tension between AI as an operational tool and as a transformative force and moves beyond viewing AI as a toolbox for isolated tasks to explore its potential to reconfigure the...

R. Nyqvist, Mikko Kuusakoski, Sakari Aaltonen et al. · 0 citations

Related blog posts

Microsoft Research Blog Oct 6, 2026

What AI gets wrong and what failure teaches us

Jennifer Neville did not want to go into computer science—but that’s exactly where she landed. Neville discusses the starts and stops that led to her professional sweet spot and her work identifying “surprising failures” making it hard for AI to handle complexity.  The post What AI gets wrong and what failure teaches us appeared first on Microsoft Research.

MIT News · Artificial Intelligence Oct 15, 2026

AI model decodes the language cells use to communicate

A new computational approach reveals how cells communicate to assemble into tissues. This could accelerate stem cell engineering, improve disease models, and inform therapies.

Microsoft Research Blog Sep 29, 2026

Introducing Quine: An AI research system designed for the complexity of biology

Biology doesn't operate in silos, and neither should the AI representation of it. Quine is an early-stage research effort to create a multimodal world model of biology. By connecting insights across biological scales and modalities, Quine helps scientists computationally search a space far larger than intuition allows and prioritize hypotheses before they reach the lab. Experimental results provide important feedback, helping researchers sharpen future research directions. The post Introducing Q…

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.