{"id":"https://openalex.org/W2961276770","doi":"https://doi.org/10.1109/meco.2019.8759994","title":"SystemC Power Profiling for IoT Device Firmware using Runtime Configurable Models","display_name":"SystemC Power Profiling for IoT Device Firmware using Runtime Configurable Models","publication_year":2019,"publication_date":"2019-06-01","ids":{"openalex":"https://openalex.org/W2961276770","doi":"https://doi.org/10.1109/meco.2019.8759994","mag":"2961276770"},"language":"en","primary_location":{"id":"doi:10.1109/meco.2019.8759994","is_oa":false,"landing_page_url":"https://doi.org/10.1109/meco.2019.8759994","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061894022","display_name":"Jens Rudolf","orcid":null},"institutions":[{"id":"https://openalex.org/I4665924","display_name":"University of Rostock","ror":"https://ror.org/03zdwsf69","country_code":"DE","type":"education","lineage":["https://openalex.org/I4665924"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jens Rudolf","raw_affiliation_strings":["Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany","institution_ids":["https://openalex.org/I4665924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075056180","display_name":"Daniel Gis","orcid":null},"institutions":[{"id":"https://openalex.org/I4665924","display_name":"University of Rostock","ror":"https://ror.org/03zdwsf69","country_code":"DE","type":"education","lineage":["https://openalex.org/I4665924"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Gis","raw_affiliation_strings":["Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany","institution_ids":["https://openalex.org/I4665924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060628198","display_name":"Sebastian Stieber","orcid":null},"institutions":[{"id":"https://openalex.org/I4665924","display_name":"University of Rostock","ror":"https://ror.org/03zdwsf69","country_code":"DE","type":"education","lineage":["https://openalex.org/I4665924"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Stieber","raw_affiliation_strings":["Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany","institution_ids":["https://openalex.org/I4665924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063619304","display_name":"Christian Haubelt","orcid":"https://orcid.org/0000-0002-1568-5423"},"institutions":[{"id":"https://openalex.org/I4665924","display_name":"University of Rostock","ror":"https://ror.org/03zdwsf69","country_code":"DE","type":"education","lineage":["https://openalex.org/I4665924"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Haubelt","raw_affiliation_strings":["Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science and Applied Microelectronics, University of Rostock, Germany","institution_ids":["https://openalex.org/I4665924"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036396004","display_name":"Rainer Dorsch","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rainer Dorsch","raw_affiliation_strings":["Bosch Sensortec GmbH, Germany"],"affiliations":[{"raw_affiliation_string":"Bosch Sensortec GmbH, Germany","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5061894022"],"corresponding_institution_ids":["https://openalex.org/I4665924"],"apc_list":null,"apc_paid":null,"fwci":0.7223,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.67910253,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":"7606","issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9915000200271606,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9915000200271606,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9908999800682068,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9747999906539917,"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/firmware","display_name":"Firmware","score":0.9347680807113647},{"id":"https://openalex.org/keywords/systemc","display_name":"SystemC","score":0.9084194898605347},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.8087431192398071},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7852929830551147},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6428072452545166},{"id":"https://openalex.org/keywords/microcode","display_name":"Microcode","score":0.5003209114074707},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.47217053174972534},{"id":"https://openalex.org/keywords/power-analysis","display_name":"Power analysis","score":0.42239272594451904},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38530871272087097},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.09957057237625122},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.08053857088088989}],"concepts":[{"id":"https://openalex.org/C67212190","wikidata":"https://www.wikidata.org/wiki/Q104851","display_name":"Firmware","level":2,"score":0.9347680807113647},{"id":"https://openalex.org/C2776928060","wikidata":"https://www.wikidata.org/wiki/Q1753563","display_name":"SystemC","level":2,"score":0.9084194898605347},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.8087431192398071},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7852929830551147},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6428072452545166},{"id":"https://openalex.org/C22174128","wikidata":"https://www.wikidata.org/wiki/Q175869","display_name":"Microcode","level":2,"score":0.5003209114074707},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.47217053174972534},{"id":"https://openalex.org/C71743495","wikidata":"https://www.wikidata.org/wiki/Q2845210","display_name":"Power analysis","level":3,"score":0.42239272594451904},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38530871272087097},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.09957057237625122},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.08053857088088989}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/meco.2019.8759994","is_oa":false,"landing_page_url":"https://doi.org/10.1109/meco.2019.8759994","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8999999761581421,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1421358528","https://openalex.org/W1494277255","https://openalex.org/W1497420621","https://openalex.org/W1515109292","https://openalex.org/W2046352736","https://openalex.org/W2149449165","https://openalex.org/W2735057755","https://openalex.org/W2985821113","https://openalex.org/W2986861349","https://openalex.org/W6628137338"],"related_works":["https://openalex.org/W1966431236","https://openalex.org/W608147619","https://openalex.org/W2026551898","https://openalex.org/W1984676852","https://openalex.org/W2068967940","https://openalex.org/W4252104358","https://openalex.org/W2062160093","https://openalex.org/W2025981307","https://openalex.org/W1998626163","https://openalex.org/W2056006243"],"abstract_inverted_index":{"In":[0,55],"IoT":[1],"domain":[2],"energy":[3,131],"aware":[4],"firmware":[5],"development":[6],"is":[7],"critical":[8],"for":[9,49,63,84,110],"applications":[10],"that":[11,73,122],"run":[12],"on":[13],"mobile":[14],"or":[15],"battery":[16],"constrained":[17],"devices.":[18],"Virtual":[19],"system":[20],"prototypes":[21,35],"(VSP)":[22],"empower":[23],"developers":[24],"to":[25,79,91,153],"assess":[26],"the":[27,44,50,85,92,99,123,130],"application":[28,100],"power":[29,71,82,118,125,151],"consumption":[30,132],"behavior":[31],"before":[32],"actual":[33],"hardware":[34,136],"become":[36,43],"available.":[37],"The":[38,88],"SystemC":[39,65,108],"modeling":[40],"language":[41],"has":[42],"widely":[45],"adopted":[46],"industry":[47],"standard":[48],"implementation":[51,157],"of":[52,101,142],"such":[53],"VSPs.":[54],"this":[56],"paper,":[57],"we":[58],"present":[59],"a":[60,106,111,117],"novel":[61],"approach":[62,103],"extending":[64],"based":[66],"VSPs":[67],"with":[68,116],"pluggable,":[69],"pre-compiled":[70],"models":[72,152],"can":[74,148],"be":[75],"configured":[76],"during":[77],"runtime":[78],"generate":[80],"accurate":[81],"profiles":[83],"simulated":[86],"firmware.":[87],"necessary":[89],"modifications":[90],"VSP":[93],"are":[94],"kept":[95],"minimal.":[96],"We":[97],"demonstrate":[98],"our":[102,143],"by":[104],"instrumenting":[105],"pre-existing":[107],"model":[109,119],"state-of-the-art":[112],"MEMS-based":[113],"inertial":[114],"sensor":[115],"and":[120],"show":[121],"generated":[124],"profile":[126],"estimation":[127],"matches":[128],"closely":[129],"measured":[133],"from":[134],"its":[135],"prototype.":[137],"As":[138],"an":[139],"additional":[140],"advantage":[141],"proposed":[144],"precompiled":[145],"approach,":[146],"manufactures":[147],"ship":[149],"their":[150],"costumers":[154],"without":[155],"disclosing":[156],"IP.":[158]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
