In 1981, he joined a smaller firm, Cullinane Information Systems (later Cullinet), which offered a version of IDS that was called IDMS and supported IBM mainframes. In 1983, he founded Bachman Information Systems, which developed a line of computer-aided software engineering (CASE) products. The centerpiece of these products was the BACHMAN/Data Analyst, which provided graphic support to the creation and maintenance of Bachman Diagrams. It was featured in IBM's Reengineering Cycle marketing program, combining:   In 1991 Bachman Information Systems had their initial public offering, trading on the NASDAQ with the symbol BACH. After reaching a high of $37.75 in February 1992, the price hit $1.75 in 1995. In 1996, his company merged with Cadre Technology to form Cayenne Software. He served as president of the combined company for a year, and then retired to Tucson, Arizona. He continued to serve as chairman of the board of Cayenne, which was acquired by Sterling Software in 1998. Bachman published dozens of publications and papers. A selection:   After his retirement, Bachman volunteered to help record the history of early software development. In 2002 he gave a lecture at the Computer History Museum on assembling the Integrated Data Store, and an oral history for the ACM in 2004. Bachman papers from 1951 to 2007 are available from the Charles Babbage Institute at the University of Minnesota. In 2011, he contributed an oral history to the Institute of Electrical and Electronics Engineers.