{"id":"https://openalex.org/W1593928772","doi":"https://doi.org/10.1109/icstw.2015.7107456","title":"Mutating aspect-oriented models to test cross-cutting concerns","display_name":"Mutating aspect-oriented models to test cross-cutting concerns","publication_year":2015,"publication_date":"2015-04-01","ids":{"openalex":"https://openalex.org/W1593928772","doi":"https://doi.org/10.1109/icstw.2015.7107456","mag":"1593928772"},"language":"en","primary_location":{"id":"doi:10.1109/icstw.2015.7107456","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icstw.2015.7107456","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061798261","display_name":"Birgitta Lindstr\u00f6m","orcid":"https://orcid.org/0000-0002-1039-5830"},"institutions":[{"id":"https://openalex.org/I205158640","display_name":"University of Sk\u00f6vde","ror":"https://ror.org/051mrsz47","country_code":"SE","type":"education","lineage":["https://openalex.org/I205158640"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Birgitta Lindstrom","raw_affiliation_strings":["University of Sk\u00f6vde, Sk\u00f6vde, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sk\u00f6vde, Sk\u00f6vde, Sweden","institution_ids":["https://openalex.org/I205158640"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105422775","display_name":"Sten F. Andler","orcid":null},"institutions":[{"id":"https://openalex.org/I205158640","display_name":"University of Sk\u00f6vde","ror":"https://ror.org/051mrsz47","country_code":"SE","type":"education","lineage":["https://openalex.org/I205158640"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Sten F. Andler","raw_affiliation_strings":["University of Sk\u00f6vde, Sk\u00f6vde, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sk\u00f6vde, Sk\u00f6vde, Sweden","institution_ids":["https://openalex.org/I205158640"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079608186","display_name":"Jeff Offutt","orcid":"https://orcid.org/0000-0002-8657-2557"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]},{"id":"https://openalex.org/I205158640","display_name":"University of Sk\u00f6vde","ror":"https://ror.org/051mrsz47","country_code":"SE","type":"education","lineage":["https://openalex.org/I205158640"]}],"countries":["SE","US"],"is_corresponding":false,"raw_author_name":"Jeff Offutt","raw_affiliation_strings":["George Mason University, Fairfax, VA, USA","University of Sk\u00f6vde, Sk\u00f6vde, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]},{"raw_affiliation_string":"University of Sk\u00f6vde, Sk\u00f6vde, Sweden","institution_ids":["https://openalex.org/I205158640"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079870005","display_name":"Paul Pettersson","orcid":"https://orcid.org/0000-0003-4040-3480"},"institutions":[{"id":"https://openalex.org/I82509713","display_name":"M\u00e4lardalen University","ror":"https://ror.org/033vfbz75","country_code":"SE","type":"education","lineage":["https://openalex.org/I82509713"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Paul Pettersson","raw_affiliation_strings":["M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066654973","display_name":"Daniel Sundmark","orcid":"https://orcid.org/0000-0002-5032-2310"},"institutions":[{"id":"https://openalex.org/I2800780207","display_name":"Swedish Institute","ror":"https://ror.org/022w3f533","country_code":"SE","type":"government","lineage":["https://openalex.org/I2800780207"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Daniel Sundmark","raw_affiliation_strings":["Swedish Institute of Computer Science, Kista, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swedish Institute of Computer Science, Kista, Sweden","institution_ids":["https://openalex.org/I2800780207"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"1","issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9995999932289124,"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/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"}}],"keywords":[{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.593227744102478},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4936271905899048},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.1505877673625946}],"concepts":[{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.593227744102478},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4936271905899048},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.1505877673625946},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icstw.2015.7107456","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icstw.2015.7107456","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.550000011920929,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W163074494","https://openalex.org/W1486172410","https://openalex.org/W1499058580","https://openalex.org/W1540134266","https://openalex.org/W1845333155","https://openalex.org/W1908148254","https://openalex.org/W1974858479","https://openalex.org/W1976809358","https://openalex.org/W1994188141","https://openalex.org/W2000120760","https://openalex.org/W2000947342","https://openalex.org/W2031913690","https://openalex.org/W2043283064","https://openalex.org/W2043912048","https://openalex.org/W2049695835","https://openalex.org/W2085240515","https://openalex.org/W2099529102","https://openalex.org/W2099845725","https://openalex.org/W2101508170","https://openalex.org/W2107360681","https://openalex.org/W2107388311","https://openalex.org/W2132272410","https://openalex.org/W2139775015","https://openalex.org/W2150220388","https://openalex.org/W2150334526","https://openalex.org/W2152510164","https://openalex.org/W2154796853","https://openalex.org/W2163595873","https://openalex.org/W2164728952","https://openalex.org/W2166352318","https://openalex.org/W2521994121","https://openalex.org/W2546130492","https://openalex.org/W2916184944","https://openalex.org/W4236491410","https://openalex.org/W4302402540","https://openalex.org/W6639800570","https://openalex.org/W6676493117"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W4402327032","https://openalex.org/W2382290278"],"abstract_inverted_index":{"Aspect-oriented":[0,54],"(AO)":[1],"modeling":[2,39],"is":[3,84],"used":[4],"to":[5,42,111,139,152],"separate":[6],"normal":[7,52,104],"behaviors":[8,13,45],"of":[9,18,46,50,133,156],"software":[10],"from":[11],"specific":[12],"that":[14,128],"affect":[15],"many":[16,94],"parts":[17],"the":[19,44,51,64,67,74,88,98,103,116,131,149,154,157],"software.":[20],"These":[21],"are":[22,57,78,90,100,123,137,145],"called":[23],"\u201ccross-cutting":[24],"concerns,\u201d":[25],"and":[26,35,96,135],"include":[27],"things":[28],"such":[29],"as":[30],"interrupt":[31],"events,":[32],"exception":[33],"handling,":[34],"security":[36],"protocols.":[37],"AO":[38],"allow":[40],"developers":[41],"model":[43],"cross-cutting":[47,68,159],"concerns":[48,89,99],"independently":[49],"behavior.":[53],"models":[55,122],"(AOM)":[56],"then":[58,146],"transformed":[59],"into":[60,70],"code":[61,75],"by":[62],"\u201cweaving\u201d":[63],"aspects":[65],"(modeling":[66],"concerns)":[69],"all":[71],"locations":[72,95],"in":[73,93],"where":[76],"they":[77],"needed.":[79],"Testing":[80],"at":[81,115],"this":[82],"level":[83,151],"unnecessarily":[85],"complicated":[86],"because":[87,97],"often":[91],"repeated":[92],"muddled":[101],"with":[102,125],"code.":[105],"This":[106],"paper":[107],"presents":[108],"a":[109],"method":[110],"design":[112],"robustness":[113],"tests":[114,136,144],"abstract,":[117],"or":[118],"model,":[119],"level.":[120],"The":[121,143],"mutated":[124],"novel":[126],"operators":[127],"specifically":[129],"target":[130],"features":[132],"AOM,":[134],"designed":[138],"kill":[140],"those":[141],"mutants.":[142],"run":[147],"on":[148],"implementation":[150],"evaluate":[153],"behavior":[155],"woven":[158],"concerns.":[160]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
