Malmö University Publications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Your System Gets Better Every Day You Use It: Towards Automated Continuous Experimentation
Chalmers Univ Technol, Gothenburg, Sweden.
Chalmers Univ Technol, Gothenburg, Sweden.
Malmö högskola, Faculty of Technology and Society (TS).ORCID iD: 0000-0002-7700-1816
2017 (English)In: 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, 2017, p. 256-265Conference paper, Published paper (Refereed)
Abstract [en]

Innovation and optimization in software systems can occur from pre-development to post-deployment stages. Companies are increasingly reporting the use of experiments with customers in their systems in the post-deployment stage. Experiments with customers and users are can lead to a significant learning and return-on-investment. Experiments are used for both validation of manual hypothesis testing and feature optimization, linked to business goals. Automated experimentation refers to having the system controlling and running the experiments, opposed to having the R&D organization in control. Currently, there are no systematic approaches that combine manual hypothesis validation and optimization in automated experiments. This paper presents concepts related to automated experimentation, as controlled experiments, machine learning and software architectures for adaptation. However, this paper focuses on how architectural aspects that can contribute to support automated experimentation. A case study using an autonomous system is used to demonstrate the developed initial architecture framework. The contributions of this paper are threefold. First, it identifies software architecture qualities to support automated experimentation. Second, it develops an initial architecture framework that supports automated experiments and validates the framework with an autonomous mobile robot. Third, it identifies key research challenges that need to be addressed to support further development of automated experimentation.

Place, publisher, year, edition, pages
IEEE, 2017. p. 256-265
Keywords [en]
Automated experimentation, Software architecture, Autonomous systems, Controlled Experiments
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mau:diva-12334DOI: 10.1109/SEAA.2017.15ISI: 000426074600038Scopus ID: 2-s2.0-85034432549Local ID: 27314OAI: oai:DiVA.org:mau-12334DiVA, id: diva2:1409380
Conference
43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria (30 Aug.-1 Sept. 2017)
Available from: 2020-02-29 Created: 2020-02-29 Last updated: 2024-06-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Olsson Holmström, Helena

Search in DiVA

By author/editor
Olsson Holmström, Helena
By organisation
Faculty of Technology and Society (TS)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 30 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf