{"id":"https://openalex.org/W2804387428","doi":"https://doi.org/10.1145/3208903.3208928","title":"T-RECS","display_name":"T-RECS","publication_year":2018,"publication_date":"2018-05-25","ids":{"openalex":"https://openalex.org/W2804387428","doi":"https://doi.org/10.1145/3208903.3208928","mag":"2804387428"},"language":"en","primary_location":{"id":"doi:10.1145/3208903.3208928","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3208903.3208928","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Ninth International Conference on Future Energy Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/255209","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060850717","display_name":"Jagdish Prasad Achara","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Jagdish Prasad Achara","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002288874","display_name":"Maaz Mohiuddin","orcid":"https://orcid.org/0000-0002-7048-5459"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Maaz Mohiuddin","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035304002","display_name":"Wajeb Saab","orcid":"https://orcid.org/0000-0002-1648-6303"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Wajeb Saab","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059473415","display_name":"Roman Rudnik","orcid":"https://orcid.org/0000-0002-4235-7388"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Roman Rudnik","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041322972","display_name":"Jean\u2010Yves Le Boudec","orcid":"https://orcid.org/0000-0003-2357-8078"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Jean-Yves Le Boudec","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085701364","display_name":"Lorenzo Reyes-Chamorro","orcid":"https://orcid.org/0000-0002-2178-0056"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Lorenzo Reyes-Chamorro","raw_affiliation_strings":["EPFL, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPFL, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3747,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.59515565,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"303","last_page":"313"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10223","display_name":"Microgrid Control and Optimization","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10223","display_name":"Microgrid Control and Optimization","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10917","display_name":"Smart Grid Security and Resilience","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/computer-science","display_name":"Computer science","score":0.7552937865257263},{"id":"https://openalex.org/keywords/microgrid","display_name":"Microgrid","score":0.63053959608078},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6045591831207275},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.49316757917404175},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.4883994460105896},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3887691795825958},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3619101047515869},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.35021865367889404},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.27934253215789795},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.08110257983207703}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7552937865257263},{"id":"https://openalex.org/C2776784348","wikidata":"https://www.wikidata.org/wiki/Q5762595","display_name":"Microgrid","level":3,"score":0.63053959608078},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6045591831207275},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.49316757917404175},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.4883994460105896},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3887691795825958},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3619101047515869},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35021865367889404},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.27934253215789795},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.08110257983207703},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3208903.3208928","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3208903.3208928","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Ninth International Conference on Future Energy Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:infoscience.epfl.ch:255209","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/255209","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference proceedings"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:255209","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/255209","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference proceedings"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5577398109","display_name":null,"funder_award_id":"NRP 70","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"}],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1541238374","https://openalex.org/W1964899277","https://openalex.org/W1970867250","https://openalex.org/W1973517010","https://openalex.org/W1999674783","https://openalex.org/W2040640105","https://openalex.org/W2052674167","https://openalex.org/W2068178922","https://openalex.org/W2115791901","https://openalex.org/W2117276425","https://openalex.org/W2125978733","https://openalex.org/W2136451165","https://openalex.org/W2260447233","https://openalex.org/W2375521046","https://openalex.org/W2567349745","https://openalex.org/W2736449426","https://openalex.org/W2785195402","https://openalex.org/W2886006349","https://openalex.org/W2888437466"],"related_works":["https://openalex.org/W4210780382","https://openalex.org/W2057975886","https://openalex.org/W4308700935","https://openalex.org/W1574359403","https://openalex.org/W2356033827","https://openalex.org/W2391138633","https://openalex.org/W4206134051","https://openalex.org/W2907234787","https://openalex.org/W4285503559","https://openalex.org/W4383747562"],"abstract_inverted_index":{"In":[0,132],"real-time":[1],"control":[2,11,51,70,120],"of":[3,19,25,32,38,53,68,76,92,112,121,144,202,215],"electric":[4,114],"grids":[5],"using":[6,105],"multiple":[7],"software":[8,21,26,33,77,94,162],"agents,":[9,22],"the":[10,16,20,30,36,50,66,73,80,90,113,119,138,141,172,193,199,203,246],"performance":[12,52,67,219,235],"depends":[13],"on":[14,128,164],"(1)":[15,221],"proper":[17],"functioning":[18],"i.e.,":[23,234],"absence":[24],"faults,":[27],"and":[28,46,85,109,116,140,151,154,198,226],"(2)":[29,227],"behavior":[31],"agents":[34,78,95,163],"in":[35,79,96,176,185,245],"presence":[37],"non-ideal":[39,229],"communication":[40,230],"networks":[41],"such":[42,54,217],"as":[43,218],"message":[44],"losses":[45],"delays.":[47],"To":[48],"evaluate":[49],"systems,":[55],"we":[56,135,147,170,210],"propose":[57],"T-RECS,":[58],"a":[59,129,165,186],"virtual":[60],"commissioning":[61],"tool.":[62],"T-RECS":[63,97,177,216],"enables":[64],"testing":[65],"software-based":[69],"in-silico":[71],"(before":[72],"actual":[74],"deployment":[75],"grid),":[81],"saving":[82],"both":[83],"time":[84],"money.":[86],"Developers":[87],"can":[88,125,159],"run":[89],"binaries":[91,100],"their":[93],"where":[98],"these":[99],"exchange":[101],"real":[102,187],"messages":[103],"by":[104,178],"an":[106,122],"emulated":[107],"network":[108],"simulated":[110,173],"models":[111],"grid":[115,174,224,239],"resources.":[117],"Consequently,":[118],"entire":[123],"microgrid":[124],"be":[126],"tested":[127],"standard":[130,166],"computer.":[131,168],"this":[133],"paper,":[134],"first":[136],"describe":[137],"design":[139],"open-source":[142],"implementation":[143,158],"T-RECS.":[145],"Second,":[146],"measure":[148],"its":[149],"CPU":[150],"memory":[152],"usage":[153],"show":[155],"that":[156,192],"our":[157],"accommodate":[160],"eight":[161],"laptop":[167],"Third,":[169],"validate":[171],"used":[175],"replaying":[179],"data":[180],"collected":[181],"from":[182],"experiments":[183],"performed":[184],"low-voltage":[188],"microgrid.":[189],"We":[190],"find":[191],"average":[194],"error":[195,204],"is":[196,205,241],"0.037%":[197],"99th":[200],"percentile":[201],"less":[206],"than":[207],"0.1%.":[208],"Finally,":[209],"present":[211],"some":[212],"typical":[213],"use-cases":[214],"evaluation":[220,236],"under":[222,237],"extreme":[223,238],"conditions":[225],"with":[228],"networks.":[231],"The":[232],"former,":[233],"conditions,":[240],"difficult":[242],"to":[243,249],"test":[244],"field":[247],"due":[248],"safety":[250],"concerns.":[251]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2018-06-01T00:00:00"}
