{"id":"https://openalex.org/W2166778115","doi":"https://doi.org/10.1109/tii.2010.2068304","title":"Time-Aware Instrumentation of Embedded Software","display_name":"Time-Aware Instrumentation of Embedded Software","publication_year":2010,"publication_date":"2010-09-01","ids":{"openalex":"https://openalex.org/W2166778115","doi":"https://doi.org/10.1109/tii.2010.2068304","mag":"2166778115"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2010.2068304","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://patricklam.ca/papers/10.tii.instrumentation.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004216052","display_name":"Sebastian Fischmeister","orcid":null},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sebastian Fischmeister","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016375266","display_name":"Patrick Lam","orcid":"https://orcid.org/0000-0001-8278-5400"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Patrick Lam","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":6.164,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":46,"citation_normalized_percentile":{"value":0.938062,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":95},"biblio":{"volume":"6","issue":"4","first_page":"652","last_page":"663"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9999,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9999,"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.9996,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9992,"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/firmware","display_name":"Firmware","score":0.7625216},{"id":"https://openalex.org/keywords/instrumentation","display_name":"Instrumentation","score":0.7574676},{"id":"https://openalex.org/keywords/laptop","display_name":"Laptop","score":0.52204156},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.414021}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7688212},{"id":"https://openalex.org/C67212190","wikidata":"https://www.wikidata.org/wiki/Q104851","display_name":"Firmware","level":2,"score":0.7625216},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.7574676},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6782364},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5959021},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.54132026},{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.52204156},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.414021},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3887123},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.37971616},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2010.2068304","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.171.316","pdf_url":"http://patricklam.ca/papers/10.tii.instrumentation.pdf","source":{"id":"https://openalex.org/S4306400349","display_name":"CiteSeer X (The Pennsylvania State University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":"https://openalex.org/I130769515","host_organization_name":"Pennsylvania State University","host_organization_lineage":["https://openalex.org/I130769515"],"host_organization_lineage_names":["Pennsylvania State University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.171.316","pdf_url":"http://patricklam.ca/papers/10.tii.instrumentation.pdf","source":{"id":"https://openalex.org/S4306400349","display_name":"CiteSeer X (The Pennsylvania State University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":"https://openalex.org/I130769515","host_organization_name":"Pennsylvania State University","host_organization_lineage":["https://openalex.org/I130769515"],"host_organization_lineage_names":["Pennsylvania State University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":37,"referenced_works":["https://openalex.org/W1539432158","https://openalex.org/W1563522785","https://openalex.org/W1610570299","https://openalex.org/W1630762940","https://openalex.org/W1877496576","https://openalex.org/W1943502734","https://openalex.org/W1947621832","https://openalex.org/W1975442866","https://openalex.org/W1988152355","https://openalex.org/W2002985857","https://openalex.org/W2003685302","https://openalex.org/W2016050282","https://openalex.org/W2020021151","https://openalex.org/W2040183246","https://openalex.org/W2042979415","https://openalex.org/W2047226031","https://openalex.org/W2076285066","https://openalex.org/W2077948478","https://openalex.org/W2097229665","https://openalex.org/W2107723664","https://openalex.org/W2134633067","https://openalex.org/W2146509778","https://openalex.org/W2153228154","https://openalex.org/W2155659963","https://openalex.org/W2156858199","https://openalex.org/W2157739289","https://openalex.org/W2160517961","https://openalex.org/W2161992906","https://openalex.org/W2173188782","https://openalex.org/W2401610261","https://openalex.org/W2482904051","https://openalex.org/W2499558301","https://openalex.org/W4230535538","https://openalex.org/W4232917671","https://openalex.org/W4239813889","https://openalex.org/W4250948891","https://openalex.org/W68069235"],"related_works":["https://openalex.org/W4389238932","https://openalex.org/W4387467152","https://openalex.org/W4379115910","https://openalex.org/W4253989935","https://openalex.org/W4212885212","https://openalex.org/W3022618462","https://openalex.org/W3010413952","https://openalex.org/W2582981600","https://openalex.org/W2543101158","https://openalex.org/W1569638199"],"abstract_inverted_index":{"Software":[0],"instrumentation":[1,62,80],"is":[2,14],"a":[3,113,136,192],"key":[4],"technique":[5,81],"in":[6,36,48],"many":[7],"stages":[8],"of":[9,34,51,106,145,179,191],"the":[10,28,32,37,49,59,67,104,132,143,163,172,176,180],"development":[11],"process.":[12],"It":[13],"particularly":[15],"important":[16],"for":[17,55,82,115,175],"debugging":[18],"embedded":[19],"systems.":[20,93],"Instrumented":[21],"programs":[22],"produce":[23],"data":[24,43],"traces":[25,44],"which":[26,118,125],"enable":[27],"developer":[29],"to":[30,121,154,165],"locate":[31],"origins":[33],"misbehaviors":[35],"system":[38],"under":[39],"test.":[40],"However,":[41],"producing":[42],"incurs":[45],"runtime":[46],"overhead":[47],"form":[50],"additional":[52],"computation":[53],"resources":[54],"capturing":[56],"and":[57,70,100,102,148,157],"copying":[58],"data.":[60],"The":[61],"may":[63],"therefore":[64],"interfere":[65],"with":[66,84,138,152],"system's":[68],"timing":[69],"perturb":[71],"its":[72],"behavior.":[73],"In":[74,109],"this":[75],"work,":[76],"we":[77,111,134,161,170],"propose":[78,112],"an":[79,189],"applications":[83,124],"temporal":[85],"constraints,":[86],"specifically":[87],"targeting":[88],"background/foreground":[89],"or":[90],"cyclic":[91],"executive":[92],"Our":[94],"framework":[95],"permits":[96],"reasoning":[97],"about":[98],"space":[99],"time":[101,129,158],"enables":[103,119],"composition":[105],"software":[107],"instrumentations.":[108],"particular,":[110],"definition":[114],"trace":[116,149],"reliability,":[117],"us":[120],"instrument":[122,171],"real-time":[123],"aggressively":[126],"push":[127],"their":[128],"budgets.":[130,159],"Using":[131],"framework,":[133],"present":[135],"method":[137],"low":[139],"perturbation":[140],"by":[141],"optimizing":[142],"number":[144],"insertion":[146],"points":[147],"buffer":[150],"size":[151,156],"respect":[153],"code":[155],"Finally,":[160],"apply":[162],"theory":[164],"two":[166],"concrete":[167],"case":[168],"studies:":[169],"OpenEC":[173],"firmware":[174],"keyboard":[177],"controller":[178],"One":[181],"Laptop":[182],"Per":[183],"Child":[184],"project,":[185],"as":[186,188],"well":[187],"implementation":[190],"flash":[193],"file":[194],"system.":[195]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2166778115","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":8}],"updated_date":"2025-01-20T16:19:30.480030","created_date":"2016-06-24"}