{"id":"https://openalex.org/W1965085183","doi":"https://doi.org/10.1002/spe.4380110808","title":"Is block structure necessary?","display_name":"Is block structure necessary?","publication_year":1981,"publication_date":"1981-08-01","ids":{"openalex":"https://openalex.org/W1965085183","doi":"https://doi.org/10.1002/spe.4380110808","mag":"1965085183"},"language":"en","primary_location":{"id":"doi:10.1002/spe.4380110808","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380110808","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/A5109170953","display_name":"David R. Hanson","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":"David R. Hanson","raw_affiliation_strings":["Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, The University of Arizona, Tucson, Arizona 85721, U.S.A","institution_ids":["https://openalex.org/I138006243"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5109170953"],"corresponding_institution_ids":["https://openalex.org/I138006243"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":6.671,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.9663645,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":"8","first_page":"853","last_page":"866"},"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.9977999925613403,"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.9977999925613403,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9972000122070312,"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/T10142","display_name":"Formal Methods in Verification","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/block","display_name":"Block (permutation group theory)","score":0.810021162033081},{"id":"https://openalex.org/keywords/block-structure","display_name":"Block structure","score":0.7666093111038208},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.696498453617096},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6519415378570557},{"id":"https://openalex.org/keywords/identifier","display_name":"Identifier","score":0.563065230846405},{"id":"https://openalex.org/keywords/structured-programming","display_name":"Structured programming","score":0.48355671763420105},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.45312148332595825},{"id":"https://openalex.org/keywords/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.4463658034801483},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.40426763892173767},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.24371150135993958},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.049138426780700684}],"concepts":[{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.810021162033081},{"id":"https://openalex.org/C2983050975","wikidata":"https://www.wikidata.org/wiki/Q88287214","display_name":"Block structure","level":3,"score":0.7666093111038208},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.696498453617096},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6519415378570557},{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.563065230846405},{"id":"https://openalex.org/C77781355","wikidata":"https://www.wikidata.org/wiki/Q223335","display_name":"Structured programming","level":2,"score":0.48355671763420105},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.45312148332595825},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.4463658034801483},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.40426763892173767},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.24371150135993958},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.049138426780700684},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/spe.4380110808","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.4380110808","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":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.5099999904632568}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W190309302","https://openalex.org/W1493792056","https://openalex.org/W1510165340","https://openalex.org/W1513250879","https://openalex.org/W1855301476","https://openalex.org/W1970712452","https://openalex.org/W1971599559","https://openalex.org/W1973684496","https://openalex.org/W1980885047","https://openalex.org/W1987152331","https://openalex.org/W1989631754","https://openalex.org/W1995384620","https://openalex.org/W2008395018","https://openalex.org/W2051384178","https://openalex.org/W2051762743","https://openalex.org/W2061539583","https://openalex.org/W2068576411","https://openalex.org/W2068650790","https://openalex.org/W2068715697","https://openalex.org/W2073544767","https://openalex.org/W2078235355","https://openalex.org/W2083539222","https://openalex.org/W2103953153","https://openalex.org/W2124209077","https://openalex.org/W2141194372","https://openalex.org/W2166780994","https://openalex.org/W2295322116","https://openalex.org/W2337294341","https://openalex.org/W4212933579","https://openalex.org/W4235077482","https://openalex.org/W6607674261"],"related_works":["https://openalex.org/W4378651134","https://openalex.org/W4252684102","https://openalex.org/W2352307597","https://openalex.org/W1979633005","https://openalex.org/W2163724607","https://openalex.org/W4214635432","https://openalex.org/W1965085183","https://openalex.org/W3163662525","https://openalex.org/W4250089903","https://openalex.org/W2915032985"],"abstract_inverted_index":{"Abstract":[0],"Block":[1],"structure":[2,62,82,91],"is":[3,78],"traditionally":[4],"considered":[5,86],"an":[6],"a":[7,75],"priori":[8],"requirement":[9],"for":[10,51],"algorithmic":[11],"programming":[12,46,53],"languages.":[13,94],"Most":[14],"new":[15],"languages":[16],"since":[17],"Algol\u201060":[18],"have":[19],"block":[20,31,61,81,90],"structure.":[21],"Reasons":[22],"exist,":[23],"however,":[24],"to":[25,38,80],"omit":[26],"the":[27,58],"general":[28],"form":[29],"of":[30,60,89],"structure\u2010nested":[32],"procedure":[33],"definitions":[34],"in":[35,41,72,87,92],"which":[36],"references":[37],"identifiers":[39],"defined":[40],"outer":[42],"procedures":[43],"are":[44],"permitted\u2010from":[45],"languages,":[47],"especially":[48],"those":[49],"intended":[50],"systems":[52],"applications.":[54],"This":[55],"paper":[56],"reviews":[57],"concept":[59],"and":[63,67,83],"considers":[64],"its":[65],"advantages":[66],"disadvantages.":[68],"It":[69],"concludes":[70],"that,":[71],"many":[73],"cases,":[74],"module":[76],"facility":[77],"superior":[79],"should":[84],"be":[85],"lieu":[88],"future":[93]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
