{"id":"https://openalex.org/W2599461628","doi":"https://doi.org/10.1145/2990299.2990307","title":"On-board non-regression test of HLS tools targeting FPGA","display_name":"On-board non-regression test of HLS tools targeting FPGA","publication_year":2016,"publication_date":"2016-10-01","ids":{"openalex":"https://openalex.org/W2599461628","doi":"https://doi.org/10.1145/2990299.2990307","mag":"2599461628"},"language":"en","primary_location":{"id":"doi:10.1145/2990299.2990307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2990299.2990307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.univ-grenoble-alpes.fr/hal-01540944v1/document","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084632130","display_name":"Arief Wicaksana","orcid":"https://orcid.org/0000-0002-6679-6641"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Arief Wicaksana","raw_affiliation_strings":["Universit\u00e9 Grenoble Alpes, Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049495734","display_name":"Adrien Prost-Boucle","orcid":"https://orcid.org/0000-0002-2444-1412"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Adrien Prost-Boucle","raw_affiliation_strings":["Universit\u00e9 Grenoble Alpes, Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103105107","display_name":"Olivier Muller","orcid":"https://orcid.org/0000-0002-4182-0502"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Olivier Muller","raw_affiliation_strings":["Universit\u00e9 Grenoble Alpes, Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101453365","display_name":"Fr\u00e9d\u00e9ric Rousseau","orcid":"https://orcid.org/0000-0003-0348-5624"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Fr\u00e9d\u00e9ric Rousseau","raw_affiliation_strings":["Universit\u00e9 Grenoble Alpes, Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009349286","display_name":"Arif Sasongko","orcid":"https://orcid.org/0000-0003-3286-8480"},"institutions":[{"id":"https://openalex.org/I134635517","display_name":"Bandung Institute of Technology","ror":"https://ror.org/00apj8t60","country_code":"ID","type":"education","lineage":["https://openalex.org/I134635517"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Arif Sasongko","raw_affiliation_strings":["Institut Teknologi Bandung, Bandung, Indonesia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut Teknologi Bandung, Bandung, Indonesia","institution_ids":["https://openalex.org/I134635517"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9614,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.76487716,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"41","last_page":"47"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8589102029800415},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7384101152420044},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6544923782348633},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.568087100982666},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5378543138504028},{"id":"https://openalex.org/keywords/regression","display_name":"Regression","score":0.5313278436660767},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.530204176902771},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.51006680727005},{"id":"https://openalex.org/keywords/regression-analysis","display_name":"Regression analysis","score":0.5064572095870972},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.48208123445510864},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4433601200580597},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.411540150642395},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.23247772455215454},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.20486244559288025},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1714766025543213},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.138889878988266},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.12816590070724487},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10841575264930725},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.09544610977172852}],"concepts":[{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.8589102029800415},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7384101152420044},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6544923782348633},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.568087100982666},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5378543138504028},{"id":"https://openalex.org/C83546350","wikidata":"https://www.wikidata.org/wiki/Q1139051","display_name":"Regression","level":2,"score":0.5313278436660767},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.530204176902771},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.51006680727005},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.5064572095870972},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.48208123445510864},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4433601200580597},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.411540150642395},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.23247772455215454},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20486244559288025},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1714766025543213},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.138889878988266},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.12816590070724487},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10841575264930725},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.09544610977172852},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2990299.2990307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2990299.2990307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01540944v1","is_oa":true,"landing_page_url":"https://hal.univ-grenoble-alpes.fr/hal-01540944","pdf_url":"https://hal.univ-grenoble-alpes.fr/hal-01540944v1/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2016 International Symposium On Rapid System Prototyping (RSP 2016), Oct 2016, Pittsburgh, PA, United States. pp.41-47, &#x27E8;10.1145/2990299.2990307&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01540944v1","is_oa":true,"landing_page_url":"https://hal.univ-grenoble-alpes.fr/hal-01540944","pdf_url":"https://hal.univ-grenoble-alpes.fr/hal-01540944v1/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2016 International Symposium On Rapid System Prototyping (RSP 2016), Oct 2016, Pittsburgh, PA, United States. pp.41-47, &#x27E8;10.1145/2990299.2990307&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2599461628.pdf","grobid_xml":"https://content.openalex.org/works/W2599461628.grobid-xml"},"referenced_works_count":8,"referenced_works":["https://openalex.org/W1588417671","https://openalex.org/W1604677972","https://openalex.org/W1983284025","https://openalex.org/W1993551805","https://openalex.org/W2018055497","https://openalex.org/W2089309825","https://openalex.org/W2092185683","https://openalex.org/W6635119870"],"related_works":["https://openalex.org/W2612099726","https://openalex.org/W2160632767","https://openalex.org/W4384302763","https://openalex.org/W31220157","https://openalex.org/W2312753042","https://openalex.org/W4289356671","https://openalex.org/W2389155397","https://openalex.org/W2165884543","https://openalex.org/W3186837933","https://openalex.org/W2368989808"],"abstract_inverted_index":{"High-Level":[0],"Synthesis":[1],"(HLS)":[2],"has":[3],"opened":[4],"an":[5],"opportunity":[6],"for":[7],"software":[8],"programmers":[9],"to":[10,22,33],"target":[11],"FPGA":[12],"more":[13],"rapidly.":[14],"When":[15,29],"developing":[16],"HLS":[17],"tools,":[18],"tests":[19],"are":[20,31],"desirable":[21],"ensure":[23],"their":[24],"function,":[25],"reliability":[26],"and":[27],"performance.":[28],"modifications":[30],"applied":[32],"a":[34],"tool,":[35],"Non-Regression":[36],"Test":[37,48],"(NRT)":[38],"asserts":[39],"that":[40,51],"the":[41,52],"changes":[42],"have":[43],"intended":[44],"effect":[45],"while":[46],"Regression":[47],"(RT)":[49],"verifies":[50],"tool":[53],"still":[54],"performs":[55],"correctly":[56],"without":[57],"unwanted":[58],"behaviour.":[59]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
