Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2020
DOI: 10.1145/3368089.3409688
|View full text |Cite
|
Sign up to set email alerts
|

Beware the evolving ‘intelligent’ web service! an integration architecture tactic to guard AI-first components

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 21 publications
0
3
0
Order By: Relevance
“…Modern software systems, especially ML-based software systems, have a continuously evolving architecture. The architecture of these systems is expected to evolve at run-time continuously [18], [37], [38]. This is primarily because more data becomes available as time progresses, along with the availability of newer and better algorithms.…”
Section: Architecture Evolutionmentioning
confidence: 99%
“…Modern software systems, especially ML-based software systems, have a continuously evolving architecture. The architecture of these systems is expected to evolve at run-time continuously [18], [37], [38]. This is primarily because more data becomes available as time progresses, along with the availability of newer and better algorithms.…”
Section: Architecture Evolutionmentioning
confidence: 99%
“…In this paper we present Threshy 3 , a tool to assist developers in selecting decision thresholds when using intelligent services. The motivation for developing Threshy arose from our work across a set of industry projects, and is an implemented example of the threshold tuner component presented in our complementing ES-EC/FSE 2020 architecture tactic publication [5]. While Threshy has been designed to specifically handle pre-trained classification ML models where the hyperparameters cannot be tuned, the overall conceptual design serves as inspiration for general model calibration.…”
Section: What's My Decision Boundary? (2) Monitoringmentioning
confidence: 99%
“…Best practice recommends setting up alerting and monitoring infrastructure [2,3,18] and ML specific architectural tactics [4].…”
Section: Introductionmentioning
confidence: 99%