{"id":"https://openalex.org/W2769814451","doi":"https://doi.org/10.1016/j.jss.2017.11.025","title":"Omniscient debugging for executable DSLs","display_name":"Omniscient debugging for executable DSLs","publication_year":2017,"publication_date":"2017-11-13","ids":{"openalex":"https://openalex.org/W2769814451","doi":"https://doi.org/10.1016/j.jss.2017.11.025","mag":"2769814451"},"language":"en","primary_location":{"id":"doi:10.1016/j.jss.2017.11.025","doi":"https://doi.org/10.1016/j.jss.2017.11.025","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2017.11.025","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","fnege-4","jufo-3","ki-jl-1","norway-2","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-01662336","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029140176","display_name":"Erwan Bousse","orcid":"https://orcid.org/0000-0003-0000-9219","observed_orcids":["https://orcid.org/0000-0003-0000-9219"]},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Erwan Bousse","raw_affiliation_strings":["TU Wien, Austria","TU Wien - Vienna University of Technology = Technische Universit\u00e4t Wien (Technische Universit\u00e4t Wien (TUW) - Karlsplatz 13, 1040 Vienna - Austria)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Wien, Austria","institution_ids":["https://openalex.org/I145847075"]},{"raw_affiliation_string":"TU Wien - Vienna University of Technology = Technische Universit\u00e4t Wien (Technische Universit\u00e4t Wien (TUW) - Karlsplatz 13, 1040 Vienna - Austria)","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Dorian Leroy","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]},{"id":"https://openalex.org/I4405258837","display_name":"DIVERSE: Diversity-centric Software Engineering","ror":"https://ror.org/0194hft57","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210133778","https://openalex.org/I4210159245","https://openalex.org/I4405258837","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["AT","FR"],"is_corresponding":false,"raw_author_name":"Dorian Leroy","raw_affiliation_strings":["JKU Linz, Austria","DiverSe - Diversity-centric Software Engineering (Campus de Beaulieu, 35042 Rennes cedes - France)","JKU - University of Linz - Johannes Kepler Universit\u00e4t Linz (Altenberger Stra\u00dfe 69\r\n4040 Linz, Austria - Austria)","UR - Universit\u00e9 de Rennes (Campus de Beaulieu, 263 avenue G\u00e9n\u00e9ral Leclerc, CS 74205, 35042 RENNES CEDEX - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"JKU Linz, Austria","institution_ids":["https://openalex.org/I121883995"]},{"raw_affiliation_string":"DiverSe - Diversity-centric Software Engineering (Campus de Beaulieu, 35042 Rennes cedes - France)","institution_ids":["https://openalex.org/I4405258837"]},{"raw_affiliation_string":"JKU - University of Linz - Johannes Kepler Universit\u00e4t Linz (Altenberger Stra\u00dfe 69\r\n4040 Linz, Austria - Austria)","institution_ids":["https://openalex.org/I121883995"]},{"raw_affiliation_string":"UR - Universit\u00e9 de Rennes (Campus de Beaulieu, 263 avenue G\u00e9n\u00e9ral Leclerc, CS 74205, 35042 RENNES CEDEX - France)","institution_ids":["https://openalex.org/I56067802"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079739010","display_name":"Beno\u00eet Combemale","orcid":"https://orcid.org/0000-0002-7104-7848","observed_orcids":["https://orcid.org/0000-0002-7104-7848"]},"institutions":[{"id":"https://openalex.org/I4210119061","display_name":"Institut de Recherche en Informatique de Toulouse","ror":"https://ror.org/01rx4qw44","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I205747304","https://openalex.org/I4210119061","https://openalex.org/I4210152422","https://openalex.org/I4405258862","https://openalex.org/I4405259414"]},{"id":"https://openalex.org/I4210152422","display_name":"Universit\u00e9 Toulouse - Jean Jaur\u00e8s","ror":"https://ror.org/04ezk3x31","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210152422"]},{"id":"https://openalex.org/I4405258862","display_name":"Universit\u00e9 de Toulouse","ror":"https://ror.org/01ahyrz84","country_code":"FR","type":"education","lineage":["https://openalex.org/I4405258862"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Benoit Combemale","raw_affiliation_strings":["University of Toulouse, France","IRIT-SM@RT - Smart Modeling for softw@re Research and Technology (Institut de recherche en informatique de Toulouse - IRIT \r\nMaison de la Recherche / Universit\u00e9 Toulouse - Jean Jaur\u00e8s \r\n5 all\u00e9es Antonio Machado \r\n31058 TOULOUSE Cedex 9 - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Toulouse, France","institution_ids":["https://openalex.org/I4405258862"]},{"raw_affiliation_string":"IRIT-SM@RT - Smart Modeling for softw@re Research and Technology (Institut de recherche en informatique de Toulouse - IRIT \r\nMaison de la Recherche / Universit\u00e9 Toulouse - Jean Jaur\u00e8s \r\n5 all\u00e9es Antonio Machado \r\n31058 TOULOUSE Cedex 9 - France)","institution_ids":["https://openalex.org/I4210119061","https://openalex.org/I4210152422"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023093639","display_name":"Manuel Wimmer","orcid":"https://orcid.org/0000-0002-1124-7098","observed_orcids":["https://orcid.org/0000-0002-1124-7098","https://orcid.org/0009-0002-1303-0527"]},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Manuel Wimmer","raw_affiliation_strings":["CDL-MINT, TU Wien, Austria","TU Wien - Vienna University of Technology = Technische Universit\u00e4t Wien (Technische Universit\u00e4t Wien (TUW) - Karlsplatz 13, 1040 Vienna - Austria)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CDL-MINT, TU Wien, Austria","institution_ids":["https://openalex.org/I145847075"]},{"raw_affiliation_string":"TU Wien - Vienna University of Technology = Technische Universit\u00e4t Wien (Technische Universit\u00e4t Wien (TUW) - Karlsplatz 13, 1040 Vienna - Austria)","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086536054","display_name":"Beno\u00eet Baudry","orcid":"https://orcid.org/0000-0002-4015-4640","observed_orcids":["https://orcid.org/0000-0002-4015-4640"]},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Benoit Baudry","raw_affiliation_strings":["KTH Royal Institute of Technology, Sweden","KTH - KTH Royal Institute of Technology [Stockholm] (SE-100 44, Stockholm, Sweden - Sweden)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"KTH - KTH Royal Institute of Technology [Stockholm] (SE-100 44, Stockholm, Sweden - Sweden)","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5029140176"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":{"value":3820,"currency":"USD","value_usd":3820},"apc_paid":null,"fwci":7.0475,"has_fulltext":false,"cited_by_count":53,"citation_normalized_percentile":{"value":0.97878544,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":"137","issue":null,"first_page":"261","last_page":"288"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.5067999958992004,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.5067999958992004,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.47920000553131104,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0012000000569969416,"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/execution-traces","display_name":"execution traces","score":0.9380000233650208},{"id":"https://openalex.org/keywords/metaprogramming","display_name":"metaprogramming","score":0.9359999895095825},{"id":"https://openalex.org/keywords/model-based-programming","display_name":"model-based programming","score":0.3889999985694885},{"id":"https://openalex.org/keywords/state-exploration","display_name":"state exploration","score":0.3790000081062317}],"concepts":[{"id":"https://openalex.org/C2778485113","wikidata":"https://www.wikidata.org/wiki/Q193231","display_name":"Debugger","level":3,"score":0.9321001768112183},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.8821496963500977},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.8644856214523315},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8451809883117676},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8380540609359741},{"id":"https://openalex.org/C35390924","wikidata":"https://www.wikidata.org/wiki/Q661075","display_name":"Metaprogramming","level":2,"score":0.7770415544509888},{"id":"https://openalex.org/C201374245","wikidata":"https://www.wikidata.org/wiki/Q104534","display_name":"Digital subscriber line","level":2,"score":0.6088171005249023},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.503633439540863},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5018882751464844},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.45490607619285583},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35627323389053345},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.jss.2017.11.025","doi":"https://doi.org/10.1016/j.jss.2017.11.025","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2017.11.025","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","fnege-4","jufo-3","ki-jl-1","norway-2","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-01662336v1","doi":null,"is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01662336","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4405252976","host_organization_name":"Centre pour la Communication Scientifique Directe","host_organization_lineage":["https://openalex.org/I4405252976"],"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":"Journal of Systems and Software, 2018, 137, pp.261-288. &#x27E8;10.1016/j.jss.2017.11.025&#x27E9;","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01662336v1","doi":null,"is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01662336","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4405252976","host_organization_name":"Centre pour la Communication Scientifique Directe","host_organization_lineage":["https://openalex.org/I4405252976"],"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":"Journal of Systems and Software, 2018, 137, pp.261-288. &#x27E8;10.1016/j.jss.2017.11.025&#x27E9;","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G2923530225","display_name":"A Generic Model of Computation Framework for Model Execution and Dynamic Analysis","funder_award_id":"ANR-12-INSE-0011","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"}],"funders":[{"id":"https://openalex.org/F4320320883","display_name":"Agence Nationale de la Recherche","ror":"https://ror.org/00rbzpz17"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":62,"referenced_works":["https://openalex.org/W4340529","https://openalex.org/W12785170","https://openalex.org/W14760143","https://openalex.org/W67078653","https://openalex.org/W154296062","https://openalex.org/W1155086552","https://openalex.org/W1426137492","https://openalex.org/W1506818785","https://openalex.org/W1507612039","https://openalex.org/W1562948410","https://openalex.org/W1583756929","https://openalex.org/W1602025489","https://openalex.org/W1610570299","https://openalex.org/W1673079227","https://openalex.org/W1893609791","https://openalex.org/W1917216709","https://openalex.org/W1968218770","https://openalex.org/W1969437010","https://openalex.org/W1969550081","https://openalex.org/W1992874956","https://openalex.org/W1999542766","https://openalex.org/W2016050282","https://openalex.org/W2020021151","https://openalex.org/W2032942444","https://openalex.org/W2056245653","https://openalex.org/W2058571314","https://openalex.org/W2066015890","https://openalex.org/W2067130140","https://openalex.org/W2075262418","https://openalex.org/W2075890350","https://openalex.org/W2077793982","https://openalex.org/W2079833988","https://openalex.org/W2082341064","https://openalex.org/W2084427038","https://openalex.org/W2089234532","https://openalex.org/W2096039823","https://openalex.org/W2100696165","https://openalex.org/W2101623441","https://openalex.org/W2101842544","https://openalex.org/W2111502483","https://openalex.org/W2114416101","https://openalex.org/W2116181613","https://openalex.org/W2122531516","https://openalex.org/W2124609872","https://openalex.org/W2125876733","https://openalex.org/W2130779417","https://openalex.org/W2137009822","https://openalex.org/W2153074919","https://openalex.org/W2168086664","https://openalex.org/W2169954581","https://openalex.org/W2170434667","https://openalex.org/W2490622085","https://openalex.org/W2534282217","https://openalex.org/W2536153554","https://openalex.org/W2537902738","https://openalex.org/W2789764638","https://openalex.org/W2809270416","https://openalex.org/W2949587082","https://openalex.org/W3102624794","https://openalex.org/W4236063690","https://openalex.org/W4238381353","https://openalex.org/W4301698481"],"related_works":["https://openalex.org/W2089234532","https://openalex.org/W4403935670","https://openalex.org/W3006144473","https://openalex.org/W7098479700","https://openalex.org/W4321496247","https://openalex.org/W4403935801","https://openalex.org/W3042274117","https://openalex.org/W2953779134","https://openalex.org/W4383959596","https://openalex.org/W2016050282"],"abstract_inverted_index":null,"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":11},{"year":2019,"cited_by_count":8},{"year":2018,"cited_by_count":2}],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2017-12-04T00:00:00"}
