{"id":"https://openalex.org/W4390573610","doi":"https://doi.org/10.1109/cgo57630.2024.10444823","title":"EasyTracker: A Python Library for Controlling and Inspecting Program Execution","display_name":"EasyTracker: A Python Library for Controlling and Inspecting Program Execution","publication_year":2024,"publication_date":"2024-02-28","ids":{"openalex":"https://openalex.org/W4390573610","doi":"https://doi.org/10.1109/cgo57630.2024.10444823"},"language":"en","primary_location":{"id":"doi:10.1109/cgo57630.2024.10444823","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/cgo57630.2024.10444823","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-04368835/document","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091664258","display_name":"Th\u00e9o Barollet","orcid":null},"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"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]},{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Th\u00e9o Barollet","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008882200","display_name":"Christophe Guillon","orcid":"https://orcid.org/0000-0001-8308-8682"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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"]},{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Christophe Guillon","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069762252","display_name":"Manuel Selva","orcid":"https://orcid.org/0000-0002-2740-6428"},"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"]},{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Manuel Selva","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","Grenoble INP ENSIMAG - \u00c9cole nationale sup\u00e9rieure d'informatique et de math\u00e9matiques appliqu\u00e9es (681 rue de la Passerelle - 38400 Saint-Martin-d'H\u00e8res - France)","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"Grenoble INP ENSIMAG - \u00c9cole nationale sup\u00e9rieure d'informatique et de math\u00e9matiques appliqu\u00e9es (681 rue de la Passerelle - 38400 Saint-Martin-d'H\u00e8res - France)","institution_ids":["https://openalex.org/I106785703"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055383891","display_name":"Fran\u00e7ois Broquedis","orcid":"https://orcid.org/0000-0003-1291-7417"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"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"]},{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Fran\u00e7ois Broquedis","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","Grenoble INP ENSIMAG - \u00c9cole nationale sup\u00e9rieure d'informatique et de math\u00e9matiques appliqu\u00e9es (681 rue de la Passerelle - 38400 Saint-Martin-d'H\u00e8res - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]},{"raw_affiliation_string":"Grenoble INP ENSIMAG - \u00c9cole nationale sup\u00e9rieure d'informatique et de math\u00e9matiques appliqu\u00e9es (681 rue de la Passerelle - 38400 Saint-Martin-d'H\u00e8res - France)","institution_ids":["https://openalex.org/I106785703"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078171492","display_name":"Florent Bouchez-Tichadou","orcid":null},"institutions":[{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"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"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]},{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Florent Bouchez-Tichadou","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","UGA - Universit\u00e9 Grenoble Alpes (Adresse CS 40700 - 38058 Grenoble cedex - France)","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"UGA - Universit\u00e9 Grenoble Alpes (Adresse CS 40700 - 38058 Grenoble cedex - France)","institution_ids":["https://openalex.org/I899635006"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089282120","display_name":"Fabrice Rastello","orcid":"https://orcid.org/0000-0002-6589-9956"},"institutions":[{"id":"https://openalex.org/I4210104430","display_name":"Laboratoire d'Informatique de Grenoble","ror":"https://ror.org/01c8rcg82","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I4210104430","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]},{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"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"]},{"id":"https://openalex.org/I4210101348","display_name":"Centre Inria de l'Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/00n8d6z93","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210101348"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Fabrice Rastello","raw_affiliation_strings":["Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","Inria Grenoble - Rh\u00f4ne-Alpes (Inovall\u00e9e\r\n655 avenue de l'Europe\r\n38330 Montbonnot - France)"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes,Inria, CNRS, Grenoble INP, LIG,Grenoble,France,38000","institution_ids":["https://openalex.org/I4210101348","https://openalex.org/I1294671590","https://openalex.org/I106785703","https://openalex.org/I4210104430","https://openalex.org/I899635006"]},{"raw_affiliation_string":"CORSE - Compiler Optimization and Run-time Systems (3 Parvis Louis N\u00e9el, 38000 Grenoble - France)","institution_ids":[]},{"raw_affiliation_string":"Inria Grenoble - Rh\u00f4ne-Alpes (Inovall\u00e9e\r\n655 avenue de l'Europe\r\n38330 Montbonnot - France)","institution_ids":["https://openalex.org/I4210101348"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5091664258"],"corresponding_institution_ids":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I4210101348","https://openalex.org/I4210104430","https://openalex.org/I899635006"],"apc_list":null,"apc_paid":null,"fwci":0.4029,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.66398811,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"359","last_page":"372"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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.9861999750137329,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9715999960899353,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.8565745949745178},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8564494848251343},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.8260510563850403},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7405290603637695},{"id":"https://openalex.org/keywords/serialization","display_name":"Serialization","score":0.7215937376022339},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5879881381988525},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.44909578561782837},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3245829939842224},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2317216694355011}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8565745949745178},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8564494848251343},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.8260510563850403},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7405290603637695},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.7215937376022339},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5879881381988525},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.44909578561782837},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3245829939842224},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2317216694355011}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cgo57630.2024.10444823","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/cgo57630.2024.10444823","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-04368835v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-04368835","pdf_url":"https://inria.hal.science/hal-04368835/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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Symposium on Code Generation and Optimization (CGO)","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-04368835v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-04368835","pdf_url":"https://inria.hal.science/hal-04368835/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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Symposium on Code Generation and Optimization (CGO)","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390573610.pdf","grobid_xml":"https://content.openalex.org/works/W4390573610.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1592895353","https://openalex.org/W1984964495","https://openalex.org/W2043321937","https://openalex.org/W2079404256","https://openalex.org/W2092839599","https://openalex.org/W2113608839","https://openalex.org/W2122312470","https://openalex.org/W2155527899","https://openalex.org/W2159967465","https://openalex.org/W2167759247","https://openalex.org/W2241113432","https://openalex.org/W2466627406","https://openalex.org/W2615204122","https://openalex.org/W2727220479","https://openalex.org/W2742029133","https://openalex.org/W3017511690","https://openalex.org/W3134265261","https://openalex.org/W3177297272","https://openalex.org/W3205344510","https://openalex.org/W4239035626","https://openalex.org/W4250948891","https://openalex.org/W4394019949","https://openalex.org/W6659208920","https://openalex.org/W6677098494"],"related_works":["https://openalex.org/W4231356583","https://openalex.org/W1593760324","https://openalex.org/W2376159383","https://openalex.org/W2351439380","https://openalex.org/W2899905671","https://openalex.org/W4390136247","https://openalex.org/W2762941441","https://openalex.org/W2207495067","https://openalex.org/W1906486629","https://openalex.org/W2061417947"],"abstract_inverted_index":{"Learning":[0],"to":[1,27,50,66,94,96,171],"program":[2,146],"involves":[3],"building":[4,72,174],"a":[5,10,40,64,74,82,103,142,180,189],"mental":[6],"representation":[7,184],"of":[8,31,85,116,124,130,141,161,175,185,188],"how":[9],"machine":[11],"executes":[12],"instructions":[13],"and":[14,81,120,170,182],"stores":[15],"data":[16],"in":[17,36,151,167],"memory.":[18],"To":[19,157],"help":[20],"students,":[21],"teachers":[22,43,107],"often":[23,44],"use":[24],"visual":[25,57,135],"representations":[26,58,136],"illustrate":[28],"the":[29,118,122,128,138,159,173,186],"execution":[30,119,140],"programs":[32,166],"or":[33,52,154],"particular":[34],"concepts":[35],"their":[37],"lectures.":[38],"As":[39],"famous":[41],"example,":[42],"represent":[45],"references/pointers":[46],"with":[47,69],"arrows":[48],"pointing":[49],"objects":[51],"memory":[53],"locations.":[54],"While":[55],"these":[56],"are":[59,92,109],"mostly":[60],"hand-drawn,":[61],"there":[62],"is":[63],"tendency":[65],"supplement":[67],"them":[68],"tools.":[70],"However,":[71],"such":[73],"tool":[75],"from":[76,137],"scratch":[77],"requires":[78],"much":[79],"effort":[80],"high":[83],"level":[84],"debugging":[86,111],"technical":[87],"expertise,":[88],"while":[89],"existing":[90],"tools":[91,131,163],"difficult":[93],"adapt":[95],"different":[97,168],"contexts.":[98],"This":[99],"article":[100],"presents":[101],"EasyTracker,":[102],"Python":[104],"library":[105],"targeting":[106],"who":[108],"not":[110],"experts.":[112],"By":[113],"providing":[114],"ways":[115],"controlling":[117],"inspecting":[121],"state":[123,187],"programs,":[125],"EasyTracker":[126,178],"simplifies":[127],"development":[129,160],"that":[132],"generate":[133],"tuned":[134],"controlled":[139,145],"program.":[143,191],"The":[144],"can":[147],"be":[148],"written":[149],"either":[150],"Python,":[152],"C,":[153],"assembly":[155],"languages.":[156],"ease":[158],"visualization":[162],"working":[164],"for":[165],"languages":[169],"allow":[172],"web-based":[176],"tools,":[177],"provides":[179],"language-agnostic":[181],"serializable":[183],"running":[190]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
