{"id":"https://openalex.org/W3203546862","doi":"https://doi.org/10.15439/2021f58","title":"Semi-automated Algorithm for Complex Test Data Generation for Interface-based Regression Testing of Software Components","display_name":"Semi-automated Algorithm for Complex Test Data Generation for Interface-based Regression Testing of Software Components","publication_year":2021,"publication_date":"2021-09-26","ids":{"openalex":"https://openalex.org/W3203546862","doi":"https://doi.org/10.15439/2021f58","mag":"3203546862"},"language":"en","primary_location":{"id":"doi:10.15439/2021f58","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2021f58","pdf_url":"https://annals-csis.org/proceedings/2021/drp/pdf/58.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://annals-csis.org/proceedings/2021/drp/pdf/58.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052818764","display_name":"Tom\u00e1\u0161 Potu\u017e\u00e1k","orcid":"https://orcid.org/0000-0002-8140-5178"},"institutions":[{"id":"https://openalex.org/I92715842","display_name":"University of West Bohemia","ror":"https://ror.org/040t43x18","country_code":"CZ","type":"education","lineage":["https://openalex.org/I92715842"]}],"countries":["CZ"],"is_corresponding":true,"raw_author_name":"Tomas Potuzak","raw_affiliation_strings":["NTIS -New Technologies for the Information Society,","NTIS -New Technologies for the Information Society, European Center of Excellence/Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","European Center of Excellence, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","Department of Computer Science and Engineering/"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NTIS -New Technologies for the Information Society,","institution_ids":[]},{"raw_affiliation_string":"NTIS -New Technologies for the Information Society, European Center of Excellence/Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","institution_ids":["https://openalex.org/I92715842"]},{"raw_affiliation_string":"European Center of Excellence, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","institution_ids":["https://openalex.org/I92715842"]},{"raw_affiliation_string":"Department of Computer Science and Engineering/","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065728805","display_name":"Richard Lipka","orcid":null},"institutions":[{"id":"https://openalex.org/I92715842","display_name":"University of West Bohemia","ror":"https://ror.org/040t43x18","country_code":"CZ","type":"education","lineage":["https://openalex.org/I92715842"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Richard Lipka","raw_affiliation_strings":["NTIS -New Technologies for the Information Society, European Center of Excellence/Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","Department of Computer Science and Engineering/","European Center of Excellence, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","NTIS -New Technologies for the Information Society,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NTIS -New Technologies for the Information Society, European Center of Excellence/Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","institution_ids":["https://openalex.org/I92715842"]},{"raw_affiliation_string":"Department of Computer Science and Engineering/","institution_ids":[]},{"raw_affiliation_string":"European Center of Excellence, Faculty of Applied Sciences, University of West Bohemia Univerzitni 8, 306 14 Plzen, Czech Republic","institution_ids":["https://openalex.org/I92715842"]},{"raw_affiliation_string":"NTIS -New Technologies for the Information Society,","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5052818764"],"corresponding_institution_ids":["https://openalex.org/I92715842"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07309942,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":null,"first_page":"501","last_page":"510"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9998000264167786,"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.9997000098228455,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/regression-testing","display_name":"Regression testing","score":0.8261607885360718},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7613580226898193},{"id":"https://openalex.org/keywords/white-box-testing","display_name":"White-box testing","score":0.590823233127594},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5565375089645386},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5465339422225952},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.47274458408355713},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.46221867203712463},{"id":"https://openalex.org/keywords/keyword-driven-testing","display_name":"Keyword-driven testing","score":0.4486716091632843},{"id":"https://openalex.org/keywords/unit-testing","display_name":"Unit testing","score":0.43707695603370667},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4366361200809479},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3614622950553894},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3106798827648163},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2040387988090515},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13500481843948364}],"concepts":[{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.8261607885360718},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7613580226898193},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.590823233127594},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5565375089645386},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5465339422225952},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.47274458408355713},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.46221867203712463},{"id":"https://openalex.org/C169168650","wikidata":"https://www.wikidata.org/wiki/Q1675637","display_name":"Keyword-driven testing","level":5,"score":0.4486716091632843},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.43707695603370667},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4366361200809479},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3614622950553894},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3106798827648163},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2040387988090515},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13500481843948364},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.15439/2021f58","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2021f58","pdf_url":"https://annals-csis.org/proceedings/2021/drp/pdf/58.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:doaj.org/article:507f93c1979a45f8aa151c58393c0dc2","is_oa":false,"landing_page_url":"https://doaj.org/article/507f93c1979a45f8aa151c58393c0dc2","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Annals of computer science and information systems, Vol 25, Pp 501-510 (2021)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.15439/2021f58","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2021f58","pdf_url":"https://annals-csis.org/proceedings/2021/drp/pdf/58.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3203546862.pdf","grobid_xml":"https://content.openalex.org/works/W3203546862.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W1862143637","https://openalex.org/W1968097207","https://openalex.org/W2022551534","https://openalex.org/W2098385586","https://openalex.org/W2116707378","https://openalex.org/W2116763975","https://openalex.org/W2123834080","https://openalex.org/W2153880904","https://openalex.org/W2167500728","https://openalex.org/W2204267535","https://openalex.org/W2323029496","https://openalex.org/W2589759531","https://openalex.org/W2743031465","https://openalex.org/W2744551421","https://openalex.org/W2758509960","https://openalex.org/W2762262390","https://openalex.org/W2892967790","https://openalex.org/W2894289896","https://openalex.org/W3159623426","https://openalex.org/W4236846241","https://openalex.org/W4249101830"],"related_works":["https://openalex.org/W2365415353","https://openalex.org/W3133844515","https://openalex.org/W2362944210","https://openalex.org/W2126144212","https://openalex.org/W2188932121","https://openalex.org/W45942381","https://openalex.org/W2358894931","https://openalex.org/W2378262026","https://openalex.org/W2284280744","https://openalex.org/W4235263786"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"in":[3],"detail":[4],"the":[5,17,72],"Complex":[6],"Object":[7],"Generation":[8],"(COG)":[9],"algorithm,":[10],"which":[11,79],"is":[12,80],"a":[13,26,51,81],"semi-automated":[14],"algorithm":[15,45,53],"for":[16,30,36],"generation":[18],"of":[19,21,75,84,89],"instances":[20],"classes":[22],"(i.e.,":[23,39],"objects)":[24],"with":[25],"complex":[27],"inner":[28],"structure":[29],"Java":[31],"and":[32,48,54],"similar":[33],"languages":[34],"designed":[35],"black-box":[37],"testing":[38,88],"without":[40],"available":[41],"source":[42],"code).":[43],"The":[44],"was":[46],"developed":[47],"tested":[49],"as":[50,58],"stand-alone":[52],"can":[55],"be":[56],"used":[57],"such":[59],"(e.g.,":[60],"during":[61],"unit":[62],"testing).":[63],"However,":[64],"we":[65],"plan":[66],"to":[67,70],"use":[68],"it":[69],"generate":[71],"parameter":[73],"values":[74],"generated":[76],"method":[77],"invocations,":[78],"vital":[82],"part":[83],"our":[85],"interface-based":[86],"regression":[87],"software":[90],"components.":[91]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
