{"id":"https://openalex.org/W4250619922","doi":"https://doi.org/10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v","title":"The dynamic domain reduction procedure for test data generation","display_name":"The dynamic domain reduction procedure for test data generation","publication_year":1999,"publication_date":"1999-02-01","ids":{"openalex":"https://openalex.org/W4250619922","doi":"https://doi.org/10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v"},"language":"en","primary_location":{"id":"doi:10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-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/A5058956019","display_name":"A. Jefferson Offutt","orcid":null},"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"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"A. Jefferson Offutt","raw_affiliation_strings":["Department of Information and Software Engineering, 4A4, George Mason University, Fairfax, VA 22030 USA"],"affiliations":[{"raw_affiliation_string":"Department of Information and Software Engineering, 4A4, George Mason University, Fairfax, VA 22030 USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051436221","display_name":"Zhenyi Jin","orcid":null},"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"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Zhenyi Jin","raw_affiliation_strings":["Department of Information and Software Engineering, 4A4, George Mason University, Fairfax, VA 22030 USA"],"affiliations":[{"raw_affiliation_string":"Department of Information and Software Engineering, 4A4, George Mason University, Fairfax, VA 22030 USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015510237","display_name":"Jie Pan","orcid":"https://orcid.org/0000-0003-4999-5726"},"institutions":[{"id":"https://openalex.org/I4210120332","display_name":"Molecular Templates (United States)","ror":"https://ror.org/02q90qf63","country_code":"US","type":"company","lineage":["https://openalex.org/I4210120332"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jie Pan","raw_affiliation_strings":["Template Software, Inc., 45365 Vintage Park Plaza, Suite 100, Dulles, VA 20166, USA"],"affiliations":[{"raw_affiliation_string":"Template Software, Inc., 45365 Vintage Park Plaza, Suite 100, Dulles, VA 20166, USA","institution_ids":["https://openalex.org/I4210120332"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5015510237","https://openalex.org/A5051436221","https://openalex.org/A5058956019"],"corresponding_institution_ids":["https://openalex.org/I162714631","https://openalex.org/I4210120332"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":3.5436,"has_fulltext":false,"cited_by_count":75,"citation_normalized_percentile":{"value":0.93871707,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"29","issue":"2","first_page":"167","last_page":"193"},"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/T10260","display_name":"Software Engineering Research","score":0.9986000061035156,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9983999729156494,"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/computer-science","display_name":"Computer science","score":0.7179432511329651},{"id":"https://openalex.org/keywords/control-flow-graph","display_name":"Control flow graph","score":0.6271632313728333},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.5536295175552368},{"id":"https://openalex.org/keywords/test-data","display_name":"Test data","score":0.519446074962616},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.47885677218437195},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4603016972541809},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.45581549406051636},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4544854164123535},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.44849255681037903},{"id":"https://openalex.org/keywords/data-flow-analysis","display_name":"Data-flow analysis","score":0.44794583320617676},{"id":"https://openalex.org/keywords/dynamic-testing","display_name":"Dynamic testing","score":0.4439114034175873},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4312482476234436},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.40433838963508606},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.38102567195892334},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.37501978874206543},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2912079691886902},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20915085077285767},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.15360519289970398},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11656957864761353},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10160821676254272},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.09734505414962769}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7179432511329651},{"id":"https://openalex.org/C27458966","wikidata":"https://www.wikidata.org/wiki/Q1187693","display_name":"Control flow graph","level":2,"score":0.6271632313728333},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.5536295175552368},{"id":"https://openalex.org/C16910744","wikidata":"https://www.wikidata.org/wiki/Q7705759","display_name":"Test data","level":2,"score":0.519446074962616},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.47885677218437195},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4603016972541809},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.45581549406051636},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4544854164123535},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.44849255681037903},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.44794583320617676},{"id":"https://openalex.org/C198824145","wikidata":"https://www.wikidata.org/wiki/Q442770","display_name":"Dynamic testing","level":2,"score":0.4439114034175873},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4312482476234436},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.40433838963508606},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.38102567195892334},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37501978874206543},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2912079691886902},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20915085077285767},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.15360519289970398},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11656957864761353},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10160821676254272},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.09734505414962769},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(199902)29:2<167::aid-spe225>3.0.co;2-v","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4300000071525574,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W2006599089","https://openalex.org/W2016079676","https://openalex.org/W2028914085","https://openalex.org/W2033072042","https://openalex.org/W2040832338","https://openalex.org/W2049695835","https://openalex.org/W2059204751","https://openalex.org/W2059942119","https://openalex.org/W2094197777","https://openalex.org/W2101629181","https://openalex.org/W2102010769","https://openalex.org/W2108557864","https://openalex.org/W2109276114","https://openalex.org/W2120552859","https://openalex.org/W2121669067","https://openalex.org/W2129713212","https://openalex.org/W2146408397","https://openalex.org/W2154897437","https://openalex.org/W2164214215","https://openalex.org/W2290181636","https://openalex.org/W2293624369","https://openalex.org/W4243714115","https://openalex.org/W4245759828","https://openalex.org/W6607112758","https://openalex.org/W6610773549","https://openalex.org/W6632593593","https://openalex.org/W6665234640","https://openalex.org/W6671382710","https://openalex.org/W6673183707","https://openalex.org/W6674240187","https://openalex.org/W6678165730","https://openalex.org/W6681906112"],"related_works":["https://openalex.org/W2151163382","https://openalex.org/W4256382613","https://openalex.org/W59945861","https://openalex.org/W1484884871","https://openalex.org/W1551967076","https://openalex.org/W2052485000","https://openalex.org/W1549956274","https://openalex.org/W2084443973","https://openalex.org/W94523631","https://openalex.org/W2052160877"],"abstract_inverted_index":{"Test":[0],"data":[1,42,58,70,240,248],"generation":[2,43,241,249],"is":[3,34,108,182],"one":[4,155],"of":[5,11,77,91,97,112,161,212,225,256],"the":[6,85,88,92,95,102,120,126,130,169,223,246,254,257],"most":[7,15],"technically":[8],"challenging":[9],"steps":[10,153],"testing":[12],"software,":[13],"but":[14],"commercial":[16],"systems":[17],"currently":[18],"incorporate":[19,40],"very":[20],"little":[21],"automation":[22],"for":[23,54,79,114],"this":[24,162,213],"step.":[25],"This":[26,135,197],"paper":[27,244],"presents":[28,245],"results":[29,49,146,260],"from":[30,62,125,261],"a":[31,51,110,262],"project":[32],"that":[33,59,118,122,232],"trying":[35],"to":[36,39,132,177,219,236,252],"find":[37],"ways":[38],"test":[41,46,57,69,239,247],"into":[44,154],"practical":[45],"processes.":[47],"The":[48,106,158,209,243],"include":[50],"new":[52,138,198],"procedure":[53,136,163,199,214],"automatically":[55],"generating":[56],"incorporates":[60,201],"ideas":[61],"symbolic":[63],"evaluation,":[64],"constraint-based":[65,148,195],"testing,":[66,149],"and":[67,82,150,188,190,228,259],"dynamic":[68,159,210],"generation.":[71],"It":[72],"takes":[73],"an":[74,202],"initial":[75],"set":[76,111],"values":[78,86,98,113],"each":[80,115],"input,":[81],"dynamically":[83,173],"\u2018pushes\u2019":[84],"through":[87,168],"control-flow":[89],"graph":[90,172],"program,":[93],"modifying":[94],"sets":[96,127],"as":[99],"branches":[100],"in":[101,147,186,222,238],"program":[103],"are":[104,233],"taken.":[105],"result":[107],"usually":[109],"input":[116],"parameter":[117],"has":[119],"property":[121],"any":[123],"choice":[124],"will":[128],"cause":[129],"path":[131,175],"be":[133,178,220],"traversed.":[134],"uses":[137],"analysis":[139],"techniques,":[140],"offers":[141],"improvements":[142,218],"over":[143],"previous":[144],"research":[145],"combines":[151],"several":[152,165],"coherent":[156],"process.":[157],"nature":[160,211],"yields":[164],"benefits.":[166],"Moving":[167],"control":[170],"flow":[171],"allows":[174,216],"constraints":[176],"resolved":[179],"immediately,":[180],"which":[181],"more":[183,191],"efficient":[184],"both":[185],"space":[187],"time,":[189],"often":[192],"successful":[193],"than":[194],"testing.":[196],"also":[200,215],"intelligent":[203],"search":[204],"technique":[205],"based":[206],"on":[207],"bisection.":[208],"certain":[217],"made":[221],"handling":[224],"arrays,":[226],"loops,":[227],"expressions;":[229],"language":[230],"features":[231],"traditionally":[234],"difficult":[235],"handle":[237],"systems.":[242],"procedure,":[250,258],"examples":[251],"explain":[253],"working":[255],"proof-of-concept":[263],"implementation.":[264],"Copyright":[265],"\u00a9":[266],"1999":[267],"John":[268],"Wiley":[269],"&":[270],"Sons,":[271],"Ltd.":[272]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":7},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":7}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
