Charles Bachman
   HOME

TheInfoList



OR:

Charles William Bachman III (December 11, 1924 – July 13, 2017) was an American
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
, who spent his entire career as an industrial researcher, developer, and manager rather than in academia. He was particularly known for his work in the early development of
database management system In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and an ...
s. His techniques of layered architecture include his namesake Bachman diagrams.


Biography

Charles Bachman was born in
Manhattan, Kansas Manhattan is a city in and the county seat of Riley County, Kansas, United States, although the city extends into Pottawatomie County, Kansas, Pottawatomie County. It is located in northeastern Kansas at the junction of the Kansas River and Big ...
, in 1924, where his father, Charles Bachman Jr., was the head football coach at Kansas State College. He attended high school in
East Lansing, Michigan East Lansing is a city in the U.S. state of Michigan. Most of the city lies within Ingham County, although a small portion extends north into Clinton County. At the 2020 census, the city had a population of 47,741. The city is located immediate ...
, where his father served as head football coach at Michigan State College from 1933–1946. In
World War II World War II or the Second World War (1 September 1939 – 2 September 1945) was a World war, global conflict between two coalitions: the Allies of World War II, Allies and the Axis powers. World War II by country, Nearly all of the wo ...
he joined the United States Army and spent March 1944 through February 1946 in the South West Pacific Theater serving in the Anti-Aircraft Artillery Corps in New Guinea, Australia, and the Philippine Islands. There he was first exposed to and used fire control computers for aiming 90 mm guns. After his discharge in 1946 he attended Michigan State College and graduated in 1948 with a bachelor's degree in
mechanical engineering Mechanical engineering is the study of physical machines and mechanism (engineering), mechanisms that may involve force and movement. It is an engineering branch that combines engineering physics and engineering mathematics, mathematics principl ...
, where he was a member of
Tau Beta Pi The Tau Beta Pi Association (commonly Tau Beta Pi, , or TBP) is the oldest engineering honor society and the second oldest collegiate honor society in the United States. It honors engineering students in American universities who have shown a ...
. In mid-1949, he married Connie Hadley. He then attended the
University of Pennsylvania The University of Pennsylvania (Penn or UPenn) is a Private university, private Ivy League research university in Philadelphia, Pennsylvania, United States. One of nine colonial colleges, it was chartered in 1755 through the efforts of f ...
. In 1950, he graduated with a master's degree in mechanical engineering, and had also completed three-quarters of the requirements for an MBA from the university's
Wharton School The Wharton School ( ) is the business school of the University of Pennsylvania, a private Ivy League research university in Philadelphia. Established in 1881 through a donation from Joseph Wharton, a co-founder of Bethlehem Steel, the Wharton ...
. Bachman died on July 13, 2017, at his home in
Lexington, Massachusetts Lexington is a suburban town in Middlesex County, Massachusetts, United States, located 10 miles (16 km) from Downtown Boston. The population was 34,454 as of the 2020 United States census, 2020 census. The area was originally inhabited by ...
, of
Parkinson's disease Parkinson's disease (PD), or simply Parkinson's, is a neurodegenerative disease primarily of the central nervous system, affecting both motor system, motor and non-motor systems. Symptoms typically develop gradually and non-motor issues become ...
at the age of 92.


Career

Bachman spent his entire career as a practicing software engineer or manager in industry rather than in academia. In 1950, he started working at
Dow Chemical The Dow Chemical Company is an American multinational corporation headquartered in Midland, Michigan, United States. The company was among the three largest chemical producers in the world in 2021. It is the operating subsidiary of Dow Inc., ...
in
Midland, Michigan Midland is a city in Midland County, Michigan, United States, and its county seat. The population was 42,547 at the 2020 census. It is the principal city of the Midland metropolitan statistical area, part of the larger Saginaw-Midland-Bay City ...
. In 1957, he became Dow's first data processing manager. He worked with the
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
user group SHARE on developing a new version of
report generator A report generator is a computer program whose purpose is to take data from a source such as a database, XML stream or a spreadsheet, and use it to produce a document in a format which satisfies a particular human readership. Report generation f ...
software, which became known as 9PAC. However, the planned
IBM 709 The IBM 709 is a computer system that was announced by IBM in January 1957 and first installed during August 1958. The 709 was an improved version of its predecessor, the IBM 704, and was the third of the IBM 700/7000 series of scientific compute ...
order was cancelled before it arrived. In 1960, he joined
General Electric General Electric Company (GE) was an American Multinational corporation, multinational Conglomerate (company), conglomerate founded in 1892, incorporated in the New York (state), state of New York and headquartered in Boston. Over the year ...
, where by 1963 he developed the Integrated Data Store (IDS), one of the first
database management systems In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and ana ...
using what came to be known as the navigational database model, in the Manufacturing Information And Control System (MIACS) product. Working for customer Weyerhaeuser Lumber, he developed the first multiprogramming network access to the IDS database, an early
online transaction processing Online transaction processing (OLTP) is a type of database system used in transaction-oriented applications, such as many operational systems. "Online" refers to the fact that such systems are expected to respond to user requests and process them i ...
system called WEYCOS in 1965. Later, at GE, he developed the "dataBasic" product that offered database support to Basic language timesharing users. In 1970, GE sold its computer business to Honeywell Information Systems, so he and his family moved from
Phoenix, Arizona Phoenix ( ) is the List of capitals in the United States, capital and List of cities and towns in Arizona#List of cities and towns, most populous city of the U.S. state of Arizona. With over 1.6 million residents at the 2020 census, it is the ...
to
Lexington, Massachusetts Lexington is a suburban town in Middlesex County, Massachusetts, United States, located 10 miles (16 km) from Downtown Boston. The population was 34,454 as of the 2020 United States census, 2020 census. The area was originally inhabited by ...
. 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.


Bachman Information Systems

In 1983, he founded Bachman Information Systems, which developed a line of
computer-aided software engineering Computer-aided software engineering (CASE) is a domain of software tools used to design and implement applications. CASE tools are similar to and are partly inspired by computer-aided design (CAD) tools used for designing hardware products. CASE ...
(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: # the
reverse engineering Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accompl ...
of obsolete mainframe databases, # data modeling, # forward engineering to new physical databases, and # optimization of physical database designs for performance and DBMS specifics. In 1991 Bachman Information Systems had their
initial public offering An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investm ...
, trading on the
NASDAQ The Nasdaq Stock Market (; National Association of Securities Dealers Automated Quotations) is an American stock exchange based in New York City. It is the most active stock trading venue in the U.S. by volume, and ranked second on the list ...
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 Tucson (; ; ) is a city in Pima County, Arizona, United States, and its county seat. It is the second-most populous city in Arizona, behind Phoenix, Arizona, Phoenix, with a population of 542,630 in the 2020 United States census. The Tucson ...
. He continued to serve as chairman of the board of Cayenne, which was acquired by
Sterling Software Sterling Software was an American software company founded in Dallas, Texas, in 1981 by Sterling Williams and brothers Sam and Charles Wyly. The company was acquired by Computer Associates International in 2000 in a stock-for-stock transacti ...
in 1998.


Awards

* Bachman received the
Turing Award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
from the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
(ACM) in 1973 for ''"his outstanding contributions to database technology"''. * He was elected as a Distinguished Fellow of the
British Computer Society image:Maurice Vincent Wilkes 1980 (3).jpg, Sir Maurice Wilkes served as the first President of BCS in 1957. The British Computer Society (BCS), branded BCS, The Chartered Institute for IT, since 2009, is a professional body and a learned ...
in 1977 for his pioneering work in database systems. * In 2012, Bachman was awarded a
National Medal of Technology and Innovation The National Medal of Technology and Innovation (formerly the National Medal of Technology) is an honor granted by the president of the United States to American inventors and innovators who have made significant contributions to the development ...
"for fundamental inventions in database management, transaction processing, and software engineering." * He was named an ACM Fellow in 2014 “''For contributions to
database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and a ...
technology, notably the integrated data store”.'' * In 2015, he was made a Fellow of the
Computer History Museum The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
''for his early work on developing database systems.''


Publications

Bachman published dozens of publications and papers. Collection contains archival materials detailing database software development. Includes documentation on Dow Chemical (1951–1960), General Electric (1960–1970), Honeywell Information Systems (1970–1981), Cullinane Database Systems/Cullinet (1972–1986), Bachman Information Systems, Inc. (1982–1996), Association for Computing Machinery (ACM) (1971–1982), American National Standards Institute (ANSI) (1978–1983) as well as several international standard organizations. A selection: * 1962. "Precedence Diagrams: The Key to Production Planning, Scheduling and Control." In: ''ProCo Features. Supplement'' No 24, August 24. . * 1965. "Integrated Data Store." in: ''DPMA Quarterly'', January 1965. * 1969. "Software for Random Access Processing." in: ''Datamation'' April 1965. * 1969. "Data Structure Diagrams." in: ''DataBase: A Quarterly Newsletter of SIGBDP''. vol. 1, no. 2, Summer 1969. * 1972. "Architecture Definition Technique: Its Objectives, Theory, Process, Facilities, and Practice." co-authored with J. Bouvard. in: ''Data Description, Access and Control: Proceedings of the 1972 ACM-SIGFIDET Workshop'', November 29-December 1, 1972. * 1972. "The Evolution of Storage Structures." In: ''Communications of the ACM'' vol. 15, no. 7, July 1972. * 1972-73. "Set Concept for Data Structure." In: ''Encyclopedia of Computer Science'', 1972–1973. * 1973. "The Programmer as Navigator." 1973 ACM
Turing Award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
lecture. In: ''Communications of the ACM'' vol. 16, no. 11, November 1973.
pdf
* 1974. "Implementation Techniques for Data Structure Sets." In: ''Data Base Management Systems'', 1974. * 1977. "Why Restrict the Modeling Capability of Codasyl Data Structure Sets?" In: ''National Computer Conference'' vol. 46, 1977. * 1978. "Commentary on the CODASYL Systems Committee's Interim Report on Distributed Database Technology." National Computer Conference vol. 47, 1978. * 1978. "DDP Will Be Infinitely Affected, So Managers Beware!" in: ''DM'', March 1978. * 1980. "The Impact of Structured Data Throughout Computer-Based Information Systems." In: ''Information Processing'' 80, 1980. * 1980. "The Role Data Model Approach to Data Structures." In; ''International Conference on Data Bases'', March 24, 1980. * 1982. "Toward a More Complete Reference Model of Computer-Based Information Systems." Co-authored with Ronald G. Ross. In: ''Computers and Standards'' 1, 1982. * 1983. "The Structuring Capabilities of the Molecular Data Model." In; ''Entity-Relationship Approach to Software Engineering''. C. G. Davis, S. Jajodia, and R. T. Yeh. eds. June 1983. * 1987. "A Case for Adaptable Programming." In: ''Logic'' vol. 2, no. 1, Spring 1987. * 1989. "A Personal Chronicle: Creating Better Information Systems, with Some Guiding Principles." In: ''IEEE Transactions on Knowledge and Data Engineering'' vol. 1, no. 1, March 1989. 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 The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
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 The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
at the
University of Minnesota The University of Minnesota Twin Cities (historically known as University of Minnesota) is a public university, public Land-grant university, land-grant research university in the Minneapolis–Saint Paul, Twin Cities of Minneapolis and Saint ...
. In 2011, he contributed an oral history to the
Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers (IEEE) is an American 501(c)(3) public charity professional organization for electrical engineering, electronics engineering, and other related disciplines. The IEEE has a corporate office ...
.


See also

* Bachman diagram * Navigational database


References

{{DEFAULTSORT:Bachman, Charles 1924 births 2017 deaths American computer scientists Database researchers Fellows of the British Computer Society American software engineers Turing Award laureates People from Manhattan, Kansas People from Midland, Michigan People from East Lansing, Michigan Wharton School alumni Michigan State University alumni University of Pennsylvania School of Engineering and Applied Science alumni 20th-century American scientists 21st-century American scientists East Lansing High School alumni