{"id":"https://openalex.org/W2086092549","doi":"https://doi.org/10.1145/1476936.1477016","title":"Design and organization of a translator for a partial differential equation language","display_name":"Design and organization of a translator for a partial differential equation language","publication_year":1970,"publication_date":"1970-01-01","ids":{"openalex":"https://openalex.org/W2086092549","doi":"https://doi.org/10.1145/1476936.1477016","mag":"2086092549"},"language":"en","primary_location":{"id":"doi:10.1145/1476936.1477016","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1476936.1477016","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1476936.1477016","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the May 5-7, 1970, spring joint computer conference on - AFIPS '70 (Spring)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/1476936.1477016","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5112054060","display_name":"Alfonso F. C\u00e1rdenas","orcid":null},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Alfonso F. Cardenas","raw_affiliation_strings":["University of California, Los Angeles, California","University of California , Los Angeles, California"],"affiliations":[{"raw_affiliation_string":"University of California, Los Angeles, California","institution_ids":["https://openalex.org/I161318765"]},{"raw_affiliation_string":"University of California , Los Angeles, California","institution_ids":["https://openalex.org/I161318765"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047597359","display_name":"Walter J. Karplus","orcid":null},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Walter J. Karplus","raw_affiliation_strings":["University of California, Los Angeles, California","University of California , Los Angeles, California"],"affiliations":[{"raw_affiliation_string":"University of California, Los Angeles, California","institution_ids":["https://openalex.org/I161318765"]},{"raw_affiliation_string":"University of California , Los Angeles, California","institution_ids":["https://openalex.org/I161318765"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5112054060"],"corresponding_institution_ids":["https://openalex.org/I161318765"],"apc_list":null,"apc_paid":null,"fwci":2.3484,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.91886326,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"513","last_page":"513"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9883999824523926,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9776999950408936,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.8333439230918884},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7854244709014893},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.694977879524231},{"id":"https://openalex.org/keywords/fortran","display_name":"Fortran","score":0.6529775857925415},{"id":"https://openalex.org/keywords/first-generation-programming-language","display_name":"First-generation programming language","score":0.5906191468238831},{"id":"https://openalex.org/keywords/section","display_name":"Section (typography)","score":0.5843392610549927},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.5835033059120178},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.5515371561050415},{"id":"https://openalex.org/keywords/very-high-level-programming-language","display_name":"Very high-level programming language","score":0.5378097891807556},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.5361148715019226},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4559903144836426},{"id":"https://openalex.org/keywords/programming-language-implementation","display_name":"Programming language implementation","score":0.4419180750846863},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.42742425203323364},{"id":"https://openalex.org/keywords/assembly-language","display_name":"Assembly language","score":0.4272296130657196},{"id":"https://openalex.org/keywords/language-construct","display_name":"Language construct","score":0.4125710725784302},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.3179943561553955},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.25667423009872437},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.1797294318675995},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.17340916395187378},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.14208966493606567},{"id":"https://openalex.org/keywords/symbolic-programming","display_name":"Symbolic programming","score":0.08524513244628906},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07631304860115051}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8333439230918884},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7854244709014893},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.694977879524231},{"id":"https://openalex.org/C2778241615","wikidata":"https://www.wikidata.org/wiki/Q83303","display_name":"Fortran","level":2,"score":0.6529775857925415},{"id":"https://openalex.org/C570499","wikidata":"https://www.wikidata.org/wiki/Q1289116","display_name":"First-generation programming language","level":3,"score":0.5906191468238831},{"id":"https://openalex.org/C2780129039","wikidata":"https://www.wikidata.org/wiki/Q1931107","display_name":"Section (typography)","level":2,"score":0.5843392610549927},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.5835033059120178},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5515371561050415},{"id":"https://openalex.org/C169796678","wikidata":"https://www.wikidata.org/wiki/Q835124","display_name":"Very high-level programming language","level":5,"score":0.5378097891807556},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.5361148715019226},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4559903144836426},{"id":"https://openalex.org/C201997060","wikidata":"https://www.wikidata.org/wiki/Q4117406","display_name":"Programming language implementation","level":5,"score":0.4419180750846863},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.42742425203323364},{"id":"https://openalex.org/C50831359","wikidata":"https://www.wikidata.org/wiki/Q165436","display_name":"Assembly language","level":3,"score":0.4272296130657196},{"id":"https://openalex.org/C48859967","wikidata":"https://www.wikidata.org/wiki/Q6486712","display_name":"Language construct","level":2,"score":0.4125710725784302},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.3179943561553955},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25667423009872437},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.1797294318675995},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.17340916395187378},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.14208966493606567},{"id":"https://openalex.org/C61714564","wikidata":"https://www.wikidata.org/wiki/Q7661185","display_name":"Symbolic programming","level":4,"score":0.08524513244628906},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07631304860115051},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1476936.1477016","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1476936.1477016","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1476936.1477016","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the May 5-7, 1970, spring joint computer conference on - AFIPS '70 (Spring)","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/1476936.1477016","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1476936.1477016","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1476936.1477016","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the May 5-7, 1970, spring joint computer conference on - AFIPS '70 (Spring)","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.6299999952316284,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2086092549.pdf","grobid_xml":"https://content.openalex.org/works/W2086092549.grobid-xml"},"referenced_works_count":4,"referenced_works":["https://openalex.org/W2040822824","https://openalex.org/W2070473451","https://openalex.org/W2089482595","https://openalex.org/W2441059602"],"related_works":["https://openalex.org/W2376978878","https://openalex.org/W2235266364","https://openalex.org/W2230513087","https://openalex.org/W2392549939","https://openalex.org/W2008516155","https://openalex.org/W134217928","https://openalex.org/W2198524561","https://openalex.org/W2216440867","https://openalex.org/W2150214514","https://openalex.org/W1976248635"],"abstract_inverted_index":{"In":[0,162],"recent":[1],"years":[2],"a":[3,26,90,94,166],"variety":[4],"of":[5,12,23,49,78,89,100,105,137,150,169],"techniques":[6],"for":[7,14,92,97],"the":[8,34,50,56,66,72,87,98,101,110,129,138,143,159,163,170],"design":[9,88],"and":[10,69,112,122,135,153],"implementation":[11],"translators":[13],"problem-oriented":[15],"programming":[16,28],"languages":[17],"has":[18,82],"been":[19,83,116],"developed.":[20],"A":[21],"number":[22],"these":[24],"employ":[25],"high-level":[27],"language":[29,43,68,96,111],"such":[30],"as":[31,33],"FORTRAN":[32],"target":[35,67],"language,":[36],"rather":[37],"than":[38],"translating":[39],"directly":[40],"into":[41],"assembly":[42],"or":[44],"machine":[45],"code.":[46],"The":[47,132],"purpose":[48],"present":[51],"paper":[52,121],"is":[53,172],"to":[54],"demonstrate":[55],"unique":[57],"advantages":[58],"which":[59],"can":[60],"be":[61],"realized":[62],"by":[63,70],"making":[64],"PL/1":[65],"utilizing":[71],"so-called":[73],"preprocessor":[74],"(or":[75],"compile-time)":[76],"facilities":[77],"PL/1.":[79],"This":[80],"approach":[81],"successfully":[84],"used":[85],"in":[86,118,128,142,158],"translator":[91,139,171],"PDEL,":[93],"special-purpose":[95],"solution":[99],"partial":[102],"differential":[103],"equations":[104],"classical":[106],"physics.":[107],"Details":[108],"regarding":[109],"its":[113],"application":[114],"have":[115],"presented":[117],"an":[119],"earlier":[120],"are,":[123],"therefore,":[124],"only":[125],"briefly":[126],"summarized":[127],"next":[130],"section.":[131,161],"overall":[133],"structure":[134],"philosophy":[136],"are":[140,156],"described":[141,157],"third":[144],"section,":[145],"while":[146],"more":[147],"detailed":[148],"aspects":[149],"syntax":[151],"analysis":[152],"code":[154],"generation":[155],"fourth":[160],"final":[164],"section":[165],"quantitative":[167],"evaluation":[168],"presented.":[173]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
