세인트앤드루스
GAP는 독일의 아헨 공과대학교의 Lehrstuhl D für Mathematik (LDFM)에서 1986년부터 1997년까지 개발되었다. J. Neubüser가 LDFM의 의장에서 은퇴한 뒤, GAP의 개발과 유지는 스코틀랜드의 세인트앤드루스 대학교의 수리과학과와 계산과학과와 연합하였다. 2005년 여름의 연합은 세인트앤드루스 대학교, 아헨 공과대학교, 브라운슈바이크 공과대학, 그리고 포트콜린스의 콜로라도 주립 대학교에 위치한 네 'GAP Centres'의 공동 조합으로 이전되었다.