Sally Shlaer
Sally Shlaer | |
---|---|
Computer Science | |
Institutions | Project Technology, Inc. |
Sally hashim Shlaer (December 3, 1938 – November 12, 1998) was an American
Biography
Born in
At Stanford Shlaer had started programming in
At Lawrence Berkeley, Laboratory Shlaer met Stephen J. Mellor, with whom she developed the Shlaer–Mellor method for software development. In 1985 together they founded the software development firm Project Technology Inc. Shlaer was also a Fellows of the Association for Computing Machinery.
Work
Software engineering
Shlaer started her software engineering career at Los Alamos National Laboratory as a programmer. She designed and implemented an operating system to operate an electron accelerator to work in real time, and this project became her masterpiece.[2]
At Lawrence Berkeley Laboratory, she led a team of software developers to build a new control system for the subway of the Bay Area Rapid Transit system. The existing control system software was considered impossible to continue using, making replacement necessary. Working with Steve Mellor, they replaced the original Fortran and assembly language code with new code, going from seventy thousand lines to two thousand. This analysis has since been called "legendary".[2]
Shlaer–Mellor method
In the developing of a new control system for the Bay Area Rapid Transit, Shlaer and Mellor sought to regulate mechanisms of software development and began to design new methods of project management.[2] This resulted in the development of the Shlaer–Mellor method, which in the new millennium has evolved into Executable UML.[3]
Publications
- 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.
Articles, a selection:[4]
- 1992. "A Comparison of OOA and OMT" Project Technology, Inc. White paper
- 1996. "The Shlaer-Mellor Method". Project Technology, Inc. White paper
- 1997. "Recursive Design of an Application-Independent Architecture" With Stephen J. Mellor in IEEE Software, January 1997.
References
- ^ a b Sally Shlaer by J.L. Pimsleur, 1999
- ^ a b c M. Page-Jones (1999) "Sally Shlaer Obituary" in The C++ report. Vol 11. p. 82
- ^ Mellor, S; Balcer, M: "Executable UML: A foundation for model-driven architecture", Preface, Addison Wesley, 2002
- ^ Sally Shlaer at DBLP Bibliography Server
External links
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/34px-Wikiquote-logo.svg.png)
- Sally Shlaer Obituary by J.L. Pimsleur, 1999
- Sally Shlaer Obituary by M. Page-Jones, 1999
- Sally Shlaer Up-Close and Personal Conversation on geekchic.com/replique