arrow
返回

Undulate: A framework for data-driven software engineering enabling soft computing

delete2022-12-01
delete3
delete
OA
AI
T
Timo Asikainen *
T
Tomi Männistö
DOI:10.1016/j.infsof.2022.107039delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Context. Especially web-facing software systems enable the collection of usage data at a massive scale. At the same time, the scale and scope of software processes have grown substantively. Automated tools are needed to increase the speed and quality of controlling software processes. The usage data has great potential as a driver for software processes. However, research still lacks constructs for collecting, refining and utilising usage data in controlling software processes.Objective. The objective of this paper is to introduce a framework for data-driven software engineering. The UNDULATE framework covers generating, collecting and utilising usage data from software processes and business processes supported by the software produced. In addition, we define the concepts and process of extreme continuous experimentation as an exemplar of a software engineering process.Method. We derive requirements for the framework from the research literature, with a focus on papers inspired by practical problems. In addition, we apply a multilevel modelling language to describe the concepts related to extreme continuous experimentation.Results. We introduce the UNDULATE framework and give requirements and provide an overview of the processes of collecting usage data, augmenting it with additional dimensional data, aggregating the data along the dimensions and computing different metrics based on the data and other metrics.Conclusions. The paper represents significant steps inspired by previous research and practical insight towards standardised processes for data-driven software engineering, enabling the application of soft computing and other methods based on artificial intelligence.
Keyword:
Soft computing
Multilevel modelling
Dimensional database
Continuous experimentation
Data-driven software engineering
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

U
university of helsinki
学者数:
4.1W
论文数: 3.6W
被引数: 51
引用论文

引用论文

Early Disturbed Placental Ischemia and Hypoxia Creates Immune Alteration and Vascular Disorder Causing Preeclampsia
err2014-10-01
err0
PREAI
errArturo Zárate; Renata Saucedo; Jorge Valencia; Leticia Manuel; Marcelino Hernández
err分享
err收藏
Borg, Omega, and Kubernetes
err2016-04-26
err368
errOAAI
errBurns, Brendan; Grant, Brian; Oppenheimer, David; Brewer, Eric; Wilkes, John
err分享
err收藏
Introducing continuous experimentation in large software-intensive product and service organisations
err2017-11-01
err34
errOAAI
errYaman, Sezin Gizem; Munezero, Myriam; Muench, Juergen; Fagerholm, Fabian; Syd, Ossi; Aaltola, Mika; Palmu, Christina; Mannisto, Tomi
err分享
err收藏
The RIGHT model for Continuous Experimentation
err2017-01-01
err107
errOAAI
errFagerholm, Fabian; Guinea, Alejandro Sanchez; Maeenpaeae, Hanna; Muench, Juergen
err分享
err收藏
Continuous Experimentation Challenges, Implementation Techniques, and Current Research
err2018-03-01
err30
PREAI
errSchermann, Gerald; Cito, Juergen; Leitner, Philipp
err分享
err收藏
没有更多内容