Sally Shlaer

from Wikipedia, the free encyclopedia
Sally Shlaer

Sally Shlaer (born December 3, 1938 in Cleveland, Ohio , † November 12, 1998 in Berkeley , California) was an American mathematician and software engineer . She became known as the co-developer of the Shlaer-Mellor method for software development in the 1980s.

Life

Sally Shlaer was the daughter of Arthur and Naomi Slaughter. When she was ten years old, the family moved to Phoenix . In 1960 she received a Bachelor of Science degree in mathematics from Stanford University . Here she wrote her first software in Fortran and assembler to reduce the amount of data in experimental physics. After their wedding, she moved to Austin, Texas and raised a family. Then Shlaer moved to Canberra, Australia and attended graduate school at the Australian National University .

In 1965 Shlaer returned to the United States and moved to Los Alamos, New Mexico . There she started as a software engineer at Los Alamos National Laboratory . In the early 1970s she had sole responsibility for software monitoring and control for the Los Alamos Biomedical Treatment Facility . She left Los Alamos in 1977 and became project manager of software development at Lawrence Berkeley National Laboratory , where two years later she led the development of a new integrated control system for the Bay Area Rapid Transit System . The aim of the project was to analyze the outdated and difficult to maintain software (around 70,000 lines of code in Fortran and Assembler) and to replace it with a new one (2000 lines of code at the end). During this project, Shlaer first met Stephen J. Mellor , who was then head of the software infrastructure group. Together they developed the Shlaer-Mellor method for software development and in 1985 they founded the software development company Project Technology Inc. They spread their method in lectures and seminars.

Shlaer was a Fellow of the Association for Computing Machinery (ACM).

Shlaer's final years have been marred by a chronic illness. Although this affected her productivity, she was still able to carry out important research on recursive design.

Services

Sally Shlaer was one of the few women in the male-dominated world of software design methodology and a leading scientist in the so-called object - oriented approach to software development. From the lessons of reengineering software for public transport in San Francisco, she and Stephen Mellor developed the Shlaer-Mellor method (also Object Oriented System Analysis (OOSA) or Object Oriented Analysis (OOA)) of software development. In the 2000s this evolved into Executable UML .

Shlaer began her software engineering career at Los Alamos National Laboratory as a programmer. She designed and implemented a real-time, multitasking-capable operating system for an electron accelerator for a SEL 810A computer in assembly language . Her specialty was then real-time and process control software for the purposes of physical research.

literature

  • 1988: Object Oriented Systems Analysis: Modeling the World in Data . With Stephen J. Mellor. Prentice Hall, 1988.
  • 1991: Object Life Cycles: Modeling the World In States . With Stephen J. Mellor. Prentice Hall, 1991.

items

Web links

Individual evidence

  1. ^ Mark Balcer, Stephen Mellor: Executable UML. Addison-Wesley, Boston 2002, ISBN 0-201-74804-5
  2. ^ Sally Shlaer DBLP Bibliography Server