{"id":"https://openalex.org/W3149572950","doi":"https://doi.org/10.1109/iwast.2012.6228996","title":"BlackHorse: Creating smart test cases from brittle recorded tests","display_name":"BlackHorse: Creating smart test cases from brittle recorded tests","publication_year":2012,"publication_date":"2012-06-01","ids":{"openalex":"https://openalex.org/W3149572950","doi":"https://doi.org/10.1109/iwast.2012.6228996","mag":"3149572950"},"language":"en","primary_location":{"id":"doi:10.1109/iwast.2012.6228996","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwast.2012.6228996","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 7th International Workshop on Automation of Software Test (AST)","raw_type":"proceedings-article"},"type":"article","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/A5006498188","display_name":"Santo Carino","orcid":null},"institutions":[{"id":"https://openalex.org/I125749732","display_name":"Western University","ror":"https://ror.org/02grkyz14","country_code":"CA","type":"education","lineage":["https://openalex.org/I125749732"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Santo Carino","raw_affiliation_strings":["Department of Computer Science, University of Western Ontario, London, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Western Ontario, London, ONT, Canada","institution_ids":["https://openalex.org/I125749732"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112519260","display_name":"James H. Andrews","orcid":null},"institutions":[{"id":"https://openalex.org/I125749732","display_name":"Western University","ror":"https://ror.org/02grkyz14","country_code":"CA","type":"education","lineage":["https://openalex.org/I125749732"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"James H. Andrews","raw_affiliation_strings":["Department of Computer Science, University of Western Ontario, London, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Western Ontario, London, ONT, Canada","institution_ids":["https://openalex.org/I125749732"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041865107","display_name":"Sheldon Goulding","orcid":null},"institutions":[{"id":"https://openalex.org/I4210139826","display_name":"Blackberry (Canada)","ror":"https://ror.org/03mmk1j33","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210139826"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sheldon Goulding","raw_affiliation_strings":["Handheld Testing, Research In Motion, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Handheld Testing, Research In Motion, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I4210139826"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015574536","display_name":"Pradeepan Arunthavarajah","orcid":null},"institutions":[{"id":"https://openalex.org/I4210139826","display_name":"Blackberry (Canada)","ror":"https://ror.org/03mmk1j33","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210139826"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Pradeepan Arunthavarajah","raw_affiliation_strings":["Handheld Testing, Research In Motion, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Handheld Testing, Research In Motion, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I4210139826"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085962818","display_name":"Tony Florio","orcid":"https://orcid.org/0009-0001-9843-8793"},"institutions":[{"id":"https://openalex.org/I4210139826","display_name":"Blackberry (Canada)","ror":"https://ror.org/03mmk1j33","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210139826"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Tony Florio","raw_affiliation_strings":["Handheld Testing, Research In Motion, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Handheld Testing, Research In Motion, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I4210139826"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003028640","display_name":"Jakub Hertyk","orcid":null},"institutions":[{"id":"https://openalex.org/I4210139826","display_name":"Blackberry (Canada)","ror":"https://ror.org/03mmk1j33","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210139826"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Jakub Hertyk","raw_affiliation_strings":["Handheld Testing, Research In Motion, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Handheld Testing, Research In Motion, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I4210139826"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5006498188"],"corresponding_institution_ids":["https://openalex.org/I125749732"],"apc_list":null,"apc_paid":null,"fwci":0.3919,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.72078937,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"89","last_page":"95"},"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.9998999834060669,"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.9998999834060669,"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/T10260","display_name":"Software Engineering Research","score":0.9965999722480774,"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.991100013256073,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.5744075775146484},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5160396099090576},{"id":"https://openalex.org/keywords/brittleness","display_name":"Brittleness","score":0.505919873714447},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3982386887073517},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2399904429912567},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.18776628375053406},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.18743762373924255},{"id":"https://openalex.org/keywords/composite-material","display_name":"Composite material","score":0.09254974126815796}],"concepts":[{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5744075775146484},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5160396099090576},{"id":"https://openalex.org/C136478896","wikidata":"https://www.wikidata.org/wiki/Q898288","display_name":"Brittleness","level":2,"score":0.505919873714447},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3982386887073517},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2399904429912567},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.18776628375053406},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.18743762373924255},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.09254974126815796},{"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/iwast.2012.6228996","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwast.2012.6228996","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 7th International Workshop on Automation of Software Test (AST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1902015784","https://openalex.org/W1996574389","https://openalex.org/W2004614638","https://openalex.org/W2027518387","https://openalex.org/W2053109026","https://openalex.org/W2097347654","https://openalex.org/W2297384794","https://openalex.org/W4238213105","https://openalex.org/W6657596905"],"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":{"Testing":[0],"software":[1],"with":[2],"a":[3,37,59],"GUI":[4],"is":[5,9],"difficult.":[6],"Manual":[7],"testing":[8,76],"costly":[10],"and":[11,89],"error-prone,":[12],"but":[13],"recorded":[14,60],"test":[15,29,61],"cases":[16,26],"frequently":[17],"\u201cbreak\u201d":[18],"due":[19],"to":[20,28,36,41,54,63],"changes":[21],"in":[22],"the":[23,68,75,84,87,94,97],"GUI.":[24,69],"Test":[25],"intended":[27],"business":[30],"logic":[31],"must":[32],"therefore":[33],"be":[34],"converted":[35],"less":[38],"\u201cbrittle\u201d":[39],"form":[40],"lengthen":[42],"their":[43],"useful":[44],"lifespan.":[45],"In":[46,80],"this":[47,56],"paper,":[48],"we":[49],"describe":[50,83],"BlackHorse,":[51],"an":[52],"approach":[53,71],"doing":[55],"that":[57,66],"converts":[58],"case":[62],"Java":[64],"code":[65],"bypasses":[67],"The":[70],"was":[72],"implemented":[73],"within":[74],"environment":[77],"of":[78,86,96],"Research":[79],"Motion.":[81],"We":[82],"design":[85],"toolset":[88],"discuss":[90],"lessons":[91],"learned":[92],"during":[93],"course":[95],"project.":[98]},"counts_by_year":[{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
