Robert L. Glass
Encyclopedia
Robert L. Glass (1932) is an American software engineer
Software engineer
A software engineer is an engineer who applies the principles of software engineering to the design, development, testing, and evaluation of the software and systems that make computers or anything containing software, such as computer chips, work.- Overview :...

 and pioneer of the software field, currently serving as a visiting professor at Griffith University
Griffith University
Griffith University is a public, coeducational, research university located in the southeastern region of the Australian state of Queensland. The university has five satellite campuses located in the Gold Coast, Logan City and in the Brisbane suburbs of Mount Gravatt, Nathan and South Bank. Current...

 in Queensland, Australia.

Biography

Bob Glass held his first job in computing in 1954. He worked from 1954 to 1957 in the aerospace industry at North American Aviation
North American Aviation
North American Aviation was a major US aerospace manufacturer, responsible for a number of historic aircraft, including the T-6 Texan trainer, the P-51 Mustang fighter, the B-25 Mitchell bomber, the F-86 Sabre jet fighter, the X-15 rocket plane, and the XB-70, as well as Apollo Command and Service...

, from 1957 to 1965 at Aerojet-General Corp.
Aerojet
Aerojet is an American rocket and missile propulsion manufacturer based primarily in Rancho Cordova, California with divisions in Redmond, Washington, Orange, Gainesville and Camden, Arkansas. Aerojet is owned by GenCorp. They are the only US propulsion company that provides both solid rocket...

 and from 1965 to 1982 at Boeing Company. His role was largely that of building software tools used by applications specialists.

Bob Glass started his academic career in 1970, when he was working on a tools-focused research grant at the University of Washington
University of Washington
University of Washington is a public research university, founded in 1861 in Seattle, Washington, United States. The UW is the largest university in the Northwest and the oldest public university on the West Coast. The university has three campuses, with its largest campus in the University...

 until 1972. From 1982 to 1987 he taught in the Software Engineering graduate program at Seattle University
Seattle University
Seattle University is a Jesuit Catholic university located in the First Hill neighborhood of Seattle, Washington, USA.SU is the largest independent university in the Northwest US, with over 7,500 students enrolled in undergraduate and graduate programs within eight schools, and is one of 28 member...

, and spent a year at the Software Engineering Institute
Software Engineering Institute
The Carnegie Mellon Software Engineering Institute is a federally funded research and development center headquartered on the campus of Carnegie Mellon University in Pittsburgh, Pennsylvania, United States. SEI also has offices in Arlington, Virginia, and Frankfurt, Germany. The SEI operates...

 1987-1988.

He is the editor of the Journal of Systems and Software
Journal of Systems and Software
The Journal of Systems and Software is a computer science journal in the area of software systems, established in 1979 and published by Elsevier....

and also writes regular columns for Communications of the ACM and IEEE Software. In 1995 he was awarded an honorary Ph.D. from Linkoping University
Linköping University
Linköping University is a state university in Linköping, Sweden. Linköping University was granted full university status in 1975 and is now one of Sweden's larger academic institutions. Education, research and PhD training are the mission of four faculties: Arts and Sciences, Educational...

 of Sweden, and in 1999 he was named a Fellow of the ACM
Association for Computing Machinery
The Association for Computing Machinery is a learned society for computing. It was founded in 1947 as the world's first scientific and educational computing society. Its membership is more than 92,000 as of 2009...

professional society.

Publications

Glass is author of over 200 professional papers and 25 books. A selection:
  • 1979. Software reliability guidebook
  • 1983. Real-time software (edited by)
  • 1981. Software maintenance guidebook
  • 1988. Modern programming practices : a report from industry
  • 1988. Software communication skills
  • 1989. Software runaways
  • 1990. Measuring software design quality. With David N. Card.
  • 1991. Software conflict : essays on the art and science of software engineering
  • 1992. Measuring and motivating maintenance programmers. With Jerome B. Landsbaum.
  • 1995. Software creativity
  • 1996. ISO 9000 approach to building quality software. With Östen Oskarsson.
  • 1998. In the Beginning: Recollections of Software Pioneers. Editor. IEEE Computer Society Press, Los Alamitos, California.
  • 1999. Computing calamities : lessons learned from products, projects, and companies that failed.
  • 2001. ComputingFailure.com : war stories from the electronic revolution
  • 2003. Facts and fallacies of software engineering
  • 2006. Software Conflict 2.0
  • 2006. Software Creativity 2.0

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK