IBM

Hursley Museum

Software Products Developed at Hursley

The museum is attempting to create a definitive list of products developed at Hursley. The following is an incomplete pass from the knowledge of the curators with some additional help from IBM retirees. If you are able to provide any new information or corrections to the existing data, please contact info@ibmhursleymuseum.org. There is a comprehensive list of all IBM hardware and software on Wikipedia.

YearCode NameProduct NameDepartmentDescription
PL/I
Websphere Business Integrator for AIX
GDDM / GKSGraphical Kernel Standard
VictoryMQSeries on z/OSWebsphere MQ
AgamemnonMQ IntegratorWebsphere Message Broker
??Graphics editor software / Logica ?
BABSComplex SystemsBOAC Ticketing System
GDDM / Pclink
SevernGDDM / OS2link
CICS/NTCICSMay have been replaced later by a Windows NT port of the CICS/OS2 code base.
1964PL/I F CompilerProgramming CentreHigh level programming language compiler (System/360 Operating System PL/I F)
1964SUPPAK7090-based Simulator of S/360. Support Package mainly used by IBM developers, including Hursley S/360-40 diagnostic package developers. Believed available to customers at IBM computer centres and released as a free product.
1965CASControls Automation System – design automation software package used in development & testing of microcode for S/360 – internal tool
1968New PL/I Compiler – Optimising Compiler I) OS ii) DOS
1970PL/I Optimising CompilerProgramming CentreFocussed on optimised code generation
1970PL/I Checkout CompilerProgramming Centre‘Provided speedy diagnostic support for PL/I developers
1970PL/I Checkout Compiler
1971 – 1974VTAMVirtual Telecommunications Access Method (SNA, NCP, 3705). First version NCP for 3705 – 1971. Transferred to Kingston 1974.
1973Language RPQ3741 / 3742Special EngineeringCyrillic and other
1973Programme Function Control3741Special EngineeringEnable enhanced control of 3741 models 1 & 2
1974CICSCICSComes to Hursley – formal transfer completed Jan 1975.
1974CICS / VS
1974New Database for Medium Size Applications
1974INPS3790 RPQSpecial EngineeringItalian Social Security System – revamp diagnostics and MAPS, bit mapping of software to support increased disk storage
1976GAMGraphics Access Method
1977IronmanProgramming language for imbedded systems (Marks & Maddock)
1977PADASProduct Test / Product AssuranceProduct Assurance Design Automation System
1978DPSDistributed Presentation Services – for use with terminals such as the 3279 & 8775
1979GDDM
1979SNATAMSNA Access Method – IBM Technical Disclosure Bulletin (TBD 03-79 p4216-4218). Originally an engineering development tool for testing SNA based products.
1979REXProduct Test / Product AssuranceInternal version of Rexx
1979GDDM / PGFIncluding the Interactive Chart Utility
1981IDTFInteractive Display Text Facility – data & text handling
1982RexxSystem Product InterpreterUKSCRestructured Extended Executor – interpreted programming language, first Rexx product, part of VM/System product. Followed by dozens of other IBM REXX products & non-IBM implementations.
1982IPGInteractive Presentation Graphics
1984Graphics Control ProgrammeFor PC-G & GX (Aragon / Genoa)
1984GDDM R4
1984GOCAGraphic Object Content Architecture – 3270 data interface standard
1985GDDM / IVU
1985CICS/CMSCICSCICS development tool running on VM/CMS
19865777-EADLeisure industry support programme
1987Desktop Publishing Solution
1987OS/2 Presentation ManagerJoint project with Microsoft
1987SAASystems Application Architecture
1987ADADoD / MoD defence related programming language for imbedded systems (Maddock)
1987Desktop Publishing Solution
1987LEXXLive Parsing EditorUKSCSyntax-colouring text editor written for the Oxford English Dictionary in 1985, released as a UK Country Programming Offering in 1987 and also as a VM PRPQ.
1987IAXIAX Image ProcessingSheridan HouseImage processing system for VM, released as programme offering.
1987WSDPassfield (X.25) support for PC – shipped with original Passfield
1987WSDPassfield (X.25) support for PC/RT
1987CICS/VMCICSMeant as a fuller implementation of CICS/CMS intended for production work. Tied in with 9370 distributed processing model. Cancelled during develoment of release 3.
1988TOOLSRUNVM / DSNXSheridan HouseFile & data management software developed at Hursley, released by Endicott.
1988LPEXLPEX for OS/2Sheridan HouseOS/2 product implementation of LEXX, later transferred to Endicott and released for Windows, Java etc. and used in Eclipse.
1988OryxIBM Object RexxSheridan HouseObject oriented Rexx for OS/2, later also released for Windows 95 and NT in 1997
1988FinisterreWSDPC software for Fastnet ISDN adapter card
1988WalnutWSDPassfield (X.25) support for OS/2 Extended Edition
1988StonehengeWSDPC-based SNA:OSI bridge
1988WindfallPersonal A/SWSDSoftware, in conjunction with Warwick
1988RIPSS
1989CICS/ESA Version 3CICS
1989CICS/OS2CICSBought in from American 3rd party, written in MicroFocus COBOL.
1990The GPE ProjectNew TechnologiesFunded by Hursley, developed by Peter Ward & Colin Parrott, University of Leeds. Documentation:
– History & Overview
– Technical Description
– Presentation – Examples
1991-92HighnoonAConnSApplication Connection Services
1992GDDM V3.1
1993MayflowerMQSeries on distributed platforms / Websphere MQ
1993GoServe(component)IBM Fellow (Lab Manager Group)Web server for OS/2 and later for Windows & Linux; first fully-compliant HTTP 1.0 server (1996), used as a component in a number of products.
1993/94CICS/6000CICSOr CICS/AIX? Initial main development contracted out to DataLogic, Harrow. Also involved an IBM startup in the US – Transarc, later absorbed into IBM. Ported to HP/UX, Sun Solaris & Digital OSF (?) by other companies.
1994CallPathComputer telephony integration product providing support for AT&T, Rolm, Siemens, and Northern Telecom switches.
1994DirectTalk
1995CICS Client for Windows & MacCICS
1995 – 2002LANDPNew versions for OS/2, DOS, AIX. 1996 Windows support. 2000 LANDP Version V5, 2002 V6.
1996Java Development ToolkitFor OS/2 & AIX
1996JTCJava VM for OS/2IBM Fellow (Lab Manager Group)Port of Java to OS/2 (and later other IBM O/Ss) – Java Technology Centre
1997NetRexxNetRexxIBM Fellow (Lab Manager Group)A dialect of Rexx for the Java platform included with the VM operating system product; also available as a free compiler.
1999RMI over IIOPRMI over IIOP, developed jointly by IBM and Sun, is a new version of RMI (Remote Method Invocation) for IIOP (Internet Inter-ORB Protocol) that combines RMI’s easy programming features with CORBA’s interoperability.
2001decNumber(component)IBM Fellow (Lab Manager Group)Decimal floating point reference implementation (and testcases for hardware) now included in dozens of IBM and non-IBM products, GCC etc. core proof-of-concept for the decimal floating-point arithmetic in the IEE 754-2008 standard.
2007decFloats(component)IBM Fellow (Lab Manager Group)High speed decimal floating-point package based upon Densely Packed Decimal encloding and emulating System/z and POWER decimal hardware; also used in dozens of products and by SAP, CA etc.