{"id":"W4403405778","doi":"10.1016/j.jss.2024.112248","title":"An empirical study of developers’ challenges in implementing Workflows as Code: A case study on Apache Airflow","year":2024,"lang":"en","type":"article","venue":"Journal of Systems and Software","topic":"Scientific Computing and Data Management","field":"Decision Sciences","cited_by":9,"is_retracted":false,"has_abstract":false,"ca_institutions":"Queen's University","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Workflow; Code (set theory); Software engineering; Computer science; Airflow; Empirical research; Database; Operating system; Programming language; Engineering; Mechanical engineering; Mathematics","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.01547497,0.000143282,0.0004836153,0.0007926731,0.0001506095,0.0006644576,0.0004709848,0.00003811488,0.00001440494],"category_scores_gemma":[0.0009121778,0.00008945838,0.00006241693,0.0007672706,0.00002329506,0.0003289494,0.0002173402,0.0002330046,0.000007058341],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00004828466,"about_ca_system_score_gemma":0.00009044663,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002970759,"about_ca_topic_score_gemma":0.0009035316,"domain_scores_codex":[0.9958266,0.0005952921,0.001390829,0.0005093173,0.001459677,0.0002183036],"domain_scores_gemma":[0.9977114,0.001001377,0.0003596572,0.0005152068,0.0002790952,0.0001332302],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"qualitative","study_design_scores_codex":[0.0000749015,0.002172142,0.4768975,0.0001018538,0.0002024244,0.01382421,0.134044,0.001851405,0.000004750007,0.00003836866,0.003008101,0.3677803],"study_design_scores_gemma":[0.001211484,0.003059565,0.06800245,0.0005164137,0.00005532279,0.001708299,0.9137409,0.005435411,8.870039e-7,0.000136177,0.00594968,0.000183371],"study_design_candidate":"qualitative","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9956526,0.001767026,0.0009190651,0.0001330063,0.001064695,0.0003812411,0.000007424972,0.00001833348,0.00005665697],"genre_scores_gemma":[0.999478,0.00001537394,0.0002744757,0.00001109064,0.0001171147,0.000004690223,3.125951e-7,0.000009116327,0.0000897837],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.7796969,"threshold_uncertainty_score":0.640738,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.3238268047127849,"score_gpt":0.4720054866519526,"score_spread":0.1481786819391678,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}