{"id":"https://openalex.org/W4408577927","doi":"https://doi.org/10.1007/s42979-025-03823-7","title":"A Model-Based Test Script Generation Framework and Industrial Insight","display_name":"A Model-Based Test Script Generation Framework and Industrial Insight","publication_year":2025,"publication_date":"2025-03-18","ids":{"openalex":"https://openalex.org/W4408577927","doi":"https://doi.org/10.1007/s42979-025-03823-7"},"language":"en","primary_location":{"id":"doi:10.1007/s42979-025-03823-7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-03823-7","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-03823-7.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-03823-7.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102958771","display_name":"Muhammad Nouman Zafar","orcid":"https://orcid.org/0000-0001-8746-7209"},"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":true,"raw_author_name":"Muhammad Nouman Zafar","raw_affiliation_strings":["M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015132481","display_name":"Wasif Afzal","orcid":"https://orcid.org/0000-0003-0611-2655"},"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":"Wasif Afzal","raw_affiliation_strings":["M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016735339","display_name":"Eduard Paul Enoiu","orcid":"https://orcid.org/0000-0003-2416-4205"},"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":"Eduard Paul Enoiu","raw_affiliation_strings":["M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087930285","display_name":"Zulqarnain Haider","orcid":"https://orcid.org/0000-0001-7806-3114"},"institutions":[{"id":"https://openalex.org/I4210154426","display_name":"Alstom (Sweden)","ror":"https://ror.org/05863t818","country_code":"SE","type":"company","lineage":["https://openalex.org/I36169673","https://openalex.org/I4210154426"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Zulqarnain Haider","raw_affiliation_strings":["Alstom Rail Sweden AB, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"Alstom Rail Sweden AB, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I4210154426"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5114549827","display_name":"Inderjeet Singh","orcid":"https://orcid.org/0009-0000-9022-9850"},"institutions":[{"id":"https://openalex.org/I4210154426","display_name":"Alstom (Sweden)","ror":"https://ror.org/05863t818","country_code":"SE","type":"company","lineage":["https://openalex.org/I36169673","https://openalex.org/I4210154426"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Inderjeet Singh","raw_affiliation_strings":["Alstom Rail Sweden AB, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"Alstom Rail Sweden AB, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I4210154426"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5102958771"],"corresponding_institution_ids":["https://openalex.org/I82509713"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":2.2263,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.83842706,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"6","issue":"4","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"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":1.0,"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/T12810","display_name":"Real-time simulation and control systems","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.998199999332428,"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.5767966508865356},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.49988317489624023},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.342881977558136},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3371999263763428},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.08156886696815491}],"concepts":[{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5767966508865356},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.49988317489624023},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.342881977558136},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3371999263763428},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.08156886696815491},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s42979-025-03823-7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-03823-7","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-03823-7.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:DiVA.org:mdh-70735","is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-70735","pdf_url":null,"source":{"id":"https://openalex.org/S4306402234","display_name":"DiVA (M\u00e4lardalen University College)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I82509713","host_organization_name":"M\u00e4lardalen University","host_organization_lineage":["https://openalex.org/I82509713"],"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":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1007/s42979-025-03823-7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-03823-7","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-03823-7.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6618363488","display_name":null,"funder_award_id":"101007350","funder_id":"https://openalex.org/F4320327207","funder_display_name":"Electronic Components and Systems for European Leadership"},{"id":"https://openalex.org/G7117350285","display_name":null,"funder_award_id":"SmartDelta","funder_id":"https://openalex.org/F4320313144","funder_display_name":"ITEA"},{"id":"https://openalex.org/G7775410883","display_name":null,"funder_award_id":"101007350","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320313144","display_name":"ITEA","ror":null},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320327207","display_name":"Electronic Components and Systems for European Leadership","ror":null},{"id":"https://openalex.org/F4320327360","display_name":"M\u00e4lardalens h\u00f6gskola","ror":"https://ror.org/033vfbz75"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4408577927.pdf"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W805316440","https://openalex.org/W1608087281","https://openalex.org/W1676956780","https://openalex.org/W1731663387","https://openalex.org/W1969939902","https://openalex.org/W1974645617","https://openalex.org/W2004266200","https://openalex.org/W2066672703","https://openalex.org/W2077672287","https://openalex.org/W2078081802","https://openalex.org/W2097513285","https://openalex.org/W2201496583","https://openalex.org/W2263269202","https://openalex.org/W2281922300","https://openalex.org/W2522942223","https://openalex.org/W2606797508","https://openalex.org/W2744626363","https://openalex.org/W2754776418","https://openalex.org/W2771718012","https://openalex.org/W2778643303","https://openalex.org/W2779475380","https://openalex.org/W2808072655","https://openalex.org/W2896472875","https://openalex.org/W2914416731","https://openalex.org/W2997924541","https://openalex.org/W3005261012","https://openalex.org/W3159888105","https://openalex.org/W3165460281","https://openalex.org/W3176481263","https://openalex.org/W4231824416","https://openalex.org/W4242126179","https://openalex.org/W4250139395","https://openalex.org/W4281678800","https://openalex.org/W4313484847","https://openalex.org/W4321062018","https://openalex.org/W4363649248","https://openalex.org/W4389947336","https://openalex.org/W4402571261"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Abstract":[0],"Model-based":[1],"testing":[2,232],"(MBT)":[3],"generates":[4],"test":[5,14,19,29,68,127,134,140,158,177,184,193],"cases":[6,20],"through":[7],"a":[8,47],"model":[9,115,166],"representing":[10],"the":[11,32,64,76,82,94,97,114,117,145,150,157,161,165,172,175,191,209,217,220,230],"software":[12],"under":[13],"(SUT).":[15],"The":[16,129,186],"generated":[17,67,156,176,192],"abstract":[18],"need":[21],"to":[22,45,62,70,79,124,137,143,170,205,239],"be":[23,203],"transformed":[24],"into":[25,113],"concrete":[26],"or":[27],"executable":[28],"scripts.":[30,128,185],"Despite":[31],"benefits":[33],"offered":[34],"by":[35,75],"MBT,":[36],"its":[37,240],"industrial":[38,86,101],"adoption":[39],"is":[40,136],"slow.":[41],"This":[42],"paper":[43],"aims":[44],"propose":[46],"Model-Based":[48],"Test":[49],"scrIpt":[50],"GenEration":[51],"fRamework":[52],"(TIGER)":[53],"based":[54,119],"on":[55,81,88,120],"GraphWalker":[56],"(GW),":[57],"an":[58,85,100],"open-source":[59],"MBT":[60,89,225],"tool,":[61],"evaluate":[63],"accuracy":[65],"of":[66,84,96,116,131,147,164,174,213,219,229],"scripts":[69,135,159,178,194],"reflect":[71],"real-world":[72],"scenarios":[73],"defined":[74],"model,":[77],"and":[78,142,167,201],"report":[80],"findings":[83],"survey":[87,221],"adoption.":[90,241],"We":[91,109],"have":[92,110,154],"validated":[93],"robustness":[95],"TIGER":[98],"using":[99,160],"case":[102],"study":[103],"from":[104],"Alstom":[105],"Rail":[106],"AB,":[107],"Sweden.":[108],"injected":[111],"faults":[112,148,207],"SUT":[118],"three":[121],"mutation":[122],"operators":[123],"generate":[125],"faulty":[126,133],"aim":[130],"generating":[132],"produce":[138],"failing":[139],"steps":[141],"guarantee":[144],"absence":[146],"in":[149,179],"SUT.":[151],"Moreover,":[152],"we":[153],"also":[155],"correct":[162],"version":[163],"executed":[168],"them":[169],"analyze":[171],"behavior":[173],"comparison":[180],"with":[181],"manually":[182],"written":[183],"experimental":[187],"results":[188],"show":[189],"that":[190,224],"are":[195],"executable,":[196],"provide":[197],"100%":[198],"requirements":[199],"coverage,":[200],"can":[202,226],"used":[204],"uncover":[206],"at":[208],"software-in-the-loop":[210],"simulation":[211],"level":[212],"system":[214],"testing.":[215],"Additionally,":[216],"analysis":[218],"data":[222],"reveals":[223],"address":[227],"most":[228],"identified":[231],"challenges,":[233],"but":[234],"there":[235],"remain":[236],"certain":[237],"barriers":[238]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
