Advanced Programming Group

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.

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/] .

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–).

From time to time, the Group holds joint meetings with other BCS SGs, for example:

* October 2006, with Computer Conservation Society, "The first 35+ years of IBM Hursley software"
* November 2005, with Formal Aspects SG (BCS-FACS), "Separation Logic"

The Group has had several recent talks focusing on each of the following topic areas:

* Aspect-oriented programming and Aspect-oriented Design (AOSD)
* Enterprise-Level Software Architecture (Enterprise software)

External links

* [http://www.bcs.org.uk/siggroup/advprog/ Advanced Programming Group website]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia

  • Group SNE — is a Japanese company founded in 1986 by the current president Hitoshi Yasuda, which produces role playing games, light novels, board games and card games. Ryo Mizuno was one of the founding members. Group SNE is named after Syntax Error, the… …   Wikipedia

  • Advanced Technologies Academy — Infobox School name = Advanced Technologies Academy principal = Karen Diamond motto = Academics Plus Technology established = 1994 type = Magnet public high school grades = 9 12 location = Las Vegas, Nevada enrollment = 1,026 (as of 2007 08)… …   Wikipedia

  • Advanced Common Application Platform — The Advanced Common Application Platform (ACAP) is intended to provide television consumers with advanced interactive services and offer content providers, broadcasters, cable and satellite operators, and consumer electronics manufacturers the… …   Wikipedia

  • Advanced Encryption Standard — Infobox block cipher name = AES caption = The SubBytes step, one of four stages in a round of AES designers = Vincent Rijmen, Joan Daemen publish date = 1998 derived from = Square derived to = Anubis, Grand Cru related to = certification = AES… …   Wikipedia

  • Programming Metadata Communication Protocol — The Programming Metadata Communication Protocol (PMCP) is critical to viewers of digital television in the United States and other ATSC countries. When viewing digital television channels, people have become accustomed to navigating between… …   Wikipedia

  • Advanced Continuous Simulation Language — The Advanced Continuous Simulation Language, or ACSL (pronounced axle ), is a computer language designed for modelling and evaluating the performance of continuous systems described by time dependent, nonlinear differential equations. It is a… …   Wikipedia

  • History of the Dylan programming language — Dylan programming language history first introduces the history with a continuous text. The second section gives a timeline overview of the history and present several milestones and watersheds. The third section presents quotations related to… …   Wikipedia

  • Lingo (programming language) — The name Lingo has been used by several unrelated programming languages. Its most common version is a scripting language developed by John H. Thompson for use in Macromedia Director. HyperTalk is likely to have been one of the inspirations for… …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.