{"id":"https://openalex.org/W2063573404","doi":"https://doi.org/10.1002/spe.4380121103","title":"An experiment with the interchangeability of processes and monitors","display_name":"An experiment with the interchangeability of processes and monitors","publication_year":1982,"publication_date":"1982-11-01","ids":{"openalex":"https://openalex.org/W2063573404","doi":"https://doi.org/10.1002/spe.4380121103","mag":"2063573404"},"language":"en","primary_location":{"id":"doi:10.1002/spe.4380121103","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380121103","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,"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"},"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/A5109807287","display_name":"Bjarne Stroustrup","orcid":null},"institutions":[{"id":"https://openalex.org/I73544541","display_name":"Mathematical Sciences Research Institute","ror":"https://ror.org/05hs5r386","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I73544541"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Bjarne Stroustrup","raw_affiliation_strings":["Bell Laboratories, Murray Hill, New Jersey 07974, U.S.A","Bell Laboratories Murray Hill, New Jersey, 07974 U.S.A"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Bell Laboratories, Murray Hill, New Jersey 07974, U.S.A","institution_ids":[]},{"raw_affiliation_string":"Bell Laboratories Murray Hill, New Jersey, 07974 U.S.A","institution_ids":["https://openalex.org/I73544541"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5109807287"],"corresponding_institution_ids":["https://openalex.org/I73544541"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":1.3959,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.83278903,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"12","issue":"11","first_page":"1011","last_page":"1025"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9977999925613403,"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.9977999925613403,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9970999956130981,"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/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/equivalence","display_name":"Equivalence (formal languages)","score":0.6718392372131348},{"id":"https://openalex.org/keywords/interchangeability","display_name":"Interchangeability","score":0.6644042134284973},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.624525249004364},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5418738722801208},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.44233888387680054},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32206565141677856},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26869791746139526},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2547118663787842},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.21967068314552307},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.12114998698234558}],"concepts":[{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.6718392372131348},{"id":"https://openalex.org/C2779606619","wikidata":"https://www.wikidata.org/wiki/Q17092524","display_name":"Interchangeability","level":2,"score":0.6644042134284973},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.624525249004364},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5418738722801208},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.44233888387680054},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32206565141677856},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26869791746139526},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2547118663787842},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.21967068314552307},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.12114998698234558}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/spe.4380121103","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380121103","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,"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"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5799999833106995,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W249617084","https://openalex.org/W810846208","https://openalex.org/W1494104063","https://openalex.org/W1601593571","https://openalex.org/W1971440306","https://openalex.org/W1980885047","https://openalex.org/W1990487726","https://openalex.org/W2000466017","https://openalex.org/W2022185456","https://openalex.org/W2031491316","https://openalex.org/W2074955133","https://openalex.org/W2082770180","https://openalex.org/W2109167193","https://openalex.org/W2131791649","https://openalex.org/W3202802144","https://openalex.org/W4242041370"],"related_works":["https://openalex.org/W2367063746","https://openalex.org/W601292351","https://openalex.org/W1583204413","https://openalex.org/W2335017665","https://openalex.org/W2348347833","https://openalex.org/W1547279692","https://openalex.org/W2086770499","https://openalex.org/W2984198677","https://openalex.org/W2363010783","https://openalex.org/W2464328296"],"abstract_inverted_index":{"Abstract":[0],"Two":[1],"styles":[2,41,167],"of":[3,11,24,47,49,54,65,77,101,168],"operating":[4,85],"system":[5,86,169,188],"implementation":[6],"based":[7,87],"on":[8,88],"the":[9,39,55,62,74,89,156,165,190,194],"use":[10],"monitors":[12],"and":[13,18,51,71,104,128,161,193],"processes,":[14],"respectively,":[15],"are":[16,31,42,82],"identified,":[17],"arguments":[19],"for":[20,60,97,164],"a":[21,98,111,123,130,136,150,179,186],"basic":[22],"equivalence":[23,76],"these":[25],"systems":[26],"despite":[27],"large":[28],"stylistic":[29],"differences":[30],"presented.":[32,83],"The":[33,159],"\u2018Lauer\u2010Needham":[34],"Duality":[35],"Hypothesis\u2019":[36],"states":[37],"that":[38,80,114],"two":[40,166],"equivalent,":[43],"both":[44],"in":[45,52,125,132,175,181,185],"terms":[46],"ease":[48],"programming":[50],"efficiency":[53],"resulting":[56],"systems.":[57],"A":[58],"domain":[59,81],"which":[61],"first":[63],"part":[64],"this":[66],"claim":[67],"holds":[68],"is":[69,108],"outlined,":[70],"data":[72,143],"affirming":[73],"essential":[75],"performance":[78],"within":[79],"An":[84],"Cambridge":[90],"CAP":[91],"system,":[92],"called":[93],"SIMOS,":[94],"was":[95],"simulated":[96],"wide":[99],"range":[100],"hardware":[102],"configurations":[103],"job":[105,191],"loads.":[106],"SIMOS":[107],"written":[109],"using":[110,135,149],"module":[112,118],"concept":[113],"allows":[115],"an":[116],"individual":[117],"to":[119,138,141,152,155,172],"be":[120,145,173],"interpreted":[121],"as":[122,129],"monitor":[124,137],"one":[126],"run":[127],"process":[131,151],"another.":[133],"Runs":[134],"control":[139,153],"access":[140,154],"some":[142],"can":[144],"compared":[146],"with":[147],"runs":[148],"same":[157],"data.":[158],"throughput":[160],"response":[162,182],"time":[163,183],"were":[170,199],"found":[171],"identical":[174],"most":[176],"cases.":[177],"However,":[178],"degradation":[180],"occurred":[184],"process\u2010based":[187],"when":[189],"load":[192],"low":[195],"level":[196],"scheduling":[197],"policy":[198],"poorly":[200],"matched.":[201]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
