{"id":"https://openalex.org/W2109459426","doi":"https://doi.org/10.1002/spe.4380180705","title":"A simple system for constructing distributed, mixed\u2010language programs","display_name":"A simple system for constructing distributed, mixed\u2010language programs","publication_year":1988,"publication_date":"1988-07-01","ids":{"openalex":"https://openalex.org/W2109459426","doi":"https://doi.org/10.1002/spe.4380180705","mag":"2109459426"},"language":"en","primary_location":{"id":"doi:10.1002/spe.4380180705","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380180705","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/A5079889957","display_name":"Roger Hayes","orcid":null},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Roger Hayes","raw_affiliation_strings":["Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","the University of Arizona, Tucson"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","institution_ids":[]},{"raw_affiliation_string":"the University of Arizona, Tucson","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058561229","display_name":"Steve W. Manweiler","orcid":null},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Steve W. Manweiler","raw_affiliation_strings":["Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","the University of Arizona, Tucson"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","institution_ids":[]},{"raw_affiliation_string":"the University of Arizona, Tucson","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028125888","display_name":"Richard D. Schlichting","orcid":null},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richard D. Schlichting","raw_affiliation_strings":["Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","the University of Arizona, Tucson"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","institution_ids":[]},{"raw_affiliation_string":"the University of Arizona, Tucson","institution_ids":["https://openalex.org/I138006243"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5079889957"],"corresponding_institution_ids":["https://openalex.org/I138006243"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":4.3735,"has_fulltext":false,"cited_by_count":35,"citation_normalized_percentile":{"value":0.9413366,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"7","first_page":"641","last_page":"660"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987000226974487,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9958000183105469,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8671063184738159},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7126287817955017},{"id":"https://openalex.org/keywords/pascal","display_name":"Pascal (unit)","score":0.6747980713844299},{"id":"https://openalex.org/keywords/unix","display_name":"Unix","score":0.5407978892326355},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5267645120620728},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.5184392929077148},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.4252273440361023},{"id":"https://openalex.org/keywords/programming-language-implementation","display_name":"Programming language implementation","score":0.42137765884399414},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36017733812332153},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.3439098298549652},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.28047776222229004},{"id":"https://openalex.org/keywords/symbolic-programming","display_name":"Symbolic programming","score":0.17483556270599365},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.08839648962020874}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8671063184738159},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7126287817955017},{"id":"https://openalex.org/C75608658","wikidata":"https://www.wikidata.org/wiki/Q44395","display_name":"Pascal (unit)","level":2,"score":0.6747980713844299},{"id":"https://openalex.org/C112968700","wikidata":"https://www.wikidata.org/wiki/Q11368","display_name":"Unix","level":3,"score":0.5407978892326355},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5267645120620728},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.5184392929077148},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.4252273440361023},{"id":"https://openalex.org/C201997060","wikidata":"https://www.wikidata.org/wiki/Q4117406","display_name":"Programming language implementation","level":5,"score":0.42137765884399414},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36017733812332153},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3439098298549652},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.28047776222229004},{"id":"https://openalex.org/C61714564","wikidata":"https://www.wikidata.org/wiki/Q7661185","display_name":"Symbolic programming","level":4,"score":0.17483556270599365},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08839648962020874},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/spe.4380180705","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380180705","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":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W38814960","https://openalex.org/W41801118","https://openalex.org/W1524672188","https://openalex.org/W1799557442","https://openalex.org/W1992857773","https://openalex.org/W2009712165","https://openalex.org/W2014923870","https://openalex.org/W2021100126","https://openalex.org/W2027781435","https://openalex.org/W2047121664","https://openalex.org/W2048019999","https://openalex.org/W2053240993","https://openalex.org/W2058806660","https://openalex.org/W2064971971","https://openalex.org/W2074907750","https://openalex.org/W2099624917","https://openalex.org/W2106035061","https://openalex.org/W2116936037","https://openalex.org/W2140495717","https://openalex.org/W2144426378","https://openalex.org/W2146609112","https://openalex.org/W3022074680","https://openalex.org/W4206723809","https://openalex.org/W4300934284"],"related_works":["https://openalex.org/W2082335647","https://openalex.org/W2581702770","https://openalex.org/W2042273402","https://openalex.org/W2954318817","https://openalex.org/W2806896741","https://openalex.org/W2360705725","https://openalex.org/W2970584952","https://openalex.org/W2376978878","https://openalex.org/W1849651812","https://openalex.org/W1964508308"],"abstract_inverted_index":{"Abstract":[0],"The":[1,154],"Mixed\u2010Language":[2],"Programming":[3],"(MLP)":[4],"System":[5],"is":[6,71],"a":[7,36,105,110,148,158],"simple":[8,37],"system":[9,57,146,155],"that":[10,43,119,136],"facilitates":[11],"construction":[12],"of":[13,62,82,104,126,150,160],"sequential":[14],"programs":[15,135],"in":[16,22,29,46,118],"which":[17,88],"procedures":[18,116],"can":[19],"be":[20,50,93,113],"written":[21,117,139],"different":[23],"programming":[24],"languages":[25,169],"to":[26,49,66,73,92,112],"exploit":[27],"heterogeneity":[28,45],"language":[30,111],"functionality.":[31],"In":[32,132],"addition,":[33,133],"MLP":[34,70,83,127,142],"provides":[35],"remote":[38],"procedure":[39],"call":[40],"(RPC)":[41],"facility":[42],"allows":[44],"machine":[47],"functionality":[48],"exploited.":[51],"To":[52],"minimize":[53],"implementation":[54],"cost,":[55],"the":[56,63,79,124,141],"does":[58],"not":[59,107],"solve":[60],"all":[61],"problems":[64],"related":[65],"mixed\u2010language":[67],"programming;":[68],"rather,":[69],"designed":[72],"handle":[74],"common":[75],"situations":[76,91],"well.":[77],"Among":[78],"unique":[80],"aspects":[81],"are":[84,170],"its":[85,130],"advanced":[86],"facilities,":[87],"allow":[89,102],"complex":[90],"handled":[94],"with":[95],"user":[96],"intervention;":[97],"for":[98],"example,":[99],"these":[100],"facilities":[101],"arguments":[103],"type":[106],"defined":[108],"by":[109,115],"used":[114],"language.":[120],"This":[121],"paper":[122],"overviews":[123],"use":[125],"and":[128,147,162,173],"describes":[129],"implementation.":[131],"two":[134],"have":[137],"been":[138],"using":[140],"system\u2014a":[143],"small":[144],"database":[145],"collection":[149,159],"plot":[151],"routines\u2014are":[152],"discussed.":[153],"executes":[156],"on":[157],"Vaxes":[161],"Suns":[163],"running":[164],"Berkeley":[165],"UNIX.":[166],"Currently":[167],"supported":[168],"C,":[171],"Pascal":[172],"Icon.":[174]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
