{"id":"https://openalex.org/W2089455422","doi":"https://doi.org/10.1049/ip-i-2.1990.0025","title":"IAL: a parallel image processing programming language","display_name":"IAL: a parallel image processing programming language","publication_year":1990,"publication_date":"1990-01-01","ids":{"openalex":"https://openalex.org/W2089455422","doi":"https://doi.org/10.1049/ip-i-2.1990.0025","mag":"2089455422"},"language":"en","primary_location":{"id":"doi:10.1049/ip-i-2.1990.0025","doi":"https://doi.org/10.1049/ip-i-2.1990.0025","is_oa":false,"landing_page_url":"https://doi.org/10.1049/ip-i-2.1990.0025","pdf_url":null,"source":{"id":"https://openalex.org/S4210171441","display_name":"IEE Proceedings I Communications Speech and Vision","issn_l":"0956-3776","issn":["0956-3776","2053-9053"],"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":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEE Proceedings I Communications, Speech and Vision","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5000739686","display_name":"Danny Crookes","orcid":"https://orcid.org/0000-0002-3533-6095","observed_orcids":["https://orcid.org/0000-0002-3533-6095"]},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"D. Crookes","raw_affiliation_strings":["Department of Computer Science, Queen's University of Belfast, Belfast, UK","[Department of Computer Science, Queen's University, Belfast, UK]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Queen's University of Belfast, Belfast, UK","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"[Department of Computer Science, Queen's University, Belfast, UK]","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064073991","display_name":"Philip Morrow","orcid":"https://orcid.org/0000-0002-2373-4758","observed_orcids":["https://orcid.org/0000-0002-2373-4758"]},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"P.J. Morrow","raw_affiliation_strings":["Department of Computer Science, Queen's University of Belfast, Belfast, UK","[Department of Computer Science, Queen's University, Belfast, UK]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Queen's University of Belfast, Belfast, UK","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"[Department of Computer Science, Queen's University, Belfast, UK]","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051136981","display_name":"P. McParland","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"P.J. McParland","raw_affiliation_strings":["Department of Computer Science, Queen's University of Belfast, Belfast, UK","[Department of Computer Science, Queen's University, Belfast, UK]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Queen's University of Belfast, Belfast, UK","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"[Department of Computer Science, Queen's University, Belfast, UK]","institution_ids":["https://openalex.org/I126231945"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I126231945"],"apc_list":null,"apc_paid":null,"fwci":0.3877,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.59673025,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"137","issue":"3","first_page":"176","last_page":"176"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9185000061988831,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9185000061988831,"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/T12923","display_name":"Digital Image Processing Techniques","score":0.02710000053048134,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.013899999670684338,"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/image-algebra","display_name":"image algebra","score":0.9190000295639038},{"id":"https://openalex.org/keywords/parallel-programming","display_name":"parallel programming","score":0.656000018119812},{"id":"https://openalex.org/keywords/transputer-networks","display_name":"transputer networks","score":0.8989999890327454},{"id":"https://openalex.org/keywords/automatic-parallelization","display_name":"automatic parallelization","score":0.9309999942779541},{"id":"https://openalex.org/keywords/interprocess-communication","display_name":"interprocess communication","score":0.9760000109672546},{"id":"https://openalex.org/keywords/high-level-programming-languages","display_name":"high-level programming languages","score":0.5630000233650208}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8441495895385742},{"id":"https://openalex.org/C2778319340","wikidata":"https://www.wikidata.org/wiki/Q776861","display_name":"Transputer","level":2,"score":0.6917692422866821},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6360920071601868},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6353112459182739},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.6047343015670776},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.5769309997558594},{"id":"https://openalex.org/C104317675","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Digital image processing","level":4,"score":0.46711811423301697},{"id":"https://openalex.org/C201997060","wikidata":"https://www.wikidata.org/wiki/Q4117406","display_name":"Programming language implementation","level":5,"score":0.4286388158798218},{"id":"https://openalex.org/C204156049","wikidata":"https://www.wikidata.org/wiki/Q751436","display_name":"Inter-process communication","level":2,"score":0.42389604449272156},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32569122314453125},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3128776550292969},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.2565246820449829},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.19439005851745605},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.1920471489429474},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.1698736548423767}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1049/ip-i-2.1990.0025","doi":"https://doi.org/10.1049/ip-i-2.1990.0025","is_oa":false,"landing_page_url":"https://doi.org/10.1049/ip-i-2.1990.0025","pdf_url":null,"source":{"id":"https://openalex.org/S4210171441","display_name":"IEE Proceedings I Communications Speech and Vision","issn_l":"0956-3776","issn":["0956-3776","2053-9053"],"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":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEE Proceedings I Communications, Speech and Vision","raw_type":"journal-article"},{"id":"mag:3144526089","doi":null,"is_oa":false,"landing_page_url":"http://yadda.icm.edu.pl/yadda/element/bwmeta1.element.ieee-000000218061","pdf_url":null,"source":{"id":"https://openalex.org/S4210171441","display_name":"IEE Proceedings I Communications Speech and Vision","issn_l":"0956-3776","issn":["0956-3776","2053-9053"],"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":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"IEE Proceedings I - Communications, Speech and Vision","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2217750594","https://openalex.org/W2000316278","https://openalex.org/W2058370865","https://openalex.org/W1979813727","https://openalex.org/W2349918636","https://openalex.org/W1493162651","https://openalex.org/W2153966942","https://openalex.org/W2750273000","https://openalex.org/W2035950534","https://openalex.org/W2165412830"],"abstract_inverted_index":{"The":[0,47,62,83],"paper":[1,84],"describes":[2,85],"a":[3,35,105],"high-level":[4],"programming":[5],"language":[6,63,90],"for":[7,19,74],"image":[8,21,39,55,67,76],"processing,":[9],"called":[10],"IAL":[11,15,31],"(Image":[12],"Algebra":[13],"Language).":[14],"has":[16,25],"been":[17,26],"designed":[18],"low-level":[20,75],"processing":[22,40,77],"applications.":[23],"It":[24],"implemented":[27],"on":[28,43,66,104],"transputer":[29,106],"networks.":[30],"provides":[32,92],"mechanisms":[33],"whereby":[34],"programmer":[36],"can":[37],"specify":[38],"operations":[41],"algebraically":[42],"the":[44,51,54,79,86,89,98],"complete":[45],"image.":[46],"implementation":[48],"automatically":[49],"parallelises":[50],"program,":[52],"distributes":[53],"data":[56],"and":[57,91],"controls":[58],"all":[59],"interprocess":[60],"communication.":[61],"is":[64],"based":[65],"algebra":[68],"(a":[69],"mathematical":[70],"notation":[71],"developed":[72],"specifically":[73],"at":[78],"University":[80],"of":[81,88,95,97],"Florida).":[82],"features":[87],"an":[93],"outline":[94],"some":[96],"strategies":[99],"used":[100],"in":[101],"implementing":[102],"it":[103],"network.":[107]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
