Knowledge

Rebecca Wirfs-Brock

Source 📝

313: 134:. She worked at Tektronix for 15 years as a software engineer before moving on to Instantiations (founded by her husband Allen Wirfs-Brock), which was acquired by Digitalk which merged with Parc Place Systems to become ParcPlace-Digitalk in 1995. She was the Chief Technologist for the professional services organization of a 127: 330: 337: 436: 141:
She holds a U.S. Patent #4,635,049 "Apparatus for Presenting Image Information for Display Graphically" together with Warren Dodge.
388: 321: 180: 360: 466: 148:
1989 paper she co-authored with Brian Wilkerson. Before that time, the most prevalent way of structuring objects was based on
471: 456: 367: 257: 407: 374: 297: 219: 206: 356: 179:. Most of the more recent "driven" design approaches acknowledge their roots and the influence of RDD, of which 481: 273: 120: 70: 108: 254:
Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89
167:
She wrote about object role stereotypes in 1992 in a Smalltalk Report article and this influenced the
476: 168: 149: 381: 326: 451: 426: 237: 116: 112: 461: 131: 60: 8: 291: 279: 252:; Wilkerson, Brian (1989). "Object-oriented design: A responsibility-driven approach". 269: 215: 202: 176: 157: 283: 261: 100: 35: 345: 340:. Contentious material about living persons that is unsourced or poorly sourced 171:
notion of stereotypes. Her invention of the conversational (two-column) form of
153: 445: 185: 50: 161: 265: 135: 312: 172: 201:, with Brian Wilkerson and Lauren Wiener, Prentice-Hall, 1990, 145: 104: 39: 431: 88: 183:
are one popular technique. She was the design columnist for
212:
Object Design: Roles, Responsibilities, and Collaborations
119:
consulting firm Wirfs-Brock Associates, and inventor of
107:) is an American software engineer and consultant in 248: 144:Wirfs-Brock first coined the "-driven" meme in an 123:, the first behavioral approach to object design. 443: 242: 437:SE Radio Interview With Rebecca Wirfs-Brock 214:, with Alan McKean. Addison-Wesley, 2003, 408:Learn how and when to remove this message 16:American software engineer and consultant 181:class-responsibility-collaboration cards 444: 427:An Interview with Rebecca Wirfs-Brock 306: 13: 199:Designing Object-Oriented Software 14: 493: 420: 311: 128:computer and information science 192: 231: 1: 467:Writers from Portland, Oregon 338:secondary or tertiary sources 296:: CS1 maint: date and year ( 225: 344:, especially if potentially 322:biography of a living person 150:entity-relationship modeling 126:Wirfs-Brock holds a B.A. in 121:Responsibility-Driven Design 71:Responsibility-driven design 7: 472:University of Oregon alumni 457:American technology writers 342:must be removed immediately 109:object-oriented programming 32:1953 (age 70–71) 10: 498: 84: 76: 66: 56: 46: 28: 21: 175:was then popularized by 130:and psychology from the 432:Wirfs-Brock Consulting 336:Please help by adding 152:ideas (popularized by 117:information technology 113:object-oriented design 97:Rebecca J. Wirfs-Brock 23:Rebecca J. Wirfs-Brock 482:Engineers from Oregon 357:"Rebecca Wirfs-Brock" 189:until December 2009. 115:, the founder of the 250:Wirfs-Brock, Rebecca 132:University of Oregon 61:University of Oregon 325:relies too much on 266:10.1145/74877.74885 89:www.wirfs-brock.com 260:. pp. 71–75. 418: 417: 410: 392: 177:Larry Constantine 138:language vendor. 94: 93: 80:Allen Wirfs-Brock 489: 477:Tektronix people 413: 406: 402: 399: 393: 391: 350: 315: 307: 302: 301: 295: 287: 246: 240: 235: 19: 18: 497: 496: 492: 491: 490: 488: 487: 486: 442: 441: 423: 414: 403: 397: 394: 351: 349: 335: 331:primary sources 316: 305: 289: 288: 276: 247: 243: 236: 232: 228: 195: 57:Alma mater 42: 33: 24: 17: 12: 11: 5: 495: 485: 484: 479: 474: 469: 464: 459: 454: 440: 439: 434: 429: 422: 421:External links 419: 416: 415: 319: 317: 310: 304: 303: 274: 241: 229: 227: 224: 223: 222: 209: 194: 191: 154:James Rumbaugh 99:(born 1953 in 92: 91: 86: 82: 81: 78: 74: 73: 68: 67:Known for 64: 63: 58: 54: 53: 48: 44: 43: 34: 30: 26: 25: 22: 15: 9: 6: 4: 3: 2: 494: 483: 480: 478: 475: 473: 470: 468: 465: 463: 460: 458: 455: 453: 452:Living people 450: 449: 447: 438: 435: 433: 430: 428: 425: 424: 412: 409: 401: 398:December 2012 390: 387: 383: 380: 376: 373: 369: 366: 362: 359: –  358: 354: 353:Find sources: 347: 343: 339: 333: 332: 328: 323: 318: 314: 309: 308: 299: 293: 285: 281: 277: 271: 267: 263: 259: 255: 251: 245: 239: 234: 230: 221: 220:0-201-37943-0 217: 213: 210: 208: 207:0-13-629825-7 204: 200: 197: 196: 190: 188: 187: 186:IEEE Software 182: 178: 174: 170: 165: 163: 159: 155: 151: 147: 142: 139: 137: 133: 129: 124: 122: 118: 114: 110: 106: 102: 98: 90: 87: 83: 79: 75: 72: 69: 65: 62: 59: 55: 52: 49: 45: 41: 37: 31: 27: 20: 404: 395: 385: 378: 371: 364: 352: 341: 324: 256:. New York: 253: 249: 244: 233: 211: 198: 193:Bibliography 184: 166: 162:Sally Shlaer 158:Steve Mellor 143: 140: 125: 96: 95: 462:1953 births 348:or harmful. 47:Nationality 446:Categories 368:newspapers 327:references 275:0897913337 238:Online C.V 226:References 292:cite book 173:use cases 136:Smalltalk 346:libelous 101:Portland 51:American 36:Portland 382:scholar 284:7372657 85:Website 77:Partner 384:  377:  370:  363:  355:  282:  272:  218:  205:  146:OOPSLA 105:Oregon 40:Oregon 389:JSTOR 375:books 320:This 280:S2CID 361:news 298:link 270:ISBN 216:ISBN 203:ISBN 160:and 111:and 29:Born 329:to 262:doi 258:ACM 169:UML 164:). 448:: 294:}} 290:{{ 278:. 268:. 156:, 103:, 38:, 411:) 405:( 400:) 396:( 386:· 379:· 372:· 365:· 334:. 300:) 286:. 264::

Index

Portland
Oregon
American
University of Oregon
Responsibility-driven design
www.wirfs-brock.com
Portland
Oregon
object-oriented programming
object-oriented design
information technology
Responsibility-Driven Design
computer and information science
University of Oregon
Smalltalk
OOPSLA
entity-relationship modeling
James Rumbaugh
Steve Mellor
Sally Shlaer
UML
use cases
Larry Constantine
class-responsibility-collaboration cards
IEEE Software
ISBN
0-13-629825-7
ISBN
0-201-37943-0
Online C.V

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.