Advanced Programming Specialist Group: Difference between revisions

Content deleted Content added
Nitraven (talk | contribs)
Rescuing 3 sources and tagging 0 as dead.) #IABot (v2.0.1
 
(21 intermediate revisions by 11 users not shown)
Line 1:
{{refimprove|date=July 2014}}
'''The Advanced Programming Group (APSG)''' is a Specialist Group (SG) of the ''[[British Computer Society]]'' (BCS). It held its first meeting, when it was referred to as "BCS Study Group No. 5", at Bishop's House, [[High Holborn]], [[London]] WC1, [[England]] on 17 December [[1959]]. It has met continuously in London since then, generally on the second Thursday of the months from October to May each year.
 
The '''Advanced Programming Specialist Group''' ('''APSG''') is a Specialist Group (SG) of the ''[[British Computer Society]]'' (BCS). It held its first meeting, when it was referred to as "BCS Study Group No. 5", at Bishop's House, [[High Holborn]], [[London]] WC1, [[England]] on 17 December 1959.<ref name="heritage">{{cite web | url=http://www.bcs.org/category/14884 | title=Our Heritage | work=Advanced Programming Specialist Group | publisher=[[British Computer Society]] | accessdate=18 July 2014 | archive-url=https://web.archive.org/web/20180709035141/https://www.bcs.org/category/14884 | archive-date=9 July 2018 | url-status=dead }}</ref> It has met continuously in London since then, generally on the second Thursday of the months from October to May each year.<ref name="history">{{cite web | url=http://www.bcs.org/upload/pdf/meetings-1959-2009.pdf | title=List of past events | work=Advanced Programming Specialist Group | publisher=[[British Computer Society]] | accessdate=18 July 2014 | archive-url=https://web.archive.org/web/20160303204850/http://www.bcs.org/upload/pdf/meetings-1959-2009.pdf | archive-date=3 March 2016 | url-status=dead }}</ref>
Its purpose is to disseminate information on emerging concepts, programming languages, tools and techniques. Rather than relying on publication, the main format for communication is a talk from an invited speaker whose slides are made available on the Group's website [http://www.bcs.org.uk/siggroup/advprog/].
 
APSG seeks to explore new developments in programming languages, runtime environments, programming tools, multicore processors, mobile platforms and end user interfaces which are important to today's real world applications.<ref name="aims">{{cite web | url=http://www.bcs.org/category/14883 | title=Our Aims | work=Advanced Programming Specialist Group | publisher=[[British Computer Society]] | accessdate=18 July 2014 | archive-url=https://web.archive.org/web/20171217074346/http://www.bcs.org/category/14883 | archive-date=17 December 2017 | url-status=dead }}</ref>
Past chairmen of the Group were Ewart Willey (first chairman 1959–1974), Peter King (1974–1980) and Peter Prowse (1980–1982). The current chairman is Prof. John Florentin (1982–).
 
Past chairmen of the Group were Ewart Willey (first chairman 1959–1974), Prof. Peter King (1974–1980) and, Peter Prowse (1980–1982), Prof. John Florentin (1982–2010), Prof. Geoff Sharman (2010-2014), and Rob Packwood (2014-2016).<ref name="heritage" /> The current chairman is Prof. JohnAlgirdas Florentin (1982–)Pakštas.
From time to time, the Group holds joint meetings with other BCS SGs, for example:
 
From time to time, the Group holds joint meetings with other BCS SGs and Branches, for example:{{citation needed|date=July 2014}}
* February 2013, with Enterprise Architecture SG, ''What is Enterprise Architecture?''
* January 2013, with Formal Aspects SG ([[BCS-FACS]]), ''Industrial Uses of Formal Methods''
* May 2010, with Fortran SG, ''Parallel Programming in Fortran with Coarrays''
* January 2010 with [[Computer Conservation Society]], ''The 50th Anniversary of the publication of the Algol 60 Report''
* October 2006, with [[Computer Conservation Society]], ''The first 35+ years of IBM Hursley software''
* November 2005, with Formal Aspects SG ([[BCS-FACS]]), ''Separation Logic''
 
==References==
The Group has had several recent talks focusing on each of the following topic areas:
{{reflist}}
 
== External links ==
* [[Aspect-oriented programming]] and Aspect-oriented Design ([[AOSD]])
* [http://www.bcs.org.uk/siggroupgroups/advprog/ Advanced Programming GroupAPSG website]
* Enterprise-Level Software Architecture ([[Enterprise software]])
 
[[Category:Organizations established in 1959]]
== External links ==
[[Category:1959 establishments in the United Kingdom]]
 
* [http://www.bcs.org.uk/siggroup/advprog/ Advanced Programming Group website]
 
[[Category:1959 establishments]]
[[Category:Software engineering organizations]]
[[Category:BCS Specialist Groups]]