{"id":"https://openalex.org/W3107104086","doi":"https://doi.org/10.1145/3368089.3409688","title":"Beware the evolving \u2018intelligent\u2019 web service! an integration architecture tactic to guard AI-first components","display_name":"Beware the evolving \u2018intelligent\u2019 web service! an integration architecture tactic to guard AI-first components","publication_year":2020,"publication_date":"2020-11-08","ids":{"openalex":"https://openalex.org/W3107104086","doi":"https://doi.org/10.1145/3368089.3409688","mag":"3107104086"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3368089.3409688","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2005.13186","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075031745","display_name":"Alex Cummaudo","orcid":"https://orcid.org/0000-0001-7878-6283"},"institutions":[{"id":"https://openalex.org/I149704539","display_name":"Deakin University","ror":"https://ror.org/02czsnj07","country_code":"AU","type":"education","lineage":["https://openalex.org/I149704539"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Alex Cummaudo","raw_affiliation_strings":["Deakin University, Australia"],"affiliations":[{"raw_affiliation_string":"Deakin University, Australia","institution_ids":["https://openalex.org/I149704539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012088137","display_name":"Scott Barnett","orcid":"https://orcid.org/0000-0002-3187-4937"},"institutions":[{"id":"https://openalex.org/I149704539","display_name":"Deakin University","ror":"https://ror.org/02czsnj07","country_code":"AU","type":"education","lineage":["https://openalex.org/I149704539"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Scott Barnett","raw_affiliation_strings":["Deakin University, Australia"],"affiliations":[{"raw_affiliation_string":"Deakin University, Australia","institution_ids":["https://openalex.org/I149704539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030486012","display_name":"Rajesh Vasa","orcid":"https://orcid.org/0000-0003-4805-1467"},"institutions":[{"id":"https://openalex.org/I149704539","display_name":"Deakin University","ror":"https://ror.org/02czsnj07","country_code":"AU","type":"education","lineage":["https://openalex.org/I149704539"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Rajesh Vasa","raw_affiliation_strings":["Deakin University, Australia"],"affiliations":[{"raw_affiliation_string":"Deakin University, Australia","institution_ids":["https://openalex.org/I149704539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082913979","display_name":"John Grundy","orcid":"https://orcid.org/0000-0003-4928-7076"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"John Grundy","raw_affiliation_strings":["Monash University, Australia"],"affiliations":[{"raw_affiliation_string":"Monash University, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068173669","display_name":"Mohamed Abdelrazek","orcid":"https://orcid.org/0000-0003-3812-9785"},"institutions":[{"id":"https://openalex.org/I149704539","display_name":"Deakin University","ror":"https://ror.org/02czsnj07","country_code":"AU","type":"education","lineage":["https://openalex.org/I149704539"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Mohamed Abdelrazek","raw_affiliation_strings":["Deakin University, Australia"],"affiliations":[{"raw_affiliation_string":"Deakin University, Australia","institution_ids":["https://openalex.org/I149704539"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.595,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.95402,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":86,"max":87},"biblio":{"volume":null,"issue":null,"first_page":"269","last_page":"280"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9831,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9831,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9716,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9648,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness","score":0.59938073},{"id":"https://openalex.org/keywords/guard","display_name":"Guard (computer science)","score":0.5786049},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.44757348}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7675897},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.59938073},{"id":"https://openalex.org/C141141315","wikidata":"https://www.wikidata.org/wiki/Q2379942","display_name":"Guard (computer science)","level":2,"score":0.5786049},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5451341},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.5105053},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5018592},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.49661857},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.44757348},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.4361731},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42455247},{"id":"https://openalex.org/C114073186","wikidata":"https://www.wikidata.org/wiki/Q2631895","display_name":"Automated planning and scheduling","level":2,"score":0.41125774},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33240652},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.32540184},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.2993912},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12652937},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.092160046},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3368089.3409688","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2005.13186","pdf_url":"https://arxiv.org/pdf/2005.13186","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2005.13186","pdf_url":"https://arxiv.org/pdf/2005.13186","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.48,"display_name":"Industry, innovation and infrastructure"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":24,"referenced_works":["https://openalex.org/W1800478330","https://openalex.org/W1979364283","https://openalex.org/W2023813082","https://openalex.org/W2106652774","https://openalex.org/W2112796928","https://openalex.org/W2133160781","https://openalex.org/W2142368471","https://openalex.org/W2156198657","https://openalex.org/W2515770085","https://openalex.org/W2610917376","https://openalex.org/W2611982261","https://openalex.org/W2793232175","https://openalex.org/W2794111250","https://openalex.org/W2798302089","https://openalex.org/W2905588001","https://openalex.org/W2942103912","https://openalex.org/W2980990204","https://openalex.org/W2992625786","https://openalex.org/W3091048166","https://openalex.org/W3100625732","https://openalex.org/W3101227662","https://openalex.org/W4211196262","https://openalex.org/W55629263","https://openalex.org/W84082018"],"related_works":["https://openalex.org/W91382638","https://openalex.org/W4312622767","https://openalex.org/W2915599431","https://openalex.org/W2164183816","https://openalex.org/W2156491770","https://openalex.org/W2103526356","https://openalex.org/W1980601824","https://openalex.org/W1553176225","https://openalex.org/W1539836756","https://openalex.org/W133364298"],"abstract_inverted_index":{"Intelligent":[0],"services":[1],"provide":[2],"the":[3,34,37,48,60,146],"power":[4],"of":[5,18,23,50,138,141,152,159,170],"AI":[6],"to":[7,109,132,162,177],"developers":[8,62],"via":[9],"simple":[10],"RESTful":[11],"API":[12],"endpoints,":[13],"abstracting":[14],"away":[15],"many":[16],"complexities":[17],"machine":[19],"learning.":[20],"However,":[21],"most":[22],"these":[24,55],"intelligent":[25,69,111,126],"services---such":[26],"as":[27],"computer":[28],"vision---continually":[29],"learn":[30],"with":[31],"time.":[32],"When":[33],"internals":[35],"within":[36],"abstracted":[38],"'black":[39],"box'":[40],"become":[41],"hidden":[42],"and":[43,64,73,80,156],"evolve,":[44],"pitfalls":[45],"emerge":[46],"in":[47,76],"robustness":[49],"applications":[51,99],"that":[52,96,173],"depend":[53],"on":[54,68],"evolving":[56],"services.":[57],"Without":[58],"adapting":[59],"way":[61],"plan":[63],"construct":[65],"projects":[66],"reliant":[67],"services,":[70],"significant":[71],"gaps":[72],"risks":[74],"result":[75],"both":[77],"project":[78],"planning":[79],"development.":[81],"Therefore,":[82],"how":[83,145],"can":[84,148],"software":[85,89,113],"engineers":[86],"best":[87],"mitigate":[88],"evolution":[90,155],"risk":[91],"moving":[92],"forward,":[93],"thereby":[94],"ensuring":[95],"their":[97],"own":[98],"maintain":[100],"quality?":[101],"Our":[102],"proposal":[103],"is":[104],"an":[105,119,125],"architectural":[106],"tactic":[107,116,147],"designed":[108],"improve":[110],"service-dependent":[112],"robustness.":[114],"The":[115],"involves":[117],"creating":[118],"application-specific":[120],"benchmark":[121],"dataset":[122,168],"baselined":[123],"against":[124],"service,":[127],"enabling":[128],"evolutionary":[129],"behaviour":[130],"changes":[131,161],"be":[133],"mitigated.":[134],"A":[135],"technical":[136],"evaluation":[137],"our":[139],"implementation":[140],"this":[142],"architecture":[143],"demonstrates":[144],"identify":[149],"1,054":[150],"cases":[151,158],"substantial":[153,160],"confidence":[154],"2,461":[157],"response":[163],"label":[164],"sets":[165],"using":[166],"a":[167,178],"consisting":[169],"331":[171],"images":[172],"evolve":[174],"when":[175],"sent":[176],"service.":[179]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3107104086","counts_by_year":[{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1}],"updated_date":"2025-01-18T05:47:22.363076","created_date":"2020-12-07"}