{"id":"https://openalex.org/W2045159786","doi":"https://doi.org/10.1002/spe.4380221005","title":"Monitoring and debugging distributed realtime programs","display_name":"Monitoring and debugging distributed realtime programs","publication_year":1992,"publication_date":"1992-10-01","ids":{"openalex":"https://openalex.org/W2045159786","doi":"https://doi.org/10.1002/spe.4380221005","mag":"2045159786"},"language":"en","primary_location":{"id":"doi:10.1002/spe.4380221005","doi":"https://doi.org/10.1002/spe.4380221005","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380221005","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-2","ki-jl-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5027588693","display_name":"Paul S. Dodd","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paul S. Dodd","raw_affiliation_strings":["Real-Time Computing Laboratory, Department of Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor, Michigan, 48109\u20132122, U.S.A"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Real-Time Computing Laboratory, Department of Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor, Michigan, 48109\u20132122, U.S.A","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076770874","display_name":"Chinya V. Ravishankar","orcid":"https://orcid.org/0000-0001-5735-9792","observed_orcids":["https://orcid.org/0000-0001-5735-9792"]},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chinya V. Ravishankar","raw_affiliation_strings":["Real-Time Computing Laboratory, Department of Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor, Michigan, 48109\u20132122, U.S.A"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Real-Time Computing Laboratory, Department of Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor, Michigan, 48109\u20132122, U.S.A","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I27837315"],"apc_list":{"value":4650,"currency":"USD","value_usd":4650},"apc_paid":null,"fwci":2.3231,"has_fulltext":false,"cited_by_count":74,"citation_normalized_percentile":{"value":0.87391883,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":98},"biblio":{"volume":"22","issue":"10","first_page":"863","last_page":"877"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.48190000653266907,"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.48190000653266907,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.2842000126838684,"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.05260000005364418,"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/distributed-real-time-systems","display_name":"distributed real-time systems","score":0.9290000200271606},{"id":"https://openalex.org/keywords/monitoring","display_name":"monitoring","score":0.5419999957084656},{"id":"https://openalex.org/keywords/debugging","display_name":"debugging","score":0.9909999966621399},{"id":"https://openalex.org/keywords/real-time-task-scheduling","display_name":"real-time task scheduling","score":0.9490000009536743},{"id":"https://openalex.org/keywords/system-performance-measurement","display_name":"system performance measurement","score":0.8320000171661377},{"id":"https://openalex.org/keywords/low-overhead-monitoring","display_name":"low-overhead monitoring","score":0.5180000066757202},{"id":"https://openalex.org/keywords/parallel-applications","display_name":"parallel applications","score":0.5559999942779541}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.9465680122375488},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8106523156166077},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5407986044883728},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5061363577842712},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.483963280916214},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.4812731146812439},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.45285892486572266},{"id":"https://openalex.org/C200749887","wikidata":"https://www.wikidata.org/wiki/Q1165574","display_name":"System monitoring","level":2,"score":0.4472426772117615},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4286925494670868},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.41804876923561096},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41669487953186035},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28546592593193054},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0839642882347107},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1002/spe.4380221005","doi":"https://doi.org/10.1002/spe.4380221005","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380221005","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-2","ki-jl-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.1006.5406","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.1006.5406","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.researchgate.net/profile/Chinya_Ravishankar/publication/227719211_Monitoring_and_debugging_distributed_realtime_programs/links/0fcfd51434fece50c6000000.pdf?origin%3Dpublication_detail","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.1024.2994","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.1024.2994","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.researchgate.net/profile/Chinya_Ravishankar/publication/227719211_Monitoring_and_debugging_distributed_realtime_programs/links/0fcfd51434fece50c6000000.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.15.413","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.413","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/./vol22/issue10/spe786pd.pdf","raw_type":"text"},{"id":"mag:2499558301","doi":null,"is_oa":false,"landing_page_url":"https://www.cs.ucr.edu/%7Eravi/Papers/Jrnl/dodd-spe.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306472673","display_name":"IEEE Computer Society Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"IEEE Computer Society Press eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320309652","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W15103188","https://openalex.org/W69000302","https://openalex.org/W91872971","https://openalex.org/W183047521","https://openalex.org/W190469944","https://openalex.org/W1877496576","https://openalex.org/W1972133538","https://openalex.org/W1983037032","https://openalex.org/W2003795720","https://openalex.org/W2004504325","https://openalex.org/W2004827840","https://openalex.org/W2008584027","https://openalex.org/W2011148850","https://openalex.org/W2017896334","https://openalex.org/W2024385413","https://openalex.org/W2044043780","https://openalex.org/W2051444380","https://openalex.org/W2069146665","https://openalex.org/W2083796365","https://openalex.org/W2084917914","https://openalex.org/W2087083203","https://openalex.org/W2107886177","https://openalex.org/W2108516447","https://openalex.org/W2140116462","https://openalex.org/W2141605293","https://openalex.org/W2154612074","https://openalex.org/W2155165367","https://openalex.org/W2157739289","https://openalex.org/W2172035080","https://openalex.org/W2313495911","https://openalex.org/W2322926207","https://openalex.org/W2640329654","https://openalex.org/W3137220996","https://openalex.org/W4206156383","https://openalex.org/W4230447964","https://openalex.org/W4236940517","https://openalex.org/W4243994488","https://openalex.org/W4254615111"],"related_works":["https://openalex.org/W2004827840","https://openalex.org/W7100059624","https://openalex.org/W1601873205","https://openalex.org/W1536674025","https://openalex.org/W620368975","https://openalex.org/W2107723664","https://openalex.org/W2049363890","https://openalex.org/W1490961126","https://openalex.org/W2177949957","https://openalex.org/W2531784644"],"abstract_inverted_index":{"Abstract":[0],"In":[1],"this":[2],"paper":[3],"we":[4,115],"describe":[5,116],"the":[6,118],"design":[7],"and":[8,14,58,103,126],"implementation":[9],"of":[10],"an":[11],"integrated":[12],"monitoring":[13,28,76,83],"debugging":[15,96,108],"system":[16,105],"for":[17],"a":[18,31,72],"distributed":[19,109,125],"real\u2010time":[20,32,100,110],"computer":[21],"system.":[22],"The":[23,44,87],"monitor":[24,45,88,119],"provides":[25,81],"continuous,":[26],"transparent":[27,82],"capabilities":[29],"throughout":[30],"system's":[33],"lifecycle":[34],"with":[35,84],"bounded,":[36],"minimal,":[37],"predictable":[38],"interference":[39],"by":[40,129],"using":[41],"software":[42],"support.":[43],"is":[46,89,112],"flexible":[47],"enough":[48],"to":[49,75,91,123],"observe":[50],"both":[51],"high\u2010level":[52],"events":[53,64],"that":[54,80],"are":[55],"operating":[56],"system\u2010":[57],"application\u2010specific,":[59],"as":[60,62,66,95],"well":[61],"low\u2010level":[63],"such":[65,94],"shared":[67,77],"variable":[68,78],"references.":[69],"We":[70],"present":[71],"novel":[73],"approach":[74],"references":[79],"low":[85],"overhead.":[86],"designed":[90],"support":[92],"tasks":[93],"realtime":[97],"applications,":[98],"aiding":[99],"task":[101],"scheduling,":[102],"measuring":[104],"performance.":[106],"Since":[107],"applications":[111,128],"particularly":[113],"difficult,":[114],"how":[117],"can":[120],"be":[121],"used":[122],"debug":[124],"parallel":[127],"deterministic":[130],"execution":[131],"replay.":[132]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":5},{"year":2012,"cited_by_count":2}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
