APPENDIX A VIPSThese are individuals whose names appear in comp.object most often. Please send recommendations for *major* VIPS often cited or referenced.Booch, Grady egb@rational.comGrady Booch has been an object- based/oriented advocate for some time. He's written books such as Software Engineering with Ada [Booch 87], Software Components with Ada [Booch 87b], and OOA/D with Applications [Booch 91, 94]. His latest notations are often referred to as simply the "Booch" method or notation and he is Chief Scientist at Rational, a company providing training and automated support for the method with a tool named "Rose" (See Appendix D). The Booch method now incorporates many modern methods, including OMT, and Dr. Rumbaugh has recently joined forces with Grady at Rational.Cox, BradFounder of Objective-C, which grafts the Smalltalk facilities of an Object id and a messaging mechanism onto C. Author of [Cox 86].Goldberg, Adele (Alan Kay, Dan Ingalls)One of the founders of Smalltalk (with Alan Kay and Dan Ingalls). Coauthor of [Goldberg 83, ??], "Smalltalk-80 The Language and its Implementation". Smalltalk was invented by a group at Xerox PARC; and a spinoff, ParcPlace, is now marketing Smalltalk environments (see APPENDIX C).Gosling, JamesCreator of Java, head of the Java design team at Sun Microsystems, author of The Java Programming Language, Third Edition. He is also coauthor of The Java Language Specification, available online.Jacobson, IvarDr. Jacobson is the inventor of use cases, presented in Object-Oriented Software Engineering - A Use Case Driven Approach, and is presently part of the Three Amigos: Booch, Rumbaugh & Jacobson, at Rational working on the Unified Modeling Language, or UML.Meyer, Bertrand bertrand@eiffel.comFounder of Eiffel, author of [Meyer 88]. Often posts to comp.lang.eiffel and comp.object [what a FAQ writer notices]. His company, Interactive Software Engineering, has a case tool called EiffelCase (see APPENDIX D).Nygaard, Kristen (and Dahl, Ole-Johan)Inventor of Simula, the first object-oriented programming language. Also inventor of object oriented design, for which Simula-67 was considered an implementation technique. Now B.B. Kristensen, O.L. Madsen, B. Moller- Pedersen, and K. Nygaard are working on BETA, their successor to Simula.Rumbaugh, Dr. JamesPart of Rumbaugh, Blaha, Premerlani, Eddy and Lorenson, the authors of [Rumbaugh 91]. They all work for GE Corporate Research and Development Center in Schenectady New York (See below) and have an OOA/OOD notation/methodology called the "Object Modeling Technique" (OMT). It is a rather formal and complete method often discussed in comp.object. OMTool is the name of the CASE system provided by Martin Marietta which supports OMT. See APPENDIX D.Recently, Dr. Rumbaugh has joined forces with Chief Scientist Grady Booch at Rational: Rumbaugh@rational.com. Shlaer, Sally (and Mellor, Stephen J.)>Sally Shlaer sally@projtech.com >Project Technology Training and Consulting using Shlaer-Mellor OOA/RD >Berkeley, CA (510) 845 1484 Also: steve@projtech.comCofounder of the Shlaer/Mellor OOA/RD method, president of Project Technology. As shown above, occasionally posts to comp.object [what a FAQ writer notices]. Stroustrup, Bjarne (bs@research.att.com)Inventor of C++, a C superset, which has probably gained the most widespread use of any object-oriented language today. Often found in comp.lang.c++ and comp.object. Author of definitive C++ reference [Stroustrup97]. |