{"id":"https://openalex.org/W2006664050","doi":"https://doi.org/10.1145/1408800.1408928","title":"Inverse compiling for program documentation","display_name":"Inverse compiling for program documentation","publication_year":1974,"publication_date":"1974-01-01","ids":{"openalex":"https://openalex.org/W2006664050","doi":"https://doi.org/10.1145/1408800.1408928","mag":"2006664050"},"language":"en","primary_location":{"id":"doi:10.1145/1408800.1408928","doi":"https://doi.org/10.1145/1408800.1408928","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1408800.1408928","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1408800.1408928","source":{"id":"https://openalex.org/S7407089072","display_name":"ACM Annual Conference","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1974 annual conference on XX - ACM '74","raw_type":"proceedings-article"},"volume":null,"type":"conference-abstract","is_traditional":false,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/1408800.1408928","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069513447","display_name":"Gregory L. Hopwood","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Gregory L. Hopwood","raw_affiliation_strings":["University of California, Irvine, CA","Univ of California, Irvine, CA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Irvine, CA","institution_ids":["https://openalex.org/I204250578"]},{"raw_affiliation_string":"Univ of California, Irvine, CA","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5069513447"],"corresponding_institution_ids":["https://openalex.org/I204250578"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"2","issue":null,"first_page":"751","last_page":"751"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.961899995803833,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.961899995803833,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.024900000542402267,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.0038999998942017555,"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/software-documentation","display_name":"software documentation","score":0.9340000152587891},{"id":"https://openalex.org/keywords/system-software","display_name":"system software","score":0.6480000019073486},{"id":"https://openalex.org/keywords/code-efficiency","display_name":"code efficiency","score":0.8489999771118164},{"id":"https://openalex.org/keywords/low-level-programming-languages","display_name":"low-level programming languages","score":0.6159999966621399}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8232986927032471},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7473502159118652},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7158920764923096},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.57004314661026},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44649261236190796},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.4190574288368225},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3707450032234192},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.31589215993881226},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.29877179861068726}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1408800.1408928","doi":"https://doi.org/10.1145/1408800.1408928","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1408800.1408928","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1408800.1408928","source":{"id":"https://openalex.org/S7407089072","display_name":"ACM Annual Conference","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1974 annual conference on XX - ACM '74","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/1408800.1408928","doi":"https://doi.org/10.1145/1408800.1408928","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1408800.1408928","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1408800.1408928","source":{"id":"https://openalex.org/S7407089072","display_name":"ACM Annual Conference","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1974 annual conference on XX - ACM '74","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2006664050.pdf","grobid_xml":"https://content.openalex.org/works/W2006664050.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2493128344","https://openalex.org/W2374205924","https://openalex.org/W2087448100","https://openalex.org/W2468032268","https://openalex.org/W1992025435","https://openalex.org/W4242275723","https://openalex.org/W7019333708","https://openalex.org/W2497894304","https://openalex.org/W4255129370","https://openalex.org/W4239813672"],"abstract_inverted_index":{"Although":[0],"higher":[1],"level":[2,33,127],"languages":[3,34,135],"have":[4],"achieved":[5],"wide-spread":[6],"use":[7,132],"for":[8,21,54,98,143],"program":[9],"production,":[10],"much":[11,67],"system":[12,86],"software":[13],"is":[14,47,73,80],"still":[15],"being":[16],"written":[17],"in":[18,125],"assembler":[19,56],"language":[20,57],"reasons":[22],"such":[23],"as":[24],"efficiency":[25,46,83],"of":[26,30,38,63,92,104,133],"code":[27,72],"produced,":[28],"lack":[29],"appropriate":[31],"high":[32],"or":[35,40,79],"compilers,":[36],"costs":[37],"compilations,":[39],"compatibility":[41],"with":[42],"older":[43],"software.":[44],"Code":[45,82],"probably":[48,137],"the":[49,61,71,93,131],"most":[50,94],"often":[51],"cited":[52],"reason":[53],"using":[55],"since":[58],"it":[59,119],"affects":[60,85],"saleability":[62],"a":[64,140],"manufacturer's":[65],"product":[66],"more":[68],"than":[69],"whether":[70],"easy":[74],"to":[75,122],"understand":[76],"and":[77,108,111],"modify":[78],"well-documented.":[81],"directly":[84],"performance":[87],"under":[88],"benchmark":[89],"tests,":[90],"one":[91],"widely":[95],"used":[96],"comparators":[97],"computer":[99],"selection.":[100],"The":[101],"future":[102],"development":[103],"very":[105],"large":[106,141],"cheap":[107],"fast":[109],"processor":[110],"main":[112],"memory":[113],"components":[114],"will":[115,120,136],"influence":[116],"how":[117],"important":[118],"be":[121],"continue":[123,138],"programming":[124],"low":[126],"\"efficient\"":[128],"languages,":[129],"but":[130],"these":[134],"on":[139],"scale":[142],"at":[144],"least":[145],"another":[146],"decade.":[147]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2026-10-27T15:51:10.671819","created_date":"2016-06-24T00:00:00"}
