Rebecca Wirfs-Brock

from Wikipedia, the free encyclopedia

Rebecca J. Wirfs-Brock (* 1953 in Portland , Oregon ) is an American business consultant for object-oriented programming and object-oriented design . She is the inventor of the first behavior-oriented approach to object design (Responsibility-Driven Design, RDD) and founded the IT company Wirfs-Brock Associates .

Rebecca Wirfs-Brock coined 1989 with a paper at the OOPSLA , which she created with Brian Wilkerson, the "-driven" term categories ("driven by ...") for object-oriented procedures. Until then, objects were usually structured using Entity-Relationship Models (ERM) .

In 1992, in a Smalltalk article on object-role stereotypes, she laid the foundations for today's notion of stereotypes in UML . Their invention of a two-column, discursive form for use case specification was popularized by Larry Constantine . For many of the current "-driven" (driven) design methods, RDD is given as the origin of their methodology, for example for domain-driven design . One of the techniques still in use today is the use of class responsibility collaboration cards . Wirfs-Brock wrote a regular column on object design in IEEE Software until December 2009 .

Wirfs-Brock studied computer science and psychology at the University of Oregon and graduated with a BA . She worked 15 years as a software developer at Tektronix before moving to Instantiations , which was founded by her husband Allen Wirfs-Brock . This company was bought by Digitalk , which later became ParcPlace-Digitalk in 1995 together with Parc Place Systems . There she worked mainly for a company that sold small talk applications.

Together with Warren Dodge, she received US Patent # 4,635,049 "Apparatus for Presenting Image Information for Display Graphically".

bibliography

  • Designing Object-Oriented Software , with Brian Wilkerson and Lauren Wiener, Prentice-Hall, 1990, ISBN 0-13-629825-7
  • Object Design: Roles, Responsibilities, and Collaborations , with Alan McKean. Addison-Wesley, 2003, ISBN 0-201-37943-0

Web links

Individual evidence

  1. ^ Rebecca Wirfs-Brock and Brian Wilkerson, "Object-Oriented Design: A Responsibility-Driven Approach," p. 71-75, OOPSLA '89 Conference Proceedings
  2. Curriculum Vitae ( PDF )