TY - GEN
T1 - Applying Automated Program Repair to Dataflow Programming Languages
AU - Huang, Yu
AU - Ahmad, Hammad
AU - Forrest, Stephanie
AU - Weimer, Westley
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/5
Y1 - 2021/5
N2 - Dataflow programming languages are used in a variety of settings, and defects in their programs can have serious consequences. However, prior work in automated program repair (APR) emphasizes control flow over dataflow languages. We identify three impediments to the use of APR in dataflow programming - parallelism, state, and evaluation - and highlight opportunities for overcoming them.
AB - Dataflow programming languages are used in a variety of settings, and defects in their programs can have serious consequences. However, prior work in automated program repair (APR) emphasizes control flow over dataflow languages. We identify three impediments to the use of APR in dataflow programming - parallelism, state, and evaluation - and highlight opportunities for overcoming them.
KW - Automated program repair
KW - dataflow programming languages
KW - parallelism
UR - http://www.scopus.com/inward/record.url?scp=85113267750&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85113267750&partnerID=8YFLogxK
U2 - 10.1109/GI52543.2021.00013
DO - 10.1109/GI52543.2021.00013
M3 - Conference contribution
AN - SCOPUS:85113267750
T3 - Proceedings - 2021 IEEE/ACM International Workshop on Genetic Improvement, GI 2021
SP - 21
EP - 22
BT - Proceedings - 2021 IEEE/ACM International Workshop on Genetic Improvement, GI 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 10th IEEE/ACM International Workshop on Genetic Improvement, GI 2021
Y2 - 30 May 2021
ER -