Rebecca Wirfs-Brock

Rebecca J. Wirfs-Brock
Född 1953 (69–70 år)
Nationalitet amerikansk
Alma mater University of Oregon
Känd för Ansvarsdriven design
Partner Allen Wirfs-Brock
Hemsida www.wirfs-brock.com

Rebecca J. Wirfs-Brock (född 1953 i Portland , Oregon ) är en amerikansk mjukvaruingenjör och konsult inom objektorienterad programmering och objektorienterad design , grundare av IT- konsultföretaget Wirfs-Brock Associates och uppfinnare av ansvars- Driven Design , den första beteendemässiga metoden för objektdesign. [ citat behövs ]

Wirfs-Brock har en BA i data- och informationsvetenskap och psykologi från University of Oregon . Hon arbetade på Tektronix i 15 år som mjukvaruingenjör innan hon gick vidare till Instantiations (grundat av hennes man Allen Wirfs-Brock), som förvärvades av Digitalk som slogs samman med Parc Place Systems för att bli ParcPlace-Digitalk 1995. Hon var Chief Teknolog för den professionella serviceorganisationen för en Smalltalk- språkleverantör.

Hon innehar ett amerikanskt patent #4 635 049 "Apparat för att presentera bildinformation för grafisk visning" tillsammans med Warren Dodge.

Wirfs-Brock myntade först det "drivna" memet i en OOPSLA 1989-tidning som hon skrev tillsammans med Brian Wilkerson. Före den tiden var det vanligaste sättet att strukturera objekt baserat på idéer om entitetsrelationer (populariserade av James Rumbaugh , Steve Mellor och Sally Shlaer ).

Hon skrev om objektrollstereotyper 1992 i en Smalltalk Report-artikel och detta påverkade UMLs uppfattning om stereotyper. Hennes uppfinning av konversationsformen (två kolumn) användes sedan populärt av Larry Constantine . De flesta av de nyare "drivna" designmetoderna erkänner sina rötter och inflytandet från RDD, varav klass-ansvar-samarbetskort är en populär teknik. Hon var designkrönikör för IEEE Software fram till december 2009.

Bibliografi

  •   Designing Object-Oriented Software , med Brian Wilkerson och Lauren Wiener, Prentice-Hall, 1990, ISBN 0-13-629825-7
  •   Objektdesign: Roller, ansvar och samarbeten , med Alan McKean. Addison-Wesley, 2003, ISBN 0-201-37943-0
  1. ^ Online-CV
  2. ^    Wirfs-Brock, Rebecca ; Wilkerson, Brian (1989). "Objektorienterad design: ett ansvarsdrivet förhållningssätt". Konferenshandlingar om objektorienterade programmeringssystem, språk och applikationer . New York: ACM : 71–75. doi : 10.1145/74877.74885 . ISBN 0897913337 . S2CID 7372657 .

externa länkar