{"id":"https://openalex.org/A5010158427","orcid":null,"observed_orcids":[],"display_name":"Joe Armstrong","raw_author_names":["Armstrong, Joe","J. L. Armstrong","J.L. Armstrong","Joe Armstrong"],"full_name":"Joe Armstrong","works_count":26,"cited_by_count":2205,"summary_stats":{"2yr_mean_citedness":0.0,"h_index":14,"i10_index":14},"ids":{"openalex":"https://openalex.org/A5010158427","orcid":null,"observed_orcids":[]},"affiliations":[{"institution":{"id":"https://openalex.org/I1306339040","ror":"https://ror.org/05a7rhx54","display_name":"Ericsson (Sweden)","country_code":"SE","type":"company","lineage":["https://openalex.org/I1306339040"]},"years":[2011,2010,1997,1996]},{"institution":{"id":"https://openalex.org/I1341412227","ror":"https://ror.org/05hh8d621","display_name":"IBM (United States)","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},"years":[2002]},{"institution":{"id":"https://openalex.org/I4387154336","ror":"https://ror.org/01vf7p965","display_name":"Swedish Institute of Computer Science","country_code":"SE","type":"nonprofit","lineage":["https://openalex.org/I2800664555","https://openalex.org/I4387154336"]},"years":[2004,2003,2002]}],"last_known_institutions":null,"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","count":24,"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/T10772","display_name":"Distributed systems and fault tolerance","count":14,"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","count":10,"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/T10639","display_name":"Advanced Software Engineering Methodologies","count":9,"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/T10317","display_name":"Advanced Database Systems and Queries","count":4,"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"}}],"topic_share":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","value":5.99e-05,"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","value":5.25e-05,"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/T10639","display_name":"Advanced Software Engineering Methodologies","value":2.26e-05,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","value":1.78e-05,"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/T10317","display_name":"Advanced Database Systems and Queries","value":1.15e-05,"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"}}],"x_concepts":[{"id":"82484044","wikidata":"https://www.wikidata.org/wiki/Q334879","display_name":"Erlang (programming language)","score":0.9767494201660156},{"id":"41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","score":0.8688517808914185},{"id":"199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","score":0.8671000003814697},{"id":"34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","score":0.589059054851532},{"id":"42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","score":0.566100001335144}],"counts_by_year":[{"year":1986,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":1992,"works_count":2,"oa_works_count":0,"cited_by_count":0},{"year":1993,"works_count":2,"oa_works_count":0,"cited_by_count":0},{"year":1995,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":1996,"works_count":2,"oa_works_count":0,"cited_by_count":0},{"year":1997,"works_count":2,"oa_works_count":1,"cited_by_count":0},{"year":2000,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":2002,"works_count":2,"oa_works_count":0,"cited_by_count":0},{"year":2003,"works_count":3,"oa_works_count":1,"cited_by_count":0},{"year":2004,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":2005,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":2007,"works_count":3,"oa_works_count":0,"cited_by_count":0},{"year":2010,"works_count":1,"oa_works_count":0,"cited_by_count":0},{"year":2011,"works_count":1,"oa_works_count":1,"cited_by_count":0},{"year":2012,"works_count":0,"oa_works_count":0,"cited_by_count":148},{"year":2013,"works_count":0,"oa_works_count":0,"cited_by_count":167},{"year":2014,"works_count":2,"oa_works_count":1,"cited_by_count":104},{"year":2015,"works_count":1,"oa_works_count":0,"cited_by_count":97},{"year":2016,"works_count":0,"oa_works_count":0,"cited_by_count":102},{"year":2017,"works_count":0,"oa_works_count":0,"cited_by_count":83},{"year":2018,"works_count":0,"oa_works_count":0,"cited_by_count":102},{"year":2019,"works_count":0,"oa_works_count":0,"cited_by_count":73},{"year":2020,"works_count":0,"oa_works_count":0,"cited_by_count":51},{"year":2021,"works_count":0,"oa_works_count":0,"cited_by_count":47},{"year":2022,"works_count":0,"oa_works_count":0,"cited_by_count":38},{"year":2023,"works_count":0,"oa_works_count":0,"cited_by_count":44},{"year":2024,"works_count":0,"oa_works_count":0,"cited_by_count":35},{"year":2025,"works_count":0,"oa_works_count":0,"cited_by_count":13},{"year":2026,"works_count":0,"oa_works_count":0,"cited_by_count":17}],"display_name_alternatives":["Armstrong, Joe","J. L. Armstrong","J.L. Armstrong","Joe Armstrong"],"block_key":"j armstrong","works_api_url":"https://api.openalex.org/works?filter=author.id:A5010158427","awards_count":0,"updated_date":"2026-11-09T14:06:01","created_date":"2016-06-24T00:00:00"}
