Wayne Stevens (software Engineer)
   HOME

TheInfoList



OR:

Wayne P. Stevens (1944 - 1993) was an American
software engineer Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
, consultant, author, pioneer, and advocate of the practical application of software methods and tools.


Life & Work

Stevens grew up in
Missouri Missouri is a U.S. state, state in the Midwestern United States, Midwestern region of the United States. Ranking List of U.S. states and territories by area, 21st in land area, it is bordered by eight states (tied for the most with Tennessee ...
, spent two years in India, where he attended the
Woodstock School Woodstock School is an international coeducational residential school located in Landour, a small hill station contiguous with the town of Mussoorie, Uttarakhand, India, in the foothills of the Himalayas. Woodstock is one of the oldest resid ...
, and earned his
M.S. A Master of Science ( la, Magisterii Scientiae; abbreviated MS, M.S., MSc, M.Sc., SM, S.M., ScM or Sc.M.) is a master's degree in the field of science awarded by universities in many countries or a person holding such a degree. In contrast to ...
in
Electrical Engineering Electrical engineering is an engineering discipline concerned with the study, design, and application of equipment, devices, and systems which use electricity, electronics, and electromagnetism. It emerged as an identifiable occupation in the l ...
from
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the mo ...
in 1967. He eventually became the chief architect of application development methodology for IBM's consulting group. The annual
Stevens Award The Stevens Award is a software engineering lecture award given by the Reengineering Forum, an industry association. The international Stevens Award was created to recognize outstanding contributions to the literature or practice of methods for s ...
Lecture on Software Development Methods is named after him. He belonged to the
IEEE The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operation ...
and the ACM as well as the following honorary societies:
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 ...
,
Sigma Xi Sigma Xi, The Scientific Research Honor Society () is a highly prestigious, non-profit honor society for scientists and engineers. Sigma Xi was founded at Cornell University by a junior faculty member and a small group of graduate students in 1886 ...
, and
Eta Kappa Nu Eta Kappa Nu () or IEEE-HKN is the international honor society of the Computer Science and Institute of Electrical and Electronics Engineers (IEEE). "The organization promotes excellence in the profession and in education through an emphasis ...
. He wrote a seminal paper on
Structured Design In software engineering, structured analysis (SA) and structured design (SD) are methods for analyzing business requirements and developing specifications for converting practices into computer programs, hardware configurations, and related manual ...
, with
Larry Constantine Larry LeRoy Constantine (born 1943) is an American software engineer, professor in the Center for Exact Sciences and Engineering at the University of Madeira Portugal, and considered one of the pioneers of computing. He has contributed numerous c ...
and Glenford Myers, and was the author of a number of books and articles on application design methodologies. He also worked with John Paul Morrison to refine and promote the concepts of what is now called
Flow-based programming In computer programming, flow-based programming (FBP) is a programming paradigm that defines application software, applications as networks of "black box" process (computer science), processes, which exchange data across predefined connections by ...
, including descriptions of FBP in several of these references.


Publications

Stevens published several articles and books, including: * 1982. ''How Data Flow can Improve Application Development Productivity,'' IBM System Journal, Vol. 21, No. 2. * 1981. ''Using Structured Design: How to make Programs Simple, Changeable, Flexible and Reusable'', John Wiley and Sons. * 1985. ''Using Data Flow for Application Development''. Byte * 1990. ''Software Design - Concepts and Methods'', Practical Software Engineering Series, Ed. Allen Macro, Prentice Hall. ;Articles, a selection * * 1988. "Integrating Applications with SAA (Systems Application Architecture)". With L.A. Buchwald & R. W. Davison. In: ''IBM Systems Journal'', Vol 27 No 3, pp 315–324, 1988 * 1991. "Structured Design, Structured Analysis, and Structured Programming". In: ''American Programmer'', Nov. 1991. * 1994. "Data Flow Analysis and Design". In: ''Encyclopedia of Software Engineering''. John J. Marciniak, Editor-in-Chief, Volume 1, pp 242 – 247, John Wiley & Sons, Inc, 1994.


References

{{DEFAULTSORT:Stevens, Wayne 1944 births 1993 deaths IBM employees American computer scientists American software engineers