About Us
Modernization Vendor
News
Migration
Re-Hosting
Web Enablement
SOA
Education
 
 
  WELCOME
to IDMS-Modernization
 
  We are dedicated to organizations that maintain and support CA IDMS production applications. Our goal is to provide information on modernizing applications through education, support and modernization.

Contact us at info@idms-modernization.com

 
   

ABOUT IDMSThe roots of IDMS go back to Dr. Charles Bachman's IDS (Integrated Data Store), an
early database engine developed at General Electric. In the early 1960s IDS was taken from its original form, by the Computer Group of the B.F. Goodrich Chemical Division, and re-written in a language called ISL (Intermediate System Language). ISL was designed as a portable system programming language able to produce code for a variety of target machines. Since ISL was actually written in its own language (ISL) it was able to be ported to other machine architectures with relative ease, and then to produce code that would execute on them.
The Chemical Division computer group had given some thought to selling copies of IDMS to other companies, but was told by management that they were not in the software products business. Eventually a deal was struck with John Cullinane to buy the rights and market the product.

Because Cullinane was required to remit royalties back to B.F. Goodrich, all add-on products were listed and billed as separate products - even if they were mandatory for the core IDMS product to work. This sometimes confused customers. The original platforms were the GE 235 computer and GE Datanet 30 message switching computer: later the product was ported to IBM mainframes and to DEC and ICL hardware.

The IBM-ported version ran on IBM mainframe systems (System/360, System/370, System/390, zSeries, System z9). In the mid-1980s, it was claimed that some 2,500 IDMS licenses had been sold. Users included the Strategic Air Command, Ford of Canada, Royal Insurance, Manulife, Hudson's Bay Company, Cleveland Clinic, Bank of Canada and BT in the UK.

A version for use on the DECSYSTEM series of computers was sold to DEC and was marketed as DBMS10 and later DBMS20. In 1976 the source code was sold to International Computers Ltd (ICL), who ported the software to run on their 2900 series mainframes, and subsequently also on the older 1900 range. ICL continued development of the software independently of Cullinane, selling the original ported product under the original name IDMS and an enhanced version as IDMSX. In this form it was used by many large UK users, an example being the Pay-As-You-Earn system operated by the UK Inland Revenue. Many of these systems are still running.

In the early to mid 1980s, relational database management systems started to become more popular, encouraged by increasing hardware power and the move to minicomputers and client-server architecture. Relational databases offered improved development productivity over CODASYL systems, and the traditional objections based on poor performance were steadily diminishing.
Cullinet attempted to compete against IBM's DB2 and other relational databases by developing a relational front-end and a range of productivity tools. These included Automatic System Facility (ASF), which made use of a pre-existing IDMS feature called LRF (Logical Record Facility). ASF was a fill-in-the-blanks database generator that would also develop a mini-application to maintain the tables.
It is difficult to judge whether such features may have been successful in extending the selling life of the product, but they made little impact in the long term. Those users who stayed with IDMS were primarily interested in its high performance, not in its relational capabilities. It was widely recognized (helped by a high-profile campaign by E.F.Codd, the father of the relational model) that there was a significant difference between a true relational database and a traditional database with a relational veneer.
IDMS legacy systems are still being run today. Few customers have migrated to Cullinet's other database offering IDMS/R.1 IDMS was purchased by CA, formerly Computer Associates in the mid 1980’s.

ABOUT CA

CA wants to put your information technology under new management. One of the world's largest software companies, CA provides tools for managing networks, databases, applications, storage, security, and other systems. The company's Unicenter enterprise management software is designed to give customers centralized control over network infrastructure. Its applications work across both mainframes and distributed computing environments. The company also offers consulting, implementation, and training services. It markets worldwide to businesses, government agencies, and schools.2


1Via Hoovers.com

2Via Wikipedia.com