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
- ^ Online-CV
- ^ 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 .