Anthony James Barr

Anthony James Barr

Infobox Person
name = Anthony James Barr



caption = Barr with statue of Benjamin Franklin on the [http://barrsystems.com Barr Systems] campus in Gainesville, Florida
birth_date = 1940
birth_place = New York
other_names = Tony Barr, Jim Barr
occupation = Programming Language Designer, Software Engineer, Inventor
nationality = American
alma_mater = North Carolina State University

Anthony James Barr, aka Tony Barr or Jim Barr, born 1940, is a programming language designer, software engineer, and inventor. Among his notable contributions are the Statistical Analysis System (SAS), automated lumber yield optimization, and the Automated Classification of Medical Entities (ACME).

Contributions

Statistical Analysis System (SAS)

Widely used internationally in science, government, industry, and academia, the SAS System was conceived by Barr in 1966. [Greenberg & Cox, et al. 1978:181. Reference to the creation of SAS by Barr in 1966.] In September 1966, in Athens, Georgia, he presented the conceptual ideas of SAS to members of the Committee on Statistical Software of the University Statisticians of the Southern Experiment Stations (USSES). [Barr 2006b.]

Barr had earlier created an analysis of variance modeling language inspired by the notation of statistician Maurice Kendall. He developed it in assembly language on the IBM 1410 as a graduate student at North Carolina State University from 1962 to 1963. Dr. A. Grandage, author of IBM 650 analysis of variance programs, advised on some of the statistical computations. [Hamblen 1959. Grandage's statistical programs for the IBM 650.] This was followed by a multiple regression program with a flexible input format and with algebraic transformation of variables, in 1963 to 1964. Drawing on those programs, along with his experience with structured data files, he created SAS, placing statistical procedures into a formatted file framework. [Barr 2006b.]

Barr's experience with structured data files was gained while working on the Formatted File System, (see below). From 1966 to 1968, Barr developed the fundamental structure and language of SAS. [Barr 2006b.] In 1968, Barr began collaboration with others. Barr designed and implemented the programming language, data management, report writing, and systems areas of the evolving system. [Barr & Goodnight, et al. 1976:"The SAS Staff". Attribution of contributions to SAS 72 and SAS 76.] In 1976, SAS Institute, Inc. was incorporated by Anthony J. Barr, James H. Goodnight, John P. Sall, and Jane T. Helwig, with Barr holding the largest share (40%). He sold his shares in 1979. [Barr 2006b.]

Automated Classification of Medical Entities (ACME)

Barr created the ACME program for the National Center for Health Statistics from 1967 to 1969. ACME is a computer program that assigns one underlying cause of death based on multiple causes of death listed on the death certificate. [Barr 2006a.]

ACME in conjunction with other components comprise the Mortality Medical Data System (MMDS). This system is used to uniformly determine underlying cause of death for all death certificates in the United States. ACME has become the de facto international standard for the automated selection of the underlying cause of death. [Johansson & Westerling 2002:302.] It and the other components of MMDS, or variations of them are used in many nations around the world. The system provides essential data used in calculating mortality statistics.

Automated Lumber Yield Optimization

In 1971 and 1972, Barr, along with partner Sandy Mullin designed, patented, and built the first computerized equipment to optimize the usage of lumber in the furniture industry. The device read marked flaws on a board, calculated the cross and rip cuts required for optimal board usage, and marked the cut lines on the board. [Helmers 1972.]

In 1973, Barr-Mullin, Inc. was incorporated, and its lumber yield optimization technology remains widely used in the American wood industry. [Thomas & Buehlmann 2002.] [Cox 2003.]

Linking Loader for the IBM/360

In 1968, Barr created the first non-IBM linking loader for the IBM/360. Named LDR, the loader was sponsored by American Data Processing Inc. of Raleigh, North Carolina. The Barr Loader cut typical program testing times by twenty-five percent. [Taylor 1968a.] [Taylor 1968b. Improvement of printout in addition to job times over IBM's linkage editor.]

IBM did not offer the equivalent Loader for over eighteen months after the Barr Loader was commercially available. [Barr 2006a.]

IBM Workstation Simulators

In 1971, Barr created the first non-IBM HASP terminal emulator. Marketed by the University Computing Company (UCC), the HASP emulator gave a significant performance increase over the IBM 2780 emulator he had developed for UCC in 1969. The emulators were developed on the PDP-8 minicomputer and allowed COPE terminals to communicate with the IBM/360 and IBM/370. [Barr 2006a.]

In 1971, Barr also implemented the HASP workstation for M & M Computer Industries, Orange, California. Implemented on the Data General Nova minicomputer, the program became the Singer Corporation Remote Batch Terminal. Both Singer and UCC sold their terminal divisions to Harris Corporation, which continued to market the products. [Barr 2006a.]

In 1983, Barr developed hardware and software for performing HASP remote job entry communication on the IBM PC. His company, Barr Systems, Inc., marketed and sold Barr HASP [Pompili 1987.] , and went on to implement and support Bisync and SNA SDLC workstations and gateways, along with other data communications and output management products. [ [http://www.barrsystems.com/default.asp Barr Systems, Inc.] Company Website]

Formatted File System (FFS)

Barr was employed with IBM Federal Systems Division at the Pentagon, Washington, D.C. from 1964 to 1966. [Greenberg & Cox, et al. 1978:181. Reference to Barr's employment at IBM Federal Systems Division.] There he worked on the NIPS Formatted File System. FFS, a generalized data base management system for retrieval and report writing, was one of the first data management systems to take advantage of defined file structure for data storage and retrieval efficiency. [Fry 1976.]

Assigned to work with the National Military Command Center, the information processing branch of the Joint Chiefs of Staff, Barr rewrote and enhanced FFS, implementing three of its five major components: retrieval, sorting, and file update. His work featured the innovation of a uniform lexical analyzer for all languages in the system with a uniform method of handling all error messages. [Barr 2006b.]

Working with FFS introduced Barr to the potential of the defined file structure, which was to become a central concept of SAS (above). [Barr 2006b.]

Patents, Publications, and Education

Patents

* Barr, Anthony J. and Mullin, Alexander G., Apparatus and method for optimizing the yield of usable pieces from boards and the like. 3,931,501, 1-6-76, Cl. 235-151.100.

* Barr, Anthony J. and Mullin, Alexander G., Apparatus for optimizing the yield of usable pieces from boards and the like. 3,942,021, 3-2-76, Cl. 250-572.000.

* Barr, Anthony J. and Mullin, Alexander G., Apparatus and method for maximizing utilization of elongated stock. 4,017,976, 4-19-1977, Cl. 235-151.l.

Publications

*

* Harvard reference | Given1=A. J. | Surname1=Barr | Given2=J. H. | Surname2=Goodnight | Given3=J. P. | Surname3=Sall | Given4=J. H. | Surname4=Helwig | Title=SAS Programmers' Guide | Publisher=SAS Institute, Inc. | Place=Raleigh, North Carolina | Year=1977

*

*

*

Education

* BS in Applied Physics (with honors), North Carolina State University, 1962.
* MS in Physics, North Carolina State University, 1968.
** 1963 National Science Foundation Fellowship to study physical oceanography at Woods Hole Oceanographic Institution.
** 1963 National Science Foundation Graduate Fellowship at North Carolina State University.
** 1995 [http://www.pams.ncsu.edu/development/awards/da.php Distinguished Alumnus] , North Carolina State University, [http://www.pams.ncsu.edu/ College of Physical and Mathematical Sciences] .

See also

* Terminal emulator
* Linking loader

Notes

References

*
* Barr, Anthony J. (2006), [http://www.barrsystems.com/aboutbarr/tbhome/professional_history/default.asp Professional History]
* Barr, Anthony J. (2006), [http://www.barrsystems.com/Company/SAS_Related_History.html SAS History]
*
*
*
*
*
*
* National Center for Health Statistics [http://www.cdc.gov/nchs/about/major/dvs/about.htm About the Mortality Medical Data System]
* North Carolina State University, [http://www.pams.ncsu.edu/ College of Physical and Mathematical Sciences] , [http://www.pams.ncsu.edu/development/awards/da.php Distinguished Alumni]
*
*
*
*
*

External links

* [http://www.barrmullin.com Barr-Mullin, Inc.]
* [http://www.barrsystems.com Barr Systems, Inc.]
* [http://www.cdc.gov/nchs National Center for Health Statistics]
* [http://www.ncsu.edu North Carolina State University]
** [http://www.pams.ncsu.edu/ College of Physical and Mathematical Sciences] .
** [http://www.pams.ncsu.edu/development/awards/da.php Distinguished Alumnus]
* [http://www.sas.com SAS Institute]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • James Barr — may refer to:*James Barr (composer) (1779 1860), Scottish composer; composed the tune which inspired that which is now used for the unofficial Australian anthem Waltzing Matilda *James Barr (politician) (1862 1949), British Labour Party… …   Wikipedia

  • Anthony Calf — is a British actor, born in 1959 in Hammersmith, London (UK). He has recurring roles in the television medical drama Holby City , as Michael Beauchamp, and New Tricks as Strickland. He has also worked in theatre, where his credits include… …   Wikipedia

  • James Archibald Meriwether — (* 20. September 1806 bei Washington, Georgia; † 18. April 1852 in Eatonton, Georgia) war ein US amerikanischer Politiker. Zwischen 1841 und 1843 vertrat er den Bundesstaat Georgia im US Repräsentantenhaus. Werdegang James Archibald… …   Deutsch Wikipedia

  • James Jackson (Gouverneur) — James Jackson James Jackson (* 21. September 1757 in Moretonhampstead, Devonshire, Großbritannien; † 19. März 1806 in Washington D.C.) war ein US amerikanischer Politiker und Gouverneur von Georgia von 1798 bis 1801. Von 1793 bis 1795 war er …   Deutsch Wikipedia

  • James Howard McGrath — J. Howard McGrath (Zweiter von rechts) mit US Präsident Harry S. Truman (rechts) und Senator Theodore Francis Green (Zweiter von links). James Howard McGrath (* 28. November 1903 in Woonsocket, Rhode Island; † 2 …   Deutsch Wikipedia

  • Anthony Blunt — Pour les articles homonymes, voir Anthony et Blunt. Anthony Frederick Blunt (26 septembre 1907 – 26 mars 1983) est un historien d art britannique, également connu pour avoir été le « quatrième homme » des Cinq de Cambridge, un groupe d… …   Wikipédia en Français

  • James Klugmann — Norman John Klugmann (1912 – 1977), alias James Klugmann, fut le chef de la section yougoslave du service secret britannique Special Operations Executive, un journaliste fort connu et un écrivain, auteur d’une histoire du parti communiste de… …   Wikipédia en Français

  • James Klugmann — Norman John Klugmann (1912–1977), generally known as James Klugmann[1], was a leading British Communist writer who became the official historian of the Communist Party of Great Britain Contents 1 Background and Early Career 2 Career in Yugoslavia …   Wikipedia

  • Anthony Award — The Anthony Awards are literary awards for mystery writers presented at the Bouchercon World Mystery Convention since 1986. The awards are named for Anthony Boucher (1911 1968), one of the founders of the Mystery Writers of America.The Anthony… …   Wikipedia

  • James Blunt — durante un concierto en Reading, Inglaterra. (2008) …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”