{"id":"https://openalex.org/W2892114579","doi":"https://doi.org/10.1145/3241744","title":"Spectrum-Based Fault Localization in Model Transformations","display_name":"Spectrum-Based Fault Localization in Model Transformations","publication_year":2018,"publication_date":"2018-07-31","ids":{"openalex":"https://openalex.org/W2892114579","doi":"https://doi.org/10.1145/3241744","mag":"2892114579"},"language":"en","primary_location":{"id":"doi:10.1145/3241744","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3241744","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://idus.us.es/handle//11441/83649","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055078557","display_name":"Javier Troya","orcid":"https://orcid.org/0000-0002-1314-9694"},"institutions":[{"id":"https://openalex.org/I79238269","display_name":"Universidad de Sevilla","ror":"https://ror.org/03yxnpp24","country_code":"ES","type":"education","lineage":["https://openalex.org/I79238269"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Javier Troya","raw_affiliation_strings":["Universidad de Sevilla, Spain"],"raw_orcid":"https://orcid.org/0000-0002-1314-9694","affiliations":[{"raw_affiliation_string":"Universidad de Sevilla, Spain","institution_ids":["https://openalex.org/I79238269"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057070358","display_name":"Sergio Segura","orcid":"https://orcid.org/0000-0001-8816-6213"},"institutions":[{"id":"https://openalex.org/I79238269","display_name":"Universidad de Sevilla","ror":"https://ror.org/03yxnpp24","country_code":"ES","type":"education","lineage":["https://openalex.org/I79238269"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Sergio Segura","raw_affiliation_strings":["Universidad de Sevilla, Spain"],"raw_orcid":"https://orcid.org/0000-0001-8816-6213","affiliations":[{"raw_affiliation_string":"Universidad de Sevilla, Spain","institution_ids":["https://openalex.org/I79238269"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jose Antonio Parejo","orcid":"https://orcid.org/0000-0003-2762-0237"},"institutions":[{"id":"https://openalex.org/I79238269","display_name":"Universidad de Sevilla","ror":"https://ror.org/03yxnpp24","country_code":"ES","type":"education","lineage":["https://openalex.org/I79238269"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose Antonio Parejo","raw_affiliation_strings":["Universidad de Sevilla, Spain"],"raw_orcid":"https://orcid.org/0000-0003-2762-0237","affiliations":[{"raw_affiliation_string":"Universidad de Sevilla, Spain","institution_ids":["https://openalex.org/I79238269"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072611940","display_name":"Antonio Ruiz\u2013Cort\u00e9s","orcid":"https://orcid.org/0000-0001-9827-1834"},"institutions":[{"id":"https://openalex.org/I79238269","display_name":"Universidad de Sevilla","ror":"https://ror.org/03yxnpp24","country_code":"ES","type":"education","lineage":["https://openalex.org/I79238269"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Antonio Ruiz-Cort\u00e9s","raw_affiliation_strings":["Universidad de Sevilla, Spain"],"raw_orcid":"https://orcid.org/0000-0001-9827-1834","affiliations":[{"raw_affiliation_string":"Universidad de Sevilla, Spain","institution_ids":["https://openalex.org/I79238269"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I79238269"],"apc_list":null,"apc_paid":null,"fwci":6.7031,"has_fulltext":true,"cited_by_count":50,"citation_normalized_percentile":{"value":0.97425997,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"27","issue":"3","first_page":"1","last_page":"50"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/correctness","display_name":"Correctness","score":0.8850191831588745},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.88099205493927},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.8380105495452881},{"id":"https://openalex.org/keywords/debugger","display_name":"Debugger","score":0.6177439093589783},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.48469093441963196},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47309496998786926},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.45158323645591736},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.43231895565986633},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.41330647468566895},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.391628623008728},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3384592533111572}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.8850191831588745},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.88099205493927},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8380105495452881},{"id":"https://openalex.org/C2778485113","wikidata":"https://www.wikidata.org/wiki/Q193231","display_name":"Debugger","level":3,"score":0.6177439093589783},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.48469093441963196},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47309496998786926},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.45158323645591736},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.43231895565986633},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.41330647468566895},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.391628623008728},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3384592533111572},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3241744","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3241744","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},{"id":"pmh:oai:dnet:idus________::0fd01b8603e4408ec6018d01bdf3f5ea","is_oa":true,"landing_page_url":"https://idus.us.es/handle//11441/83649","pdf_url":"https://idus.us.es/handle//11441/83649","source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:dnet:idus________::0fd01b8603e4408ec6018d01bdf3f5ea","is_oa":true,"landing_page_url":"https://idus.us.es/handle//11441/83649","pdf_url":"https://idus.us.es/handle//11441/83649","source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.4300000071525574}],"awards":[{"id":"https://openalex.org/G56739287","display_name":null,"funder_award_id":"TIN2015-70560-R","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2892114579.pdf","grobid_xml":"https://content.openalex.org/works/W2892114579.grobid-xml"},"referenced_works_count":117,"referenced_works":["https://openalex.org/W20689231","https://openalex.org/W48413232","https://openalex.org/W58064672","https://openalex.org/W68670080","https://openalex.org/W145421520","https://openalex.org/W146741592","https://openalex.org/W994990881","https://openalex.org/W1014358564","https://openalex.org/W1268344590","https://openalex.org/W1487851792","https://openalex.org/W1496759536","https://openalex.org/W1498244333","https://openalex.org/W1498826524","https://openalex.org/W1508736027","https://openalex.org/W1514397751","https://openalex.org/W1515552837","https://openalex.org/W1517809527","https://openalex.org/W1521729235","https://openalex.org/W1562798600","https://openalex.org/W1602650507","https://openalex.org/W1676236699","https://openalex.org/W1765203954","https://openalex.org/W1816012646","https://openalex.org/W1878356469","https://openalex.org/W1965335252","https://openalex.org/W1965979806","https://openalex.org/W1971817748","https://openalex.org/W1972391765","https://openalex.org/W1981655805","https://openalex.org/W1983129150","https://openalex.org/W1991097419","https://openalex.org/W1996817957","https://openalex.org/W1998356535","https://openalex.org/W2002751333","https://openalex.org/W2003695679","https://openalex.org/W2010833880","https://openalex.org/W2013655083","https://openalex.org/W2015092736","https://openalex.org/W2016944307","https://openalex.org/W2017861417","https://openalex.org/W2021742849","https://openalex.org/W2025154593","https://openalex.org/W2037987349","https://openalex.org/W2041713059","https://openalex.org/W2047213321","https://openalex.org/W2063169118","https://openalex.org/W2065824332","https://openalex.org/W2070249305","https://openalex.org/W2075415253","https://openalex.org/W2091920469","https://openalex.org/W2096166399","https://openalex.org/W2098874382","https://openalex.org/W2099593355","https://openalex.org/W2101819268","https://openalex.org/W2104219854","https://openalex.org/W2107061559","https://openalex.org/W2107465592","https://openalex.org/W2108517337","https://openalex.org/W2114990295","https://openalex.org/W2121044470","https://openalex.org/W2121642012","https://openalex.org/W2126941999","https://openalex.org/W2127229029","https://openalex.org/W2127841229","https://openalex.org/W2130779417","https://openalex.org/W2130876928","https://openalex.org/W2131336207","https://openalex.org/W2133482825","https://openalex.org/W2135841285","https://openalex.org/W2136305343","https://openalex.org/W2136568800","https://openalex.org/W2137839528","https://openalex.org/W2143795425","https://openalex.org/W2145068101","https://openalex.org/W2147407733","https://openalex.org/W2147642262","https://openalex.org/W2147699889","https://openalex.org/W2148514989","https://openalex.org/W2153418968","https://openalex.org/W2155693950","https://openalex.org/W2158826063","https://openalex.org/W2162946946","https://openalex.org/W2164938362","https://openalex.org/W2165663378","https://openalex.org/W2165795967","https://openalex.org/W2170260129","https://openalex.org/W2172154252","https://openalex.org/W2178359410","https://openalex.org/W2198343863","https://openalex.org/W2215318063","https://openalex.org/W2313117090","https://openalex.org/W2320110444","https://openalex.org/W2324595780","https://openalex.org/W2336539423","https://openalex.org/W2343875716","https://openalex.org/W2432561235","https://openalex.org/W2473695908","https://openalex.org/W2478959938","https://openalex.org/W2505195467","https://openalex.org/W2507649144","https://openalex.org/W2530427645","https://openalex.org/W2558844166","https://openalex.org/W2574554344","https://openalex.org/W2580260137","https://openalex.org/W2615135541","https://openalex.org/W2655966630","https://openalex.org/W2767713622","https://openalex.org/W2784020660","https://openalex.org/W2799700928","https://openalex.org/W2883497504","https://openalex.org/W2892114579","https://openalex.org/W3016230452","https://openalex.org/W3163904326","https://openalex.org/W4231272442","https://openalex.org/W4251988601","https://openalex.org/W4313205696","https://openalex.org/W6833780757"],"related_works":["https://openalex.org/W2800641345","https://openalex.org/W2886673879","https://openalex.org/W564953056","https://openalex.org/W2061184006","https://openalex.org/W2381239448","https://openalex.org/W4236910510","https://openalex.org/W2092932442","https://openalex.org/W2543963479","https://openalex.org/W1751798423","https://openalex.org/W2583000271"],"abstract_inverted_index":{"Model":[0],"transformations":[1,60],"play":[2],"a":[3,163,184,194],"cornerstone":[4],"role":[5],"in":[6,113,138,172,190],"Model-Driven":[7],"Engineering":[8],"(MDE),":[9],"as":[10,53],"they":[11],"provide":[12],"the":[13,32,48,54,74,87,110,118,123,127,145,159,170,176,198],"essential":[14],"mechanisms":[15],"for":[16,108,187],"manipulating":[17],"and":[18,41,47,56,79,120,155],"transforming":[19],"models.":[20],"The":[21],"correctness":[22,33],"of":[23,34,58,76,89,95,122,129,165,175,197],"software":[24],"built":[25],"using":[26],"MDE":[27],"techniques":[28,134],"greatly":[29],"relies":[30],"on":[31],"model":[35,59,114,139,191],"transformations.":[36,115,140],"However,":[37],"it":[38],"is":[39,65],"challenging":[40],"error":[42],"prone":[43],"to":[44,85,105,161,168],"debug":[45],"them,":[46],"situation":[49],"gets":[50],"more":[51],"critical":[52],"size":[55],"complexity":[57],"grow,":[61],"where":[62],"manual":[63],"debugging":[64],"no":[66],"longer":[67],"possible.":[68],"Spectrum-Based":[69],"Fault":[70],"Localization":[71],"(SBFL)":[72],"uses":[73],"results":[75,142],"test":[77],"cases":[78],"their":[80],"corresponding":[81],"code":[82],"coverage":[83],"information":[84],"estimate":[86],"likelihood":[88],"each":[90],"program":[91],"component":[92],"(e.g.,":[93],"statements)":[94],"being":[96],"faulty.":[97],"In":[98],"this":[99],"article":[100],"we":[101,179],"present":[102],"an":[103],"approach":[104,124,182,186],"apply":[106],"SBFL":[107,133],"locating":[109,136],"faulty":[111],"rules":[112,167],"We":[116],"evaluate":[117],"feasibility":[119],"accuracy":[121],"by":[125],"comparing":[126],"effectiveness":[128],"18":[130],"different":[131],"state-of-the-art":[132],"at":[135],"faults":[137],"Evaluation":[141],"revealed":[143],"that":[144],"best":[146],"techniques,":[147],"namely":[148],"Kulcynski2":[149],",":[150,152,154,157],"Mountford":[151],"Ochiai":[153],"Zoltar":[156],"lead":[158],"debugger":[160],"inspect":[162],"maximum":[164],"three":[166],"locate":[169],"bug":[171],"around":[173],"74%":[174],"cases.":[177],"Furthermore,":[178],"compare":[180],"our":[181],"with":[183],"static":[185],"fault":[188],"localization":[189],"transformations,":[192],"observing":[193],"clear":[195],"superiority":[196],"proposed":[199],"SBFL-based":[200],"method.":[201]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
