Bibliography

Home - About » Computer Science - Research
Computer Science
Research, Industry Work,
Programming
Community Service
Hillside Group, CHOOSE,
Stanford GSA
The Serious Side
Business School,
Learning Chinese
Humorous Takes
Switzerland, United States,
Software, Fun Photos
Travel Stories
Europe, United States, Asia
  
Living Places
Berlin (+ Gallery), Zürich
Boston, S.F. + Bay Area
AAG93

Gregory Abowd, Robert Allen and David Garlan. "Using Style to Understand Descriptions of Software Architecture." SIGSOFT '93, Software Engineering Notes 18, 5 (December 1993): 9-20.
AAG95

Gregory Abowd, Robert Allen and David Garlan. "Formalizing Style to Understand Descriptions of Software Architecture." ACM Transactions on Software Engineering and Methodology (October 1995): 319-364.
AB92

Mehmet Aksit and Lodewijk Bergmans. "Obstacles in Object-Oriented Software Development." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 341-358.
ABV92

Mehmet Aksit, Lodewijk Bergmans and Sinan Vural. "An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach." ECOOP '92, Conference Proceedings. Berlin, Heidelberg: Springer-Verlag, 1992.
Ack95

Michael Ackroyd. "Object-Oriented Design of a Finite State Machine." Journal of Object-Oriented Programming (June 1995): 50-53.
AC96

Martin Abadi and Luca Cardelli. "On Subtyping and Matching." ACM Transactions on Programming Languages and Systems 18, 4 (July 1996): 401-423.
ACM95

Peter J. Denning and Bernard Rous. "The ACM Electronic Publishing Plan." Communications of the ACM 38, 4 (April 1995): 97-103.
ACM95

Peter J. Denning and Bernard Rous. "ACM Interim Copyright Policies." Communications of the ACM 38, 4 (April 1995): 104-107.
ACM95

Peter J. Denning and Bernard Rous. "Author's Guide to ACM Interim Copyright Policies." Communications of the ACM 38, 4 (April 1995): 107-109.
AG92

Robert Allen and David Garlan. "A Formal Approach to Software Architecture." IFIP-92, Algorithms, Software, Architecture. Edited by J. van Leeuwen. Amsterdam, North-Holland: Elsevier Science Publishers, 1992. 134-141.
AG94

Robert Allen and David Garlan. "Beyond Definition/Use: Architectural Interconnections." ACM SIGPLAN Notices 29, 8 (August 1994): 35-45.
AG94

Robert Allen and David Garlan. "Formalizing Archtectural Connection." ICSE-16, Proceedings. Los Alamitos, California: IEEE Computer Society Press, 1994. 71-80.
AM95

Charlie Alfred and Stephen J. Mellor. "Observations on the Role of Patterns in Object-Oriented Software Development." Object Magazine (May 1995): 61-65.
AMML96

Yeturu Aahlad, Bruce E. Martin, Mod Marathe, and Chung Le. "Asynchronous Notifications Among Distributed Objects." COOTS-2, Conference Proceedings. 83-95.
And93

Bruce Anderson. "Towards an Architecture Handbook." OOPSLA '92, Workshop Report, OOPS Messenger 4, 2 (April 1993): 109-113.
And94

Bruce Anderson. "Patterns: Building Blocks for Object-Oriented Architectures." OOPSLA '93 Workshop Report, ACM SIGSOFT Software Engineering Notes 19, 1 (January 1994): 47-49.
Arj96

Eshrat Arjomandi, William G. O’Farrell and Gregory V. Wilson. "Smart Messages: An Object-Oriented Communication Mechanism for Parallel Systems." COOTS-2, Conference Proceedings. USENIX Association, 1996. 233-240.
ASBB93

Bruce Anderson, Mary Shaw, Larry Best and Kent Beck. "Software Architecture: The Next Step for Object Technology." OOPSLA '93, Panel, ACM SIGPLAN Notices 28, 10 (October 1993): 356-359.
Att93

Giuseppe Attardi. "Metaobject Programming in CLOS." Object-Oriented Programming: The CLOS Perspective. Edited by Andreas Paepcke. Cambridge, Massachusetts: MIT Press, 1993. 119-131.
Ban93

François Bancilhon. "Object Database Systems: Functional Architecture." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 163-175.
BBE95

Andi Birrer, Walter R. Bischofberger und Thomas Eggenschwiler. „Wiederverwendung durch Frameworktechnik - vom Mythos zur Realität." OBJEKTSpektrum 2 (September/Oktober 1995).
BBG+

Andreas Birrer, Walter R. Bischofberger, Erich Gamma, Bruno Schäffer and André Weinand. "Object-Oriented Software Development: The Evolution of ET++." OOPSLA '92 Addendum, ACM SIGPLAN Notices "", "" (April 1993): 159-161.
BBJS92

Bernd Bruegge, Jim Blythe, Jeffrey Jackson and Jeff Shufelt. "Object-Oriented System Modeling with OMT." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 359-376.
BC89

Kent Beck and Ward Cunningham. "A Laboratory For Object-Oriented Thinking." OOPSLA '89, ACM SIGPLAN Notices 24, 10 (October 1989): ""-"".
BCC96

Kent Beck, James O. Coplien, Ron Crocker, Lutz Dominick, Gerard Meszaros, Frances Paulisch and John Vlissides. "Industrial Experience with Design Patterns." ICSE-18, Conference Proceedings. Los Alamitos: IEEE Press, 1996.
BCFT95

M. Brandis, R. Crelier, M. Franz and J. Templ. “The Oberon System Family.” Software—Practice and Experience 25, 12 (December 1995): 1331-1366.
BCG95

William Berg, Marshall Cline and Mike Girou. "Lessons Learned from the OS/400 Project." Communications of the ACM 38, 10 (October 1995): 54-64.
BCS92

Reinhard Budde, Marie-Luise Christ-Neumann and Karl-Heinz Sylla. "Tools And Materials: An Analysis and Design Metaphor." Tools-7, Technology of Object-Oriented Languages and Systems, Europe-92. Edited by Georg Heeg, Boris Magnusson and Bertrand Meyer. Prentice-Hall, 1992. 135-146.
BDG+88

Daniel Bobrow, Linda G. DeMichiel, Richard P. Gabriel, Sonya E. Keene, Gregor Kiczales and David A. Moon. "Common Lisp Object System Specification X3JI3 Document 88-002R." SIGPLAN Notices 23, "" (September 1988).
BDHJ96

Shawn Butler, David Diskin, Norman Howes and Kathleen Jordan. “Architectural Design of a Common Operating Environment.” IEEE Computer 13, 6 (November 1996): 57-65.
BE93

Andreas Birrer and Thomas Eggenschwiler. "Frameworks in the Financial Engineering Domain." ECOOP '93, Lecture Notes on Computer Science 707: 21-35.
Bec94

Kent Beck. "Patterns and Software Development." Dr. Dobbs Journal 02/94 (February 1994): 18-22.
Bel95

Matt Belge. "The Next Step in Software Internationalization.." interactions 2, 1 (January 1995): 21-25.
Ber93

Edward V. Berard. "Domain Analysis." Comp.Object, 11th January 1993.
Ber94

Steve Berczuk. "Finding Solutions Through Pattern Languages." IEEE Computer 27, 12 (December 1994).
Ber96

Edward V. Berard. “Be Careful With ‘Use Cases’.” http://www.toa.com/pub/html/use_case.html.
Ber96b

Edward V. Berard. “Management Bibliography.” http://www.toa.com/pub/html/use_case.html.
Bet94

Mark Betz. "Interoperable Objects." Dr. Dobbs Journal 10/94 (October 1994): 18ff.
BFL+95

Sergio Bandinelli, Alfonso Fuggetta, Luigi Lavazza, Maurizio Loi and Gian Pietro Picco. "Modeling and Improving an Industrial Software Process." IEEE Transactions on Software Engineering 21, 5 (May 1995): 440-454.
BFVY96

F. J. Budinsky, M. A. Finnie, J. M. Vlissides, and P. S. Yu. “Automatic Code Generation From Design Patterns.” IBM System Journal 35, 2 (1996):
BGKZ96

Dirk Bäumer, Guido Gryczan, Ralph Knoll, and Heinz Züllighoven. “Large Scale Object-Oriented Software-Development in a Banking Environment—An Experience Report.” LNCS 1098, ECOOP ’96, Conference Proceedings. 73-90.
BGL93

Bernd Brügge, Tim Gottschalk and Bin Luo. "A Framework for Dynamic Program Analyzers." OOPSLA '93, Conference Proceedings. See also: ACM SIGPLAN Notices 28, 10 (October 1993): 64-82.
BGM89

Gordon S. Blair, John J. Gallagher and Javad Malik. "Genericity vs Inheritance vs Delegation vs Conformance vs ...." Journal of Object-Oriented Programming 2, 3 (September/Oktober 1989): 11-17.
BGP95

Roberto Bellinzona, Maria Grazia Fugini and Barbara Pernici. "Reusing Specifications in OO Applications." IEEE Software 12, 2 (March 1995): 65-75.
BGZ92

Ute Bürkle, Guido Gryczan und Heinz Züllighoven. „Erfahrungen mit der Objektorientierten Vorgehensweise bei einem Bankenprojekt". Informatik-Spektrum 15, 5 (Oktober 1992): 273-281.
BGZ95

Ute Bürkle, Guido Gryczan and Heinz Züllighoven. "Object-Oriented System Development in a Banking Project: Methodology, Experiences, and Conclusions." Human Computer Interaction 10, 2&3 (1995): 293-336.
BH95

Jonathan P. Bowen and Michael G. Hinchey. "Ten Commandments of Formal Methods." Computer 28, 4 (April 1995): 57-63.
Bis92

Walter R. Bischofberger. "Sniff— A Pragmatic Approach to a C++ Programming Environment." Usenix-92, USENIX 1992 C++ Conference Proceedings. "".""-"".
BJ94

Kent Beck and Ralph Johnson. "Patterns Generate Architectures." ECOOP '94, LNCS 821, Object Oriented Programming. Edited by Mario Tokoro and Remo Pareschi. Berlin, Heidelberg: Springer-Verlag, 1994. 139-149.
BKMS94

Walter R. Bischofberger, Thomas Kofler, Kai-Uwe Mätzel and Bruno Schäffer. "Computer Supported Cooperative Software Engineering: The Beyond-Sniff Approach." Computer Science Research at UBILAB. Edited by Walter R. Bischofberger and Hans-Peter Frei. Konstanz: Universitätsverlag Konstanz, 1994. 32-47.
BKMS95

Walter R. Bischofberger, Thomas Kofler, Kai-Uwe Mätzel and Bruno Schäffer. "Computer Supported Cooperative Software Engineering with Beyond-Sniff." SEE '95, Conference Proceedings (7th Conference on Software Engineering Environments).
BKKZ92

Reinhard Budde, Karlheinz Kautz, Karin Kuhlenkamp and Heinz Züllighoven. Prototyping. Berlin, Heidelberg: Springer-Verlag, 1992.
BKMZ84

Reinhard Budde, Karin Kuhlenkamp, Lars Mathiassen and Heinz Züllighoven. Approaches to Prototyping. Berlin, Heidelberg: Springer-Verlag, 1984.
BKS92

Frank Buschmann, Konrad Kiefer and Michael Stal. "A Runtime Type Information System For C++." Tools-7, Technology of Object-Oriented Languages and Systems. New York, London: Prentice-Hall, 1992. 265-274.
BKS94

Walter R. Bischofberger, Thomas Kofler and Bruno Schäffer. "Object-Oriented Programming Environments: Requirements and Approaches." Software–Concepts and Tools 15, 2 (June 1994): 49-60.
BL94

Phillip Bogle and Barbara Liskov. "Reducing Cross Domain Call Overhead Using Batched Futures." OOPSLA '94, Conference Proceedings. ACM Press, 1994. 341-354.
Bla91

Günther Blaschek. "Type-Safe Object-Oriented Programming with Prototypes." Structured Programming 12 ("" 1991): 217-225.
BMK95

Walter R. Bischofberger, Kai-Uwe Mätzel and Christian F. Kleinferchner. "Evolving a Programming Environment into a Cooperative Software Engineering Environment." CONSEG-95, Advances in Software Engineering. Edited by R. K. Arora and Michael K. Sinha. 1995. 95-106.
BMR+96

Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad and Michael Stal. Pattern-Oriented Software Architecture. England: Wiley & Sons, 1996.
Bod94

Margeret A. Boden. "Agents and Creativity." Communications of the ACM 37, 7 (July 1994): 117-121.
Boe88

Barry W. Boehm. "A Spiral Model of Software Development and Enhancement." IEEE Computer 21, 5 (May 1988): 61-72.
Boe96

Barry Boehm. “Anchoring the Software Process.” IEEE Software 13, 4 (July 1996): 73-82.
Boo96

Grady Booch. “Patterns and Protocols.” Report on Object Analysis and Design 2, 7 (May/June 1996).
BP92

Walter R. Bischofberger and Gustav Pomberger. Prototyping-Oriented Software Development. Berlin, Heidelberg: Springer-Verlag, 1992.
BR95

Gerald Baumgartner and Vincent F. Russo. "Signatures: A Language Extension for Improving Type Abstraction and Subtype Polymorphism in C++." Software—Practice and Experience 25, 8 (August 1995): 863-889.
Bro86

John Seely Brown. "From Cognitive to Social Ergonomics and Beyond." User Centered System Design. Edited by Donald A. Norman and Stephen W. Draper. London: Lawrence Erlbaum Associates, 1986. 457-486.
Bro87

Frederick P. Brooks, Jr. "No Silver Bullet: Essence and Accidents of Software Engineering." IEEE Computer 20, 4 (April 1987): 10-19.
BS95

Özalp Babaoglu and Andre Schiper. "On Group Communication in Large-Scale Distributed Systems." Operating Systems Review 29, 1 (January 1995): 62-67.
BZ90

Reinhard Budde und Heinz Züllighoven. Software-Werkzeuge in einer Programmierwerkstatt. München, Wien: R. Oldenbourg Verlag, 1990.
BZ92

Reinhard Budde and Heinz Züllighoven. "Software Tools in a Programming Workshop." Software Development and Reality Construction. Edited by Christiane Floyd, Heinz Züllighoven, Reinhard Budde and Reinhard Keil-Slawik. Berlin, Heidelberg: Springer-Verlag, 1992. 252-268.
CA84

Gael A. Curry and Robert M. Ayers. "Experience with Traits in the Xerox Star Workstation." IEEE Transactions on Software Engineering 10, 5 (September 1984): 519-527.
Car87

Luca Cardelli. "Basic Polymorphic Typechecking." Science of Computer Programming 8 (1987): 147-172.
Car95

Luca Cardelli. "A Language with Distributed Scope." Computing Systems 8, 1 (Winter 1995): 27-55.
CCD96

Roy H. Campbell, John Coomes, Amitabh Dave, Yongcheng Li, Willy S. Liao, Swee Lim, Tin Quian, David K. Raila, Ellard Roush, Aamod Sane, Mohlalefi Sefika, Ashish Singhai, See-Mong Tan. “Customizable Object-Oriented Operating Systems.” Submitted to the CACM.
CCHO89

Peter S. Canning, William R. Cook, Walter L. Hill and Walter G. Olthoff. "Interfaces for Strongly-Typed Object-Oriented Programming." OOPSLA '89, ACM SIGPLAN Notices 24, 10 (October 1989): 457-467.
CCH96

Brendan G. Cain, James O. Coplien and Neil B. Harrison. "Social Patterns in Productive Software Development Organizations." Annals of Software Engineering. To appear.
CDF96

Bonnie Collier, Tom DeMarco and Peter Fearey. “A Defined Process for Project Postmortem Review.” IEEE Software 13, 4 (July 1996): 65-73.
CF92

Dennis de Champeaux and Penelope Faure. "A Comparative Study of Object-Oriented Analysis Methods." Journal of Object-Oriented Programming "" (March/April 1992): 21-33.
CG94

Diane Corney and John Gough. "Type Test Elimination Using Typeflow Analysis." LNCS-782, Programming Languages and System Architectures. Edited by Jürg Gutknecht. Berlin, Heidelberg: Springer-Verlag, 1994. 137-150.
Cha95

Robert N. Charette. “Large-Scale Project Management Is Risk Management.” IEEE Software 13, 4 (July 1996): 110-117.
CH91

Derek Coleman and Fiona Hayes. "Lessons from Hewlett-Packard's Experience of Using Object-Oriented Technology." Tools-4 "". Edited by Jean Bézivin and Bertrand Meyer. "": Prentice-Hall, 1991.
Cha92

Craig Chambers. "Object-Oriented Multi-Methods in Cecil." ECOOP '92, Lecture Notes on Computer Science 615. Edited by O. Lehrmann Madsen. Berlin, Heidelberg: Springer-Verlag, 1992. 33-56.
Cha93

Craig Chambers. "Predicate Classes." ECOOP '93, LNCS-707, Conference Proceedings. Berlin, Heidelberg: Springer-Verlag, 1993. 268-296.
CHB92

Derek Coleman, Fiona Hayes and Stephen Bear. "Introducing Objectcharts or How to Use Statecharts in Object-Oriented Design." IEEE Transactions on Software Engineering 18, 1 (January 1992): 9-18.
CI93

Roy H. Campbell and Nayeem Islam. "A Technique for Documenting the Framework of an Object-Oriented System." Computing Systems 6, 4 (Fall 1993): 363-389.
CIM92

Roy H. Campbell, Nayeem Islam and Peter Madany. "Choices, Frameworks and Refinement." Computing Systems 5, 3 (Summer 1992): 217-257.
CIRM93

Roy H. Campbell, Nayeem Islam, David Raila and Peter Madany. "Designing and Implementing Choices: An Object-Oriented System in C++." Communications of the ACM 36, 9 (September 1993): 117-126.
CJ95

John A. Campbell and V. John Joseph. "The Object-Oriented Design and Implementation of a Relational Database Management System." Journal of Object-Oriented Programming 8, 4 (July/August 1995): 43pp
CJPG90

Robert P. Carasik, Steve M. Johnson, Donald A. Patterson and George A. Von Glahn. "Towards a Domain Description Grammar: An Application of Linguistic Semantics." ACM SIGSOFT Software Engineering Notes 15, 5 (October 1990): 28-43.
CKL96

Shigeru Chiba, Gregor Kiczales and John Lamping. "Avoiding Confucion in Metacircularity: The Meta-Helix." ISOTAS '96, Conference Proceedings. LNCS """". New York: Springer-Verlag, 1996. ""
CL94

Yoonsik Cheon and Gary T. Leavens. "The Larch/Smalltalk Interface Specification Language." ACM Transactions on Software Engineering and Methodology 3, 3, (July 1994): 221-253.
CL95

Jan-Bon Chen and Samuel C. Lee. "Pursuing Safe Polymorphism in OOP." Journal of Object-Oriented Programming 8, 1 (March/April 1995): 39-45.
CL96

Jan-Bon Chen and Samuel C. Lee. "The Necessary and Sufficient Conditions of Type-Safe Polymorphism." Journal of Object-Oriented Programming 8, 8 (February 1996): 33-.
CL95

Donald D. Cowan and Carlos J. P. Lucena. "Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse." IEEE Transactions on Software Engineering 21, 3 (March 1995): 229-241.
Cle94

Andrew Clement. "Computing At Work: Empowering Action By ‘Low-level Users'." Communications of the ACM 37, 1 (January 1994): 53-63.
CLZ94

Alberto Coen-Porisini, Luigi Lavazza and Roberto Zicari. "Assuring Type Safety of Object-Oriented Languages." Journal of Object-Oriented Programming 5, 9 (February 1994): 25-30.
CNM95

Peter Coad, David North and Mark Mayfield. Object Models: Strategies, Patterns and Applications. Englewood Cliffs, New Yersey: Prentice-Hall, 1995.
Coa92

Peter Coad. "Object-Oriented Patterns." Communications of the ACM 35, 9 (September 1992): 152-159.
Con93

Larry L. Constantine. "Work Organization: Paradigms for Project Management and Organization." Communications of the ACM 36, 10 (October 1993): 35-42.
Coo92

William R. Cook. "Interfaces and Specifications for the Smalltalk-80 Collection Classes." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 1-15.
Con96

Peter F. Conklin. “Enrollment Management: Managing the Alpha AXP Program.” IEEE Software 13, 4 (July 1996): 33-42.
Cop92

James O. Coplien. Advanced C++: Programming Styles and Idioms. Reading, Massachusetts: Addison-Wesley, 1992.
Cop94

James O. Coplien. "Examining the Software Development Process." Dr. Dobbs Journal (October 1994): 88-97.
Cop94

James O. Coplien. "Generative Pattern Languages." C++ Report (July/August 1994): 18pp.
Cop95

James O. Coplien. "Patterns and Idioms in Circles, Complex Ellipses, and Real Bridges." C++ Report (May 1995).
Cop96

James O. Coplien. "The Human Side of Patterns." Journal of Object-Oriented Programming 8, 1 (January 1996): 73-80.
Cop97

James O. Coplien. “Pattern Languages.” Journal of Object-Oriented Programming 9, 1 (January 1997). Page 15-21.
Cor96

Jean-Pierre Corriveau. “Traceability Process for Large OO Projects.” Computer 29, 9 (September 1996): 63-68.
CUL89

Craig Chambers, David Ungar and Elgin Lee. "An Efficient Implementation of SELF, a Dynamically Typed Object-Oriented Language Based on Prototypes." OOPLSA ‘89, SIGPLAN Notices 24, 10 (October 1989): 49-70.
CW85

Luca Cardelli and Peter Wegner. "On Understanding Types, Data Abstraction, and Polymorphism." Computing Surveys 17, 4 (December 1985): 471-522.
Dan92

J"" Daniels. "Object-Oriented Programming and Systems: The Object-Oriented Life Cycle." CASE: Current Practice, Future Prospects. Edited by Kathy Spurr and Paul Layzell. "": John Wiley & Sons Ltd., 1992.
Dat91

C"" J. Date. "The Principle of Cautious Design." Relational Database Writings 1989-1991. Edited by C"" J. Date with Hugh Darwen. Reading, Massachusetts: Addison-Wesley, "". 17-22.
Dat91a

C"" J. Date. "Entity/Relationship Modeling and the Relational Model." Relational Database Writings 1989-1991. Edited by C"" J. Date with Hugh Darwen. Reading, Massachusetts: Addison-Wesley, "". 357-364.
DC92

John Daniels and Steve Cook. "Making Objects Stick." OODB Managment "", 1992.
DC95

Thomas R. Dean and James R. Cordy. "A Syntactic Theory of Software Architecture." IEEE Transactions on Software Engineering 21, 4 (April 1995): 302-313.
DD94

Peter J. Denning and Pamela A. Dargan. "A Discipline of Software Architecture." Interactions 1, 1 (January 1994): 55-65.
DD95

Danilo Dabbene and Silverio Damiani. "Adding Persistence to Objects Using Smart Pointers." Journal of Object-Oriented Programming (June 1995): 33-39.
Den91

Ernst Denert. Software-Engineering. Berlin, Heidelberg: Springer-Verlag, 1991.
Den92

Peter J. Denning. "Educating a New Engineer." Communications of the ACM 35, 12 (December 1992): 83-97.
DH72

Ole-Johan Dahl and C. A. R. Hoare. "Hierarchical Program Structures." Structured Programming. Edited by Ole-Johan Dahl, Edsger W. Dijkstra and C. A. R. Hoare. Academic Press, 1972.
DHM89

Mahesh H. Dodani, Charles E. Hughes and J. Michael Moshell. "Separation of Powers." Byte (März 1989): 255-262.
Dij75

Edsger W. Dijkstra. "Guarded Commands, Nondeterminacy and Formal Derivation of Programs." Communications of the ACM 18, 8 (August 1975): 453-457.
Dit89

K"" R. Dittrich. „Objektorientierte Datenbanksysteme". Informatik-Spektrum 12, "" ("" 1989): 215-220.
DL87

Tom DeMarco and Timothy Lister. Peopleware. New York, New York: Dorset House Publishing Co., 1987.
DL95

Yvonne Dittrich and Carola Lilienthal. "Designing a Help Tool for Transparency." CiC-95, Computers in Context Proceedings. "", 1995. "".
DLMM94

Mark Day, Barbara Liskov, Umesh Maheshwari and Andrew C. Myers. “References to Remote Mobile Objects in Thor.” ACM Letters on Programming Languages and Systems (March 1994).
Dre94

Wolfgang Drespling. "Arbeiten mit verteilten Objekten in CORBA-Implementierungen." OBJEKTSpektrum 5/94: 30-32.
DT92

Mahesh H. Dodani and Chung-Shin Tsai. "ACTS: A Type System for Object-Oriented Programming Based on Abstract and Concrete Classes." ECOOP '92, LNCS-615, Object-Oriented Programming. Edited by O. Lehrmann Madsen. Berlin, Heidelberg: Springer-Verlag, 1992. 309-328.
DWA93

Wolfgang Dzida, Marion Wiethoff and Albert G. Arnold. ERGOguide— The Quality Assurance Guide to Ergonomic Software. GMD, Schloß Birlinghoven, Germany, 1993.
EBH9"

Mohammed Erradi, Gregor von Bochmann and Issam A. Hamid. “Type Evolution in a Reflective Object-Oriented Language.” Technical Report Number 827, University of Montreal, 199".
EG92

Thomas Eggenschwiler and Erich Gamma. "ET++SwapsManager: Using Object Technology in the Financial Engineering Domain." OOPSLA '92 ACM SIGPLAN Notices 27, 10 (October 1992): ""-"".
EH94

Ulrich W. Eisenecker. "Eine Einführung in Hewlett-Packards Distributed Smalltalk." OBJEKTSpektrum 5/94: 20-28.
EJW95

David W. Embley, Robert B. Jackson and Scott N. Woodfield. "OO Systems Analysis: Is It or Isn't It"" IEEE Software 12, 4 (July 1995): 19-33.
EK95

Gabriel Eckert and Magnus Kempe. "Modeling with Objects and Values." Report on Object Analysis and Design 1, 5 (January 1995): 20-27.
ELST95

Oren Etzioni, Henry M. Levy, Richard B. Segal and Chandramohan A. Thekkath. "The Softbot Approach to OS Interfaces." IEEE Software 12, 4 (July 1995): 42-51.
Epp93

Reinhard Eppler. "Standard Type LIST for Imperative Languages." Structured Programming 14, 2 (1993): 56-61.
Eri90

Thomas D. Erickson. "Working with Interface Metaphors." The Art of Human-Computer Interface Design. Edited by Brenda K. Laurel. Reading, Massachusetts: Addison-Wesley, 1990. 65-74.
Fer95

Szabolcs Ferenczi. "Guarded Methods vs. Inheritance Anomaly." ACM SIGPLAN Notices 30, 2 (February 1995): 49-58.
FG92

Christiane Floyd and Guido Gryczan. "STEPS— a Methodological Framework for Cooperative Software Development with Users." EWHCI '92, Conference Proceedings. 1992.
FGL+92

Gerhard Fischer, Jonathan Grudin, Andreas Lemke, Raymond McCall, Jonathan Ostwald, Brent Reeves and Frank Shipman. "Supporting Indirect Collaborative Design With Integrated Knowledge-Based Design Environments." Human-Computer Interaction 7 (1992): 281-314.
FHS92

James C. Ferrans, David W. Hurst and Michael A. Sennett. "HyperWeb: A Framework for Hypermedia-Based Environments." SIGSOFT '92, ACM Software Engineering Notes 17, 5 (December 1992): 1-10.
Fir95

Donald Firesmith. "Inheritance Guidelines." Journal of Object-Oriented Programming 8, 2 (May 1995): 67-72.
FJ89

Brian Foote and Ralph E. Johnson. "Reflective Facilities in Smalltalk-80." OOPSLA '89, Conference Proceedings. ACM Press, 1989. 327-335.
FKK+95

Borko Furht, Deven Kaira, Frederick L. Kitson, Arturo A. Rodriguez and William E. Wall. "Design Issues for Interactive Television Systems." Computer 28, 5 (May 1995): 25-39.
FKM96

Geraldine Fitzpatrick, Simon Kaplan and Tim Mansfield. “Physical Spaces, Virtual Places and Social Worlds: A Study of Work in the Virtual.” Submitted for publication. 1996.
Flo67

Robert W Floyd. "Assigning Meanings to Programs." Proceedings of the American Mathematical Society, Symposium in Applied Mathematics 19. Edited by J. T. Schwartz. Providence, R.I.: American Mathematical Society, 1967. 19-31.
Flo84

Christiane Floyd. "A Systematic Look At Prototyping." Approaches to Prototyping. Edited by Reinhard Budde, Karin Kuhlenkamp, Lars Mathiassen and Heinz Züllighoven. Berlin, Heidelberg: Springer-Verlag, 1984. 1-18.
Flo87

Christiane Floyd. "Outline of a Paradigm Change in Software Engineering." Computers and Democracy. Edited by Gro Bjerknes, Pelle Ehn and Morton Kyng. Avebury, 1987. 191-210.
Flo91

Christiane Floyd. Arbeitsunterlagen zur Vorlesung „Einführung in die Softwaretechnik". Fachbereich Informatik, Universität Hamburg, 1991.
Flo95

Christiane Floyd. "Theory and Practice of Software Development: Stages in a Debate." TAPSOFT-95, Proceedings, 1995. Paper 2.
FM95

Jose Luiz Fiadeiro and Tom Maibaum. "Interconnecting Formalisms: Supporting Modularity, Reuse and Incrementality." SIGSOFT '95, Software Engineering Notes 20, 4 (October 1995): 72.-80.
FN92

Gene Forte and Ronald J. Norman. "A Self Assessment by the Software Engineering Community." Communications of the ACM 35, 4 (April 1992): 28-32.
FNO93

Gerhard Fischer, Kumiyo Nakakoji and Jonathan Ostwald. "Facilitating Collaborative Design Through Representations of Context and Intent." AAAI-93, Conference Proceedings.
FP95

Rodney Fuller and Steven Pemberton. "Deconstructing Tog." SIGCHI Bulletin 27, 2 (April 1995): 24-27.
FRS89

Christiane Floyd, Fanny-Michaela Reisin and Gerhard Schmidt. "STEPS to Software Development with Users." ESEC-89, Lecture Notes on Computer Science No 387. Hg. Carlo Ghezzi und John A. Dermid. Berlin, Heidelberg: Springer, 1989. 48-64
FTF96

Mohamed E. Fayad, Wei-Tek Tsai and Milton L. Fulghum. "Transition to Object-Oriented Software Development." Communications of the ACM 39, 2 (February 1996): 109-121.
FWS93

Vikki Fix, Susan Wiedenbeck and Jean Scholtz. "Mental Representations of Programms by Novices and Experts." InterCHI ‘93 "": 74-79.
FZBK92

Christiane Floyd, Heinz Züllighoven, Reinhard Budde and Reinhard Keil-Slawik. Software Development and Reality Construction. Berlin, Heidelberg: Springer-Verlag, 1992.
Gab91

Richard P. Gabriel. “List: Good News, Bad News, How to Win Big.” AI Expert (June 1991): 31-39..
Gab93

Richard P. Gabriel. "Habitability and Piecemeal Growth." Journal of Object-Oriented Programming 5, 9 (February 1993): 9-14.
Gab93a

Richard P. Gabriel. "The Quality Without a Name." Journal of Object-Oriented Programming 6, 5 (September 1993): 86-89.
Gab94

Richard P. Gabriel. "The Failure of Pattern Languages." Journal of Object-Oriented Programming 5, 9 (February 1994): 84-88.
Gab94a

Richard P. Gabriel. "Productivity: Is there a silver bullet"" Journal of Object-Oriented Programming 7, 1 (March/April 1994): 89- 92.
Gam92

Erich Gamma. Objektorientierte Software-Entwicklung am Beispiel von ET++. Berlin, Heidelberg: Springer-Verlag, 1992.
GAO94

David Garlan, Robert Allen and John Ockerboom. "Exploiting Style in Architectural Design Environments." SIGSOFT '94, Software Engineering Notes 19, 5 (December 1994): 175-188.
GAO95

David Garlan, Robert Allen and John Ockerbloom. "Architectural Mismatch or Why It's Hard to Build Systems out of Existing Parts." ICSE-17, Conference Proceedings. 179-185.
GAO95

David Garlan, Robert Allen and John Ockerbloom. "Architectural Mismatch: Why Reuse Is So Hard."IEEE Software 12, 6 (September 1995): 17-26.
Gar94

David Garlan. "Integrating Formal Methods into a Professional Master of Software Engineering Program." Proceedings of the 8th Z Users Meeting.
Gar95

David Garlan. "What is Style"" Proceedings of the Dagstuhl Workshop on Software Architecture (February 1995).
GB95

V. Scott Gordon and James M. Bieman. "Rapid Prototyping: Lessons Learned." IEEE Software 12, 1 (January 1995): 85-95.
GBD90

Richard P. Gabriel, Nickieben Bourbaki, Matthieu Devin, Patrick Dussud, David N. Gray and Harlan B. Sexton. "Foundation for a C++ Programming Environment." C++ at Work-'90, Conference Proceedings. JPAM, Inc., 1990.
GCR94

Susan Gerhart, Dan Craigen and Ted Ralston. "Experience with Formal Methods in Critical Systems." IEEE Software 11, 1 (January 1994): 21-28.
GG89

Stephen J. Garland and John V. Guttag. "An Overview of LP, The Larch Prover." Lecture Notes on Computer Science 355. New York: Springer-Verlag, 1989.
GGM96

Rachid Guerraoui, Benoit Garbinato and Karim Mazouni. “Lessons from Designing and Implementing GARF.” In Object-Based Parallel and Distributed Computation, LNCS 1107. Edited by J.-P. Briot, J.-M. Geib, and A. Yonezawa. Berlin: Springer-Verlag, 1996. Page ""-"".
GHJ+93

Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. "Design Patterns: Abstraction and Reuse of Object-Oriented Design." ECOOP '93, Lecture Notes on Computer Science No. 707, 1993. 406-431.
GHJV95

Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Design Patterns: Elements of Reusable Design. Reading, Massachusetts: Addison-Wesley, 1995.
GHW85

John V. Guttag, James J. Horning and Jeanette M. Wing. "The Larch Family of Specification Languages." IEEE Software 2, 5 (September 1985): 24-36.
GK9"

Guido Gryczan and Karl Kautz. "Tool Support for Cooperative Software Development Tasks in STEPS." "" ""(""): "".
GK94

Michael R. Genesereth and Steven P. Ketchpel. "Software Agents." Communications of the ACM 37, 7 (July 1994): 48-53.
GKN92

David Garlan, Gail E. Kaiser and David Notkin. "Using Tool Abstraction to Compose Systems." Computer "", "" (June 1992): 30-38.
GL85

John V. Guttag and Barbara Liskov. Abstraction and Specification in Program Design. "",1985
GMB94

Sol Greenspan, John Mylopoulos and Alex Borgida. "On Formal Requirements Modeling Languages: RML Revisited." ICSE-16, Conference Proceedings. Los Alamitos, California: IEEE Computer Society Press, 1994. 135-147.
GML+91

William W. Gaver, Thomas Moran, Allan MacLean, Lennart Lövstrand, Paul Dourish, Kathleen A. Carter and Willam Buxton. "Working Together in Media Space: CSCW Research at EuroPARC." Computer Supported Cooperative Work. The Multimedia and Networking Paradigm. Unicom Seminars Ltd., 1991. 110-124.
GN91

David Garlan and David Notkin. "Formalizing Design Spaces: Implicit Invocation Mechanisms." VDM '91, LNCS 551, Conference Proceedings. Edited by Søren Prehn and Hans Toentel. Berlin, Heidelberg: Springer-Verlag, 1991. 31-44.
GN95

William G. Griswold and David Notkin. "Architectural Tradeoffs for a Meaning-Preserving Program Restructuring Tool." IEEE Transactions on Software Engineering 21, 4 (April 1995): 275-287.
Gog94

Joseph A. Goguen. "Requirements engineering as the reconciliatioin of social and technical issues." Requirements Engineering. Edited by Marina Jirotka and Joseph Goguen. London: Academic Press, 1994. Chapter 7. 165-199.
Gol90

Adele Goldberg. "Information Models, Views and Controllers." Dr. Dobb's Journal (July 1990): 54ff.
Gol95

Adele Goldberg. “What Should We Teach"” Addendum to OOPSLA ‘95 Conference Proceedings. ACM Press, 1995: 30-37.
GOP90

Keith E. Gorlen, Sanford M. Orlow and Perry S. Plexiko. Data Abstraction and Object-Oriented Programming in C++. John Wiley & Sons Ltd., 1990.
Goo95

Jason Good. "The Summary of the Discussion of the Review of the Book that Don Wrote..." SIGCHI Bulletin 27, 3 (July 1995): 91-95.
GP95

David Garlan and Dewayne E. Perry. "Introduction to the Special Issue on Software Architecture." IEEE Transactions on Software Engineering 21, 4 (April 1995): 269-274.
GPS""

Peer Griebel, Manfred Pöpping und Gerd Szwillius. "Motifation und Objection: Werkzeuge zur Interaktiven Erzeugung von Graphischen Benutzungsoberflächen." Innovative Programmiermethoden für Graphische Systeme. Hg. K"" Kansy und P"" Wißkirchen. "": Springer-Verlag, "".
GR83

Adele Goldberg and David Robson. Smalltalk-80: The Language and Its Implementation. Reading, Massachusetts: Addison-Wesley, 1983.
Gro93

Mark Grossman. "Object I/O and Runtime Type Information via Automatic Code Generation in C++." Journal of object-oriented Programming 6, 4 (July/August 1993): 34-42.
GS93

David Garlan and Curtis Scott. "Adding Implicit Invocation to Traditional Programming Languages." ICSE-15, Proceedings. Los Alamitos, IEEE Computer Society Press, 1993. 447-455.
GS93

David Garlan and Mary Shaw. An Introduction to Software Architecture. CMU Technical Report CMU-CS-94-166. Pittsburgh, Pennsylvania: Carnegie Mellon University, 1994.
GSHP96

Aniruddha Gokhale, Douglas C. Schmidt, Tim Harrison and Guru Parulkar. “Operating System Support for High-Performance, Real-Time CORBA.” IWOOS ’96, Workshop Proceedings. Seattle, Washington, 1996.
GSO95

David Garlan, Mary Shaw, Chris Okasaki, Curtis M. Scott and Roy F. Swonger. "Experience with a Course on Architectures for Software Systems."
GSR96

Georg Gottlob, Michael Schrefl, and Brigitte Röck. “Extending Object-Oriented Systems with Roles.” ACM Transactions on Information Systems 14, 3 (July 1996): 268-296.
Gut77

John Guttag. "Abstract Data Types and the Development of Data Structures." Communications of the ACM 2, 6 (June 1977): 397-404.
Gut94

Jürg Gutknecht. "Oberon System 3: Vision of a Future Software Technology." Software— Concepts and Tool 15, 1 (January 1994): 26-33.
GZ92

Guido Gryczan und Heinz Züllighoven. „Objektorientierte Systementwicklung: Leitbild und Entwicklungsdokumente". Informatik-Spektrum 15, 5 (Oktober 1992): 264-272.
Har95

Juris Hartmanis. "On the Computational Complexity and the Nature of Computer Science." ACM Computing Surveys 27, 1 (March 1995): 7pp.
Hal85

Robert H. Halstead, Jr. “Multilisp: A Language for Concurrent Symbolic Computation.” ACM Transactions on Programming Languages and Systems 7, 4 (October 1985). Pages 501-538.
Har89

Rex Hartson. "User-Interface Management Control and Communication." IEEE Software 6, 1 (January 1989): 62-70.
Har96

Paul Harmon. “Is Object Technology Ready For Large-Scale Projects"” Object-Oriented Strategies 6, 2 (February 1996): 1-8.
Hau93

Franz J. Hauck. "Inheritance Modeled with Explicit Bindings: An Approach to Typed Inheritance." OOPSLA '93 ACM SIGPLAN Notices 28, 10 (October 1993): 231-239.
HB87

Daniel C. Halbert and Patrick D. O'Brien. "Using Types and Inheritance in Object-Oriented Programming." IEEE Software "" (September 1987): 71-79.
HBR+94

Ralph D. Hill, Tom Brinck, Steven L. Rohall, John F. Patterson and Wayne Wilner. "The Rendezvous Architecture and Language for Constructing Multiuser Applications." ACM Transactions of Computer-Human Interaction 1, 2 (June 1994): 81-125.
Hes95

Wolfgang Hesse. “Evolutionäre Objektorientierte Systementwicklung und Projektmanagement.” GISI ‘95, Conference Proceedings. Berlin, Heidelberg: Springer-Verlag, 1995. 35-42.
Hes96

Wolfgang Hesse. “From WOON to EOS: New Development Methods Require A New Software Process Model.” WOON ‘96, Conference Proceedings.
Heß93

Hauke Heß. Grundsteine für eine STEPS-Werkzeugumgebung. Diplomarbeit, Fachbereich Informatik, Universität Hamburg, 1993.
HGN91

Nico Haberman, David Garlan, and David Notkin. "Generation of Integrated Task-Specific Software Environments." CMU Computer Science. Edited by Richard F. Raschid. New York: ACM Press, 1991.
HHG90

Richard Helm, Ian M. Holland and Dipayan Gangopadhyay. "Contracts: Specifying Behavioral Compositions in Object-Oriented Systems." OOPSLA '90, SIGPLAN Notices 25, 10 (October 1990): 169-180.
HHLM91

Richard Helm, Tien Huynh, Catherine Lassez and Kim Marriott. "A Linear Constraint Technology for User Interfaces." Research Report RC 16913 (74966). IBM Research Division, T.J. Watson Research Center, 1992.
HHMV92

Richard Helm, Tien Huynh, Kim Marriott and John Vlissides. "An Object-Oriented Architecture for Constraint-Based Graphical Editing." Research Report RC 18524 (79392). IBM Research Division, T.J. Watson Research Center, 1992.
HI94

Masahito Hirakawa and Tadao Ichikawa. "Visual Language Studies – A Perspective." Software–Concepts and Tools 15, 2 (June 1994): 61-67.
Hil92

Ralph D. Hill. "The Abstraction-Link-View Paradigm: Using Constraints to Connect User Interfaces to Applications." CHI-92, SIGCHI Conference Proceedings. Edited by Penny Bauersfeld, John Bennet and Gene Lynch. Reading, Massachusetts: Addison-Wesley, 1992. 335-342.
Hil93

Ralph D. Hill. "The Rendezvous Constraint Maintenance System." UIST-93 "", 1993. "".
HJE95

Hermann Hüni, Ralph Johnson and Robert Engel. "A Framework for Network Protocol Software." OOPSLA '95, Conference Proceedings.
HK89

Rudy Hirschheim and Heinz K. Klein. "Four Paradigms of Information Systems Development." Communications of the ACM 32, 10 (October 1989): 1199-1216.
HLN+90

David Harel, Hagi Lachover, Amnon Naamad, Amir Pnueli, Michal Politi, Rivi Sherman, Aharon Shtull-Trauring and Mark Trakhtenbrot. "STATEMATE: A Working Environment for the Development of Complex Reactive Systems." IEEE Transactions on Software Engineering 16, 4 (April 1990): 403-414.
HO93

William Harrison and Harold Ossher. "Subject-Oriented Programming (A Critique of Pure Objects)." OOPSLA '93 ACM SIGPLAN Notices 28, 10 (October 1993): 411-428.
Hoa69

C. A. R. Hoare. "An Axiomatic Basis For Computer Programming." Communications of the ACM 12, "" (October 1969): 576-80, 83.
Hoa72

C. A. R. Hoare. "Proof of Correctness of Data Representations." Acta Informatica 1 (1972): 271-281.
Hoa72

C. A. R. Hoare. "Notes on Data Structuring." Structured Programming. Edited by Edsger W. Dijkstra, C. A. R. Hoare and Ole-Johan Dahl. "" Academic Press, 1972. 83-220.
Hoa93

C. A. R. Hoare. "Algebra and Models." SIGSOFT '93, Software Engineering Notes 18, 5 (December 1993): 1-8.
Höl93

Urs Hölzle. "Integrating Independently-Developed Components in Object-Oriented Languages." ECOOP '93, Lecture Notes on Computer Science 707. Berlin, Heidelberg: Springer-Verlag, 1993. 36-56.
Hol92

Ian M. Holland. "Specifying Reusable Components Using Contracts." ECOOP '92, Lecture Notes on Computer Science 615. Edited by O. Lehrmann Madsen. Berlin, Heidelberg: Springer-Verlag, 1992. 287-308.
Hor93

Bruce Horn. "Constraint Patterns As a Basis For Object-Oriented Programming." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 218-234.
HOSU95

William Harrison, Harold Ossher, Randall B. Smith and David Ungar. "Subjectivity in Object-Oriented Systems." OOPSLA '94 Addendum, Workshop Summary, OOPS Messenger 5, 4 (October 1994): 131-136.
HPL+95

Barbara Hayes-Roth, Karl Pfleger, Philippe Lalanda, Phillipe Morignot and Marko Balabanovic. "A Domain-Specific Software Architecture for Adaptive Intelligent Systems." IEEE Transactions on Software Engineering 21, 4 (April 1995): 288-301.
HS94

Frank Halasz and Mayer Schwartz. "The Dexter Hypertext Reference Model." Communications of the ACM 37, 2 (February 1994): 30-39.
HS95

Daniel Hoffman and Paul Strooper. "State Abstraction and Modular Software Development." SIGSOFT '95, Software Engineering Notes 20, 4 (October 1995): 53-61.
HS96

Walter L. Hürsch and Linda M. Seiter. “Automating the Evolution of Object-Oriented Systems.” LNCS 1049, ISOTAS ’96, Conference Proceedings. Berlin, Heidelberg: Springer-Verlag, 1996. 2-21.
HSF97

Brian Henderson-Sellers and Donald G. Firesmith. “COMMA: Proposed Core Model.” Journal of Object-Oriented Programming 9, 8 (January 1997): 48-53.
Hür94

Walter L. Hürsch. "Should Superclasses be Abstract"" ECOOP '94, LNCS-821, Object-Oriented Programming. Edited by Mario Tokoro and Remo Pareschi. Berlin, Heidelberg: Springer-Verlag, 1994. 12-31.
Hym93

Risa B. Hyman. "Creative Chaos in High-Performance Teams: An Experience Report." Communications of the ACM 36, 10 (October 1993): 57-60.
Isl96

Nayeem Islam. Distributed Objects: Methodologies for Customizing Systems Software. Los Alamitos, CA: IEEE Computer Society Press, 1996.
Isl97

Nayeem Islam. “Customizing System Softwrae Using OO Frameworks.” Computer 30, 2 (February 1997): 69-78.
IL90

John A. Interrante and Mark A. Linton. "Runtime Access to Type Information in C++." 1990 Usenix C++ Conference. 233-240.
IW95

Paola Inverardi and Alexander L. Wolf. "Formal Specification and Analysis of Software Architectures Using the Chemical Abstract Model." IEEE Transactions on Software Engineering 21, 4 (April 1995): 373-386.
Jac91

Michael Jackson. "Description Is Our Business." VDM '91, LNCS 551, Conference Proceedings. Edited by Søren Prehn and Hans Toentel. Berlin, Heidelberg: Springer-Verlag, 1991. 1-8.
JBB+93

Ralph E. Johnson, Kent Beck, Grady Booch, William Cook, Richard Gabriel and Rebecca Wirfs-Brock. "How to Get a Paper Accepted at OOPSLA." Panel OOPSLA '93 ACM SIGPLAN Notices 28, 10 (October 1993): 429-436.
JF88

Ralph E. Johnson and Brian Foote. "Designing Reusable Classes." Journal of Object-Oriented Programming 1, 2 (June/July 1988): 22-35.
JG94

Marina Jirotka and Joseph A. Goguen (Ed.). Requirements Engineering. London: Academic Press Ltd., 1994.
JNZM93

Jeff A. Johnson, Bonnie A. Nardi, Craig L. Zarmer and James R. Miller. "ACE: Building Interactive Graphical Applications." Communications of the ACM 36, 4 (April 1993): 41-55.
JO93

Ralph E. Johnson and William F. Opdyke. "Refactoring and Aggregation." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akimori Yonezawa. New York: Springer-Verlag, 1993. 264-277.
Joh92

Ralph E. Johnson. "Documenting Frameworks using Patterns." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 63-70.
Joh94

Ralph E. Johnson. "Why a Conference on Pattern Languages"." ACM SIGSOFT Software Engineering Notes 19, 1 (January 1994): 50-52.
JHL93

Simon L. Peyton Jones, John Hughes and John Launchburry. "How to Give a Good Research Talk." ACM SIGPLAN Notices 28, 11 (November 1993): 9-12.
JLHB90

Eric Jul, Henry Levy, Norman Hutchinson and Andrew Black. “Fine-Grained Mobility in the Emerald System.” Readings in Object-Oriented Databases. Edited by Stanley B. Zdonik and David Maier. Morgan Kaufman Publishers, 1990. 317-328.
JV97

Mick Jordan and Michael L. Van De Vanter. “Modular System Building with Java Packages.” In Proceedings of the 8th Conference on Software Engineering Environments (SEE ’97). 1997.
JR91

Ralph E. Johnson and Vincent F. Russo. Reusing Object-Oriented Designs. Technical Report UIUCDCS 91-1696. University of Illinois at Urbana-Champaign, 1991.
KAR+93

Gregor Kiczales, J. Michael Ashley, Luis H. Rodriguez Jr., Amin Vahdat and Daniel G. Bobrow. "Metaobject Protocols: Why We Want Them and What Else They Can Do." Object-Oriented Programming: The CLOS Perspective. Edited by Andreas Paepcke. Cambridge, Massachusetts: MIT Press, 1993. 101-118.
Kay90

Alan Kay. "User Interface: A Personal View." The Art of Human Computer-Interface Design. Edited by Brenda K. Laurel. Reading, Massachusetts: Addison-Wesley, 1990. 191-207.
KBS94

Thomas Kofler, Walter Bischofberger and Bruno Schäffer. "A Poor Man's Approach to String Based Interfacing of C++ Objects." USENIX-94, Conference Proceedings.
Kei89

Reinhard Keil-Slawik. „Systemgestaltung mit Aufgabennetzen". Software Ergonomie ‘89. Hg. Susanne Maaß und Horst Oberquelle. Stuttgart: Teubner, 1989. 123-133.
KG95

Jon Knight and Steve Guest. "Using Multicast Communcations to Distribute Code and Data in Wide Area Networks." Software–Practice and Experience 25, 5 (May 1995): 563-577.
KGH+95

David Kung, Jerry Gao, Pei Hsia, Yasufumi Toyoshima, Chris Chen, Young-Si Kim and Young-Kee Song. "Developing an Object-Oriented Software Testing and Maintenance Environment." Communications of the ACM 38, 10 (October 1995): 75-87.
Kic96

Gregor Kiczales. "Beyond the Black Box: Open Implementation." IEEE Software 13, 1 (January 1996): 8pp.
Kil92

Michael F. Killian. "Trellis: What we have learned from a strongly typed language." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (Oktober 1992): 91.
Kil91

Michael F. Killian. "A Note on Type Composition and Reusability." OOPS Messenger "" (April 1991): 24-32.
Kil94

Haim Kilov. "On Understanding Hypertext: Are Links Essential"." ACM SIGSOFT Software Engineering Notes 19, 1 (January 1994): 30.
KIL+96

Gregor Kiczales, John Irwin, John Lamping, Jean-Marc Loingtier, Cristina Videria Lopez, Chris Maeda, and Anurag Mendhekar. “Aspect-Oriented Programming.” http://www.parc.xerox.com/spl/projects/aop/. MIT Workshop for New Directions in Computing for the 21st Century.
Kin92

Stephen King. "The Quality Gap: A Case Study in Information System Development Quality and Productivity using CASE Tools." CASE: Current Practice, Future Prospects. Edited by Kathy Spurr and Paul Layzell. "": John Wiley & Sons Ltd., 1992.
KLL+97

Gregor Kiczales, John Lamping, Christina Videira Lopes, Anurag Mendhekar, and Gail Murphy. “Open Implementation Guidelines.” In Proceedings of the 19th International Conference on Software Engineering (ICSE-19). IEEE Press, 1997.
KLMM94

Dinesh Katiyar, David Luckham, John Mitchell and Sigurd Meldal. "Polymorphism and Subtyping in Interfaces." IDL Workshop, ACM SIGPLAN Notices 29, 8 (August 1994): 22-34.
KM91

Hiroshi Kakuno and Shinya Matsuoka. "Chaos: An Application Framework." Tools-6, Technology of Object-Oriented Languages and Systems. Edited by John Potter, Mario Tokoro and Bertrand Meyer. "": Prentice-Hall, 1991.
KM96

Christos T. Karamanolis and Jeff N. Magee. "A Replication Procol to Support Dynamically Configurable Groups of Servers." Conference Proceedings. 1996.
Kof93

Thomas Kofler. "Robust Iterators in ET++." Structured Programming 14, 2 (1993): 62-85.
KP88

Glenn E. Krasner and Stephen T. Pope. "A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80." Journal of Object-Oriented Programming 1, 3 (August/September 1988): 26-49.
KRB91

Gregor Kiczales, Jim des Rivières and Daniel G. Bobrow. The Art of the Metaobject Protocol. Cambridge, Massachusetts: The MIT Press, 1991.
KRR94

G"" Kappel, S"" Rausch-Schott, W"" Retschitzegger. "Beyond Coupling Modes" ISOOMS-94, LNCS-858. Object-Oriented Methodologies and Systems. Edited by Elisa Bertino and Susan Urban. Berlin, Heidelberg: Springer-Verlag, 1994. 189-204.
Kri93

Bent Bruun Kristensen. "Transverse Activities: Abstractions in Object-Oriented Programming." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 279-296.
KS92

Yogeesh H. Kamath and Jean G. Smith. "Experiences in C++ and Object-Oriented Design." Journal of Object-Oriented Programming "" (November—Dezember 1992): 23-28.
KS94

Robert E. Kraut and Lynn A. Streeter. "Coordination in Software Development." Communications of the ACM 38, 3 (March 1995): 69-81.
KS95

Andrew Koenig and Bjarne Stroustrup. “Foundations for Native C++ Styles.” Software—Practice and Experience, Vol. 25, S4 (December 1995): 45-86.
Küh95

Thomas Kühne. "Parameterization versus Inheritance." TOOLS-15, Conference Proceedings. Edited by Christine Mingins and Bertrand Meyer. New York, London: Prentice-Hall, 1995. 235-245.
Kyn94

Morten Kyng. "Scandinavian Design: Users in Product Development." CHI-94 Human Factors in Computing Systems. Edited by Beth Adelson, Susan Dumais, Judith Olson. Reading, Massachusetts: Addison-Wesley, ACM-Press, 1994. 3-9.
KV95

Timothy D. Korson and Vijay K. Vaishnavi. "The Object Technology Center." Object Magazine 5, 6 (October 1995): 30-38.
Lau86

Brenda K. Laurel. "Interface as Mimesis." User Centered System Design. Edited by Donald A. Norman and Stephen W. Draper. London: Lawrence Erlbaum Associates, 1986. 67-85.
Lau90

Brenda K. Laurel. The Art of Human-Computer Interface Design. Reading, Massachusetts: Addison-Wesley, 1990.
Lau94

Brenda K. Laurel. "A Conversation with Brena Laurel." Interactions 1, 1 (January 1994): 45-52.
Lea94

Gary T. Leavens. "Inheritance of Interface Specifications." ACM SIGPLAN Notices 29, 8 (August 1994): 129-137.
Lea94

Doug Lea. "Christopher Alexander: An Introduction for Object-Oriented Designers." ACM SIGSOFT Software Engineering Notes 19, 1 (January 1994): 39-46.
Leb95

David B. Leblang. "The CM Challenge: Configuration Management that Works." Configuration Management. Edited by Walter F. Tichy. "": John Wiley & Sons Ltd., 1994. 1-37.
Leh80

Meir M. Lehman. "Programs, Life Cycles, and Laws of Software Evolution." IEEE 68, 9 (September 1980): 1060-76.
Leh81

Meir M. Lehman. "The Environment of Program Development and Maintenance— Programs, Programming and Programming Support." "": 273-284.
Leh87

Meir M. Lehman. "Process Models, Process Programs, Programming Support." ICSE-9, Conference Proceedings, 1987. 14-16.
Lew95

Ted Lewis. "Where Is Software Headed" A Virtual Roundtable." Computer 28, 8 (August 1995): 20-33.
LH89

Karl J. Lieberherr and Ian M. Holland. "Assuring Good Style for Object-Oriented Programms." IEEE Software "" (September 1989): 38-48.
Lie96

John Liebenau. Inference Framework: An Object-Oriented Framework for Constructing Rule Based Systems. Investment Technology Group Inc. 1996.
Lis88

Barbara Liskov. "Data Abstraction and Hierarchy." OOPSLA '87 (Addendum), ACM SIGPLAN Notices 23, 5 (Mai 1988): 17-34.
Lis92

Barbara Liskov. “A History of CLU.” No idea were this appeared.
LK94

Richard Lajoie and Rudolf K. Keller. "Design and Reuse in Object-Oriented Frameworks: Patterns, Contracts and Motifs in Concert." ACFAS-94. Proceedings of the 62nd Congress of the Association Canadienne Française pour l'Avancement des Sciences. 1994.
LKA+95

David C. Luckham, John J. Kenney, Larry M. Augustin, James Vera, Doug Bryan and Walter Mann. "Specification and Analysis of System Architecture Using Rapide." IEEE Transactions on Software Engineering 21, 4 (April 1995): 336-355.
LMW94

Evelina Lamma, Paola Mello and Peter Wegner. "The Role of State in Open Systems."
LN86

Clayton Lewis and Donald A. Norman. "Designing for Error." User Centered System Design. Edited by Donald A. Norman and Stephan W. Draper. London: Lawrence Erlbaum Associates, 1986. 411-432.
Löh92

Klaus-Peter Löhr. "Concurrency Annotations." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 327-340.
Lop96

Cristina Videira Lopez. “Adaptive Parameter Passing.” LNCS 1049, ISOTAS ’96, Conference Proceedings. Edited by Kokichi Futatsugi and Satoshi Matsuoka. Berlin, Heidelberg: Springer-Verlag, 1996. 118-136.
LPG+93

Thomas M. Levergood, Andrew C. Payne, James Gettys, G. Winfield Treese and Lawrence C. Stewart. "AudioFile: A Network-Transparent System for Distributed Audio Applications." USENIX Summer '93, Conference Proceedings. USENIX Association, 1993.
LSX94

Karl J. Lieberherr, Ignacio Silva-Lepe and Cun Xiao. "Adaptive Object-Oriented Programming." Communications of the ACM 37, 5 (May 1994): 94-101.
LSZ95

Horst Lichter, Matthias Schneider-Hufschmidt and Heinz Züllighoven. "Prototyping in Industrial Software Projects–Bridging the Gap Between Theory and Practice." IEEE Transactions on Software Engineering 20, 11 (November 1994): 825-832.
Luc96

David C. Luckham. “Rapide: A Language and Toolset for Simulation of Distributed Systems by Partial Ordering of Events.” DIMACS Partial Order Methods Workshop IV. Princeton University, July 1996.
Lux95

Wolfgang Lux. "Adaptable Object Migration: Concept and Implementation." Operating System Review 29, 2 (April 1995): 54-69.
LV95

David C. Luckham and James Vera. "An Event-Based Architecture Definition Language." IEEE Transactions on Software Engineering 21, 9 (September 1995): 717-734.
LVC89

Mark A. Linton, John M. Vlissides and Paul R. Calder. "Composing User Interfaces with InterViews." IEEE Computer 22, 2 (February 1989): 8-22.
LW93

Barbara Liskov and Jeanette M. Wing. "Family Values: A Behavioural Notion of Subtyping." Technical Report CMU-CS-93-187. Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, 1993.
LW93a

Barbara Liskov and Jeannette Wing. "Specifications and Their Use in Defining Subtypes." OOPSLA '93, ACM SIGPLAN Notices 28, 10 (October 1993): 16-28.
LW93b

Barbara Liskov and Jeannette Wing. "A New Definition of the Subtype Relation." ECOOP '93, Lecture Notes on Computer Science 707. Berlin, Heidelberg: Springer-Verlag, 1993. 118-141.
LW94

Barbara H. Liskov and Jeannette M. Wing. "A Behavioral Notion of Subtyping." ACM Transactions on Programming Languages and Systems16, 6 (November 1994). Pages 1811-1841.
LX94

Karl J. Lieberherr and Cun Xiao. "Customizing Adaptive Software to Object-Oriented Software Using Grammars." International Journal of Foundations of Computer Science 5, 2 (1994): 179-208.
LZ74

Barbara Liskov and Stephen Zilles. "Programming with Abstract Data Types." ACM SIGPLAN Notices 9, 4 (April 1974): 50-59.
LZ75

Barbara Liskov and Stephen Zilles. "Specification Techniques for Data Abstractions." IEEE Transactions on Software Engineering 1, 1 (March 1975): 7-19.
Maa93

Susanne Maaß. "Software Ergonomie. Benutzer- und Aufgabenorientierte Systemgestaltung." Informatik Spektrum 16, 4 (August 1993): 191-205.
Mac82

B"". J. MacLennan. "Values And Objects In Programming Languages." ACM SIGPLAN Notices 17, 12 (December 1982): 70-79.
Mad95

Ole Lehrmann Madsen. “Open Issues in Object-Oriented Programming—A Scandinavian Perspective.” Software—Practice and Experience 25, S4 (December 1995): 3-43.
Mae87

Pattie Maes. "Concepts and Experiments in Computational Reflection." OOPSLA '87, SIGPLAN Notices 22, 12 (December 1987): 147-155.
Mae94

Pattie Maes. "Agents that Reduce Work and Information Overload." Communications of the ACM 37, 7 (July 1994): 31-41.
Mar96

Blayne Maring. “Object-Oriented Development of Large Applications.” IEEE Software 13, 3 (May 1996): 33-40.
MBM95

Silvano Maffeis, Walter Bischofberger and Kai-Uwe Mätzel. "A Generic Multicast Transport Service to Support Disconnected Operation." Proceedings of the 2nd USENIX Symposium on Mobile and Location Independent Computing. 1995.
McA95

Jeff McAffer. “Meta-level Programming with CodA.” Proceedings of the 1995 European Conference on Object-oriented Programming (ECOOP ’95). LNCS-952. Berlin: Springer-Verlag, 1995. Page 190-214.
McA95

Jeff McAffer. “Meta-level Architecture Support for Distributed Objects.” Proceedings of the 1995 International Workshop of Object-Orientation in Operating Systems (IWOOOS ’95). "", 1995.
McA96

Jeff McAffer. “Engineering the Meta-level.” Proceedings of the Reflection ‘96 Conference. Edited by Gregor Kiczales. Xerox Parc, 1996. Page 39-61.
McD94

John A. McDermid. "Requirements Analysis: Orthodoxy, Fundamentalism and Heresy." Requirements Engineering. Edited by Marina Jirotka and Joseph Goguen. London: Academic Press, 1994. Chapter 1. 17-40.
MCL95

Ruth Malan, Derek Coleman and Reed Letsinger. "Lessons from the Experiences of Leading-Edge Object Technology Projects in Hewlett-Packard." OOPSLA '95, Conference Proceedings. New York: ACM Press, 1995. 33-46.
MDBP96

Pattie Maes, Trevor Darrell, Bruce Blumberg, and Alex Pentland. “The ALIVE System: Wireless, Full-Body Interaction with Autonomous Agents.” Multimedia Systems (1996).
Mey88

Bertrand Meyer. Object-Oriented Software Construction. Englewood-Cliffs, New Jersey: Prentice-Hall, 1988.
Mey90

Bertrand Meyer. Introduction to the Theory of Programming Languages. New York, London: Prentice-Hall, 1990.
Mey91

Bertrand Meyer. "Design by Contract." Advances in Object-Oriented Software Engineering. Edited by Dino Mandrioli und Bertrand Meyer. New York, London: Prentice-Hall, 1991. 1-50.
Mey91a

Meyer, Bertrand. "The New Culture of Software Development." Advances in Object-Oriented Software Engineering. Hg. Dino Mandrioli und Bertrand Meyer. London "": Prentice-Hall, 1991. 51-64.
Mey92

Bertrand Meyer. Eiffel. The Language. New York, London: Prentice-Hall, 1992.
Mey92a

Bertrand Meyer. "Applying Design By Contract." IEEE Computer 25, 10 (October 1992): 40-51.
Mey93

Bertrand Meyer. "Systematic Concurrent Object-Oriented Programming." Communications of the ACM 36, 9 (September 1993): 56-80.
Mey94

Hanns-Martin Meyer. "OLE: ComponentWare revolutioniert den Softwaremarkt." OBJEKTSpektrum 5/94: 37-41.
Mey96

Bertrand Meyer. “The Many Faces of Inheritance: A Taxonomy of Taxonomy.” IEEE Computer 29, 5 (May 1996): 105-108.
Mey96

Bertrand Meyer. “Static Typing and Other Mysteries of Life.” Object Currents (January 1996). Sigs Publications, 1996.
MHM95

Richard Mitchell, John Howse and Ian Maui. "As-A: A Relationship to Support Code Reuse." Journal of Object-Oriented Programming 8, 4 (July/August 1995): 25pp.
MM92

James C. McKim, Jr. and David A. Mondou. "Class Interface Design." Tools-8, Technology of Object-Oriented Languages and Systems. Edited by Raimund Ege, Madhu Singh and Bertrand Meyer. New York, London: Prentice-Hall, 1992. 151-161.
MM94

John C. McCarthy and Andre F. Monk. "Channels, Conversation, Cooperation and Relevance: All You Wanted to Know About Communication But Were Afraid to Ask." Collaborative Computing 1 (1994): 35-60.
MMNS94

Lars Mathiassen, A"" Munk-Madsen, P"" A. Nielsen and Jan Stage. "Combining two Approaches to Object-Oriented Analysis." ISOOMS-94, LNCS-858, Object-Oriented Methodologies and Systems. Edited by Elisa Bertino and Susan Urban. Berlin, Heidelberg: Springer-Verlag, 1994. 158-170.
MN95

Gail C. Murphy and David Notkin. "Lightweight Source Model Extraction." SIGSOFT '95, Software Engineering Notes 20, 4 (October 1995): 116-127.
MN96

Simon Moser and Oscar Nierstrasz. “The Effect of Object-Oriented Frameworks on Developer Productivity.” Computer 29, 9 (September 1996): 45-51.
MNLJ93

Kin'ichi Mitsui, Hiroaki Nakamura, Theodore C. Law and Shahram Javey. "Design of an Integrated and Extensible C++ Programming Environment." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 95-109.
MNS95

Gail C. Murphy, David Notkin and Kevin Sullivan. "Software Reflexion Models: Bridging the Gap between Source and High-Level Models." SIGSOFT '95, Software Engineering Notes 20, 4 (October 1995): 18-28.
MO92

Susanne Maaß and Horst Oberquelle. "Perspectives and Metaphors for Human-Computer Interaction." Software Development and Reality Construction. Edited by Christiane Floyd, Heinz Züllighoven, Reinhard Budde and Reinhard Keil-Slawik. Berlin, Heidelberg: Springer-Verlag, 1992. 233-251.
Mos95

Simon Moser. "Metamodels for Object-Oriented Systems: A Proposition of Metamodels Describing Object-Oriented Systems at Consecutive Levels of Abstraction." SoftwareConcepts and Tools 16 (1995): 63-80.
MP92

David E. Monarchi and Gretchen I. Puhr. "A Research Typology for Object-Oriented Analysis and Design." Communications of the ACM 35, 9 (September 1992): 35-47.
MP94

Angelo Morzenti and Pierluigi San Pietro. "Object-Oriented Logical Specification of Time-Critical Systems." ACM Transactions on Software Engineering Methodology 3, 1 (January 1994): 56-98.
MQ94

Mark Moriconi and Xiaolei Qian. "Correctness and Composition of Software Architectures." SIGSOFT '94, ACM Software Engineering Notes 19, 5 (December 1994): 164-174.
MQR95

Mark Moriconi, Xiaolei Qian and R. A. Riemenschneider. "Correct Architecture Refinement." IEEE Transactions on Software Engineering 21, 4 (April 1995): 356-372.
MR91

John A. McDermid and Paul Rook. "Software Development Process Models" Software Engineer's Reference Book. Edited by John A. McDermid and "", Chapter 15.
MR93

Alan Morse and George Reynolds. "Overcoming Current Growth Limits in UI Development." Communications of the ACM 36, 4 (April 1993): 73-81.
Mrd90

Stevan Mrdalj. "Stepwise Object-Oriented System Design." EuroComp-90, 1990 IEEE International Conference on Computer Systems and Software Engineering. "": 520-521.
MSG96

Randall R. Macala, Lynn D. Stuckey, Jr., and David C. Gross. “Object-Oriented Development of Large Applications.” IEEE Software 13, 3 (May 1996): 57-68.
MSN94

Roberto Moriyon, Pedro Szekely and Robert Neches. "Automatic Generation of Help from Interface Design Models." CHI-94 Human Factors in Computing Systems. Edited by Beth Adelson, Susan Dumais, Judith Olson. Reading, Massachusetts: Addison-Wesley, ACM-Press, 1994. 225-231.
Mül96

Harald M. Müller. "The Rules for Handling Exception Handling." C++ Report 8, 1 (January 1996): 23-36.
Mye90

Brad A. Myers. "A New Model for Handling Input." ACM Transactions on Information Systems 8, 3 (July 1990): 289-320.
Mye91

Brad A. Myers. "Separating Application Code from Toolkits: Eleminating the Spaghetti of Call-Backs." UIST-91, "": ""-"".
Mye92

Brad A. Myers. "State of the Art in User Interface Software Tools." Advances in Human-Computer Interaction, Volume 4. Edited by H"" Rex Hartson and Deborah Hix. Norwood, New Jersey: Ablex Publishing, 1992.
Mye93

Brad A. Myers. "Why are Human-Computer Interfaces Difficult to Design and Implement"." Technical Report CMU-CS-93-183. Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, 1993.
Mye94

Brad A. Myers. "Challenges of HCI Design and Implementation." Interactions 1, 1 (January 1994): 73-83.
MW95

Amy Moormann Zaremski and Jeanette M. Wing. "Specification Matching of Software Component." SIGSOFT '95, Software Engineering Notes 20, 4 (October 1995): 6-17.
MW96

Jean McLendon and Gerald M. Weinberg. “Beyond Blaming: Congruence in Large Software Development Projects.” IEEE Software 13, 4 (July 1996): 33-42.
Nag90

Manfred Nagl. Softwaretechnik: Methodisches Programmieren im Großen. Berlin, Heidelberg: Springer-Verlag, 1990.
Nak93

Frieder Nake. "Wir wissen es nicht, doch wir tun's". FiFF Kommunikation 3/94. 20-24.
Nau85

Peter Naur. "Programming as Theory Building." Microprocessing and Microprogramming 15 (1985): 253-261.
Nau92

Peter Naur. "Intuition in Software Development." Computing: A Human Activity. ACM Press, 1992. 449-466.
Nie93

Oscar Nierstrasz. "Regular Types for Active Objects." OOPSLA '93, Conference Proceedings. See also: ACM SIGPLAN Notices 28, 10 (December 1993): 1-15.
NJ94

Bonnie A. Nardi and Jeff A. Johnson. "User Preferences for Task-specific vs Generic Application Software." CHI-94, Human Factors in Computing Systems. Edited by Beth Adelson, Susan Dumais, Judith Olson. Reading, Massachusetts: Addison-Wesley, ACM-Press, 1994. 392-398.
NZ93

Bonnie A. Nardi and Craig L. Zarmer. "Beyond Models and Metaphors: Visual Formalisms in User Interface Design." Journal of Visual Languages and Computing 4, 1 (March 1993): 5-33.
Nel90

Theodor H. Nelson. "The RightWay to Think About Software Design." The Art of Human Computer-Interface Design. Edited by Brenda K. Laurel. Reading, Massachusetts: Addison-Wesley, 1990. 235-244.
Ner92

Jean-Marc Nerson. "Applying Object-Oriented Analysis and Design." Communications of the ACM 35, 9 (September 1993): 63-74.
NF94

Markku I. Nurminen and U. Forsman. "Reversed Quality Live Cycle Model." Human Factors in Organizational Design and Management 1994. 393-398.
NGGS93

David Notkin, David Garlan, William G. Griswold and Kevin Sullivan. "Adding Implicit Invocation to Languages: Three Approaches." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 489-510.
NGT92

Oscar Nierstrasz, Simon Gibbs and Dennis Tsichritzis. "Component-Oriented Software Devlopment." Communications of the ACM 35, 9 (September 1992): 160-165.
Nie93

Oscar Nierstrasz. "Regular Types for Active Objects." OOPSLA '93, ACM SIGPLAN Notices 28, 10 (October 1993): 1-15.
NM94

Oscar Nierstrasz and Theo Dirk Meijler, “Requirements for a Composition Language.” LNCS 924, Object-Based Models and Languages for Concurrent Systems. Edited by P. Ciancarini, O. Nierstrasz and A. Yonezawa. Springer-Verlag, 1995. 147-161.
Nor94

Donald A. Norman. "How Might People Interact with Agents." Communications of the ACM 37, 7 (July 1994): 68-71.
Nor96

Else K. Nordhagen. "An Object-Oriented Calculus." FMOODS '96 Proceedings, 1st IFIP Workshop on Formal Methods for Open Object-Based Distributed Systems.
NRT94

Markku I. Nurminen, Pekka Reijonen and Antti Tuomisto. "Whose Work is Software"" Human Factors in Organizational Design and Managmentt 1994: 381-386.
NSR94

Clifford Nass, Jonathan Steuer and Ellen R. Tauber. "Computers are Social Actors." CHI-94, Human Factors in Computing Systems. Edited by Beth Adelson, Susan Dumais, Judith Olson. Reading, Massachusetts: Addison-Wesley, ACM-Press, 1994. 72-78.
NTMS91

Oscar Nierstrasz, Dennis Tsichritzis, Vicki de Mey and Marc Stadelmann. "Objects + Scripts = Applications." Object Composition. Hg. Dennis Tsichritzis. Université de Genève, 1991: 11-29.
Nut94

Mark Nuttall. "A Brief Survey of Systems Providing Process or Object Migration Facilities." Operating Systems Review 28, 4 (October 1994): 64-80.
NZ93

Bonnie A. Nardi and Craig L. Zarmer. "Beyond Models and Metaphors: Visual Formalisms in User Interface Design." Journal of Visual Languages and Computing 4, 1 (March 1993): 5-33.
OH92

Harold Ossher and William Harrison. "Combination of Inheritance Hierarchies." OOPSLA '92, ACM SIGPLAN Notices 27, 10 (October 1992): 25-40.
OKH+95

Harold Ossher, Matthew Kaplan, William Harrison, Alexander Katz, and Vincent Kruskal. “Subject-Oriented Composition Rules.” In Proceedings of the 1995 Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA ’95). ACM Press, 1995. Page 235-250.
OKK+97

Harold Ossher, Matthew Kaplan, Alexander Katz, William Harrison, and Vincent Kruskal. “Specifying Subject-Oriented Composition.” Theory and Practice of Object Systems. 2, 3 (1996). Page 179-202.
OMG93

Object Management Group. Event Service Specification. OMG TC Document 93.7.3, 1993.
Ore96

Peyman Oreizy. Issues in the Runtime Modification of Software Architectures. University of Irvine, Technical Report UCI-ICS-TR-96-35. University of Irvine, 1996.
Ost87

Leon Osterweil. "Software Processes are Software too." ICSE-9, Conference Proceedings, 1987. 2-13.
Par94

Chris Partridge. "Modelling the real world: Are classes abstractions or objects." Journal of Object-Oriented Programming 7, 7 (November/December 1994): 39-45.
Par95

Graham D. Parrington ."A Stub Generation System for C++." Computing Systems 8, 2 (Spring 1995): 135-167.
Pas91

Jürgen Pasch. Dialogischer Software-Entwurf. Dissertation, Technische Universität Berling, Fachbereich Informatik, 1991.
Pau95

Mark C. Paulk. "How ISO 9001 Compares with the CMM." IEEE Software 12, 1 (January 1995): 74-83.
PB95

Jürgen Pasch und Hubert Biskup. „Software Engineering— Ausbildung für die Praxis"" Informatik Spektrum 18, 2 (April 1995): 84-94.
PC86

David L. Parnas and Paul C. Clements. "A Rational Design Process: How and Why to Fake It." IEEE Transactions on Software Engineering, 12, 2 (February 1986): 251-257.
PC95

Peter Pirolli and Stuart Card. "Information Foraging in Information Access Environments." CHI '95, Conference Proceedings, 1995. 51-58.
PCCW93

Mark C. Paulk, Bill Curtis, Mary Beth Chrissis and Charles V. Weber. "Capability Maturity Model, Version 1.1." IEEE Software "", "" (July 1993): 18-27.
PF95

Sara Porat and Paul Fertig. "Class Assertions in C++." Journal of Object-Oriented Programming 8, 2 (May 1995): 30-37.
Por92

Harry H. Porter III. "Separating the Subtype Hierarchy from the Inheritance of Implementation." Journal of Object-Oriented Programming 4, 9 (Februar 1992): 20-29.
PHKV93

Wim De Pauw, Richard Helm, Doug Kimelman and John Vlissides. "Visualizing the Behaviour of Object-Oriented Systems." OOPSLA '93 ACM SIGPLAN Notices 28, 10 (October 1993): 326-337.
Pin93

Xavier Pintado. "Gluons: A Support for Software Component Cooperation." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 43-60.
PN86

Ruben Prieto-Diaz and James M. Neighbors. "Module Interconnection Languages." Journal of Systems and Software 6, 4 (November 1986): 307-334.
PP94

Gustav Pomberger and Wolfgang Pree. "Quantitative and Qualitative Aspects of Object-Oriented Software Development." ISOOMS-94, LNCS-858, Object-Oriented Methodologies and Systems. Edited by Elisa Bertino and Susan Urban. Berlin, Heidelberg: Springer-Verlag, 1994. 96-107.
PPSS95

Wolfgang Pree, Gustav Pomberger, Albert Schappert and Peter Sommerlad. "Active Guidance of Framework Development." SoftwareConcepts and Tools 16, "" (1995): 136-145.
Pre94

Wolfgang Pree. "Meta Patterns— A Means for Capturing the Essentials of Reusable Object-Oriented Design." ECOOP '94, LNCS 821, Object Oriented Programming. Edited by Mario Tokoro and Remo Pareschi. Berlin, Heidelberg: Springer-Verlag, 1994. 150-160.
Pri93

Rubén Prieto-Díaz. "Status Report: Software Reusability." IEEE Software 10, 3 (May 1993): 61-66.
PS94

Jens Palsberg and Michael I. Schwartzbach. Object-Oriented Type Systems. New York: John Wiley & Sons Ltd., 1994.
PS94a

Jens Palsberg and Michael I. Schwartzbach. "Static Typing for Object-Oriented Programming." Science of Computer Programming 23, 1 (October 1994): 19-53.
PT94

Jeff Poulin and Will Tracz. "WISR'93: 6th Annual Workshop on Software Reuse. Summary and Working Group Reports." ACM SIGSOFT Software Engineering Notes 19, 1 (January 1994): 55-71.
PW92

Dewayne E. Perry and Alexander L. Wolf. "Foundations for the Study of Software Architecture." SIGSOFT '92, Software Engineering Notes 17, 4 (October 1992): 40-52.
PWJ92

Peter-Alexander Pauw, Ronald Werring and Angelique Jansen. "An Operational Metadata System for C++." Tools-8, Technology of Object-Oriented Languages and Systems. Edited by Raimund Ege, Madhu Singh and Bertrand Meyer. "": "", 1992. 215-223.
RAB+92

Trygve Reenskaug, Egil P. Andersen, Arne Jorgen Berre, Anne Hurlen, Anton Landmark, Odd Arild Lehne, Else Nordhagen, Eirik Nêss-Ulseth, Gro Oftedal, Anne Lise Skaar and Pâl Stenslet. "OORASS: seamless support for the creation and maintenance of object-oriented systems." Journal of Object-Oriented Programming 5, 6 (October 1992): 27-41.
RB93

Patricia Russo and Stephen Boor. "How Fluent is Your Interface"." InterCHI ‘93, "":342-347.
RBP+91

James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy and William Lorensen. Object-Oriented Modeling and Design. London: Prentice-Hall, 1991.
RE95

Mark Roy und Alan Ewald. "DCE RPC versus ORB." OBJEKTSpektrum 5/94: 45-47
Ree96

Trygve Reenskaug, with Per Wold and Odd Arild Lehne. Working with Objects. Greenwich, Manning: 1996.
Rei90

Steven P. Reiss. "Connecting Tools Using Message Passing in the Field Environment." IEEE Software 7, 4 (July 1990): 57-66.
Ret93

Marc Rettig. "Cooperative Software." Communications of the ACM 36, 4 (April 1993): 23-28.
RG92

Kenneth S. Rubin and Adele Goldberg. "Object Behaviour Analysis." Communications of the ACM 35, 9 (September 1993): 48-62.
Rie93

Dirk Riehle. Objektorientierte Architektur nach der Werkzeug— Material Metapher am Beispiel eines grafischen Aufgabennetzeditors. Studienarbeit, Fachbereich Informatik, Universität Hamburg, 1993.
Rie93a

Dirk Riehle. Vom ADT zu OOP. Papier zum Oberseminar Softwaretechnik. Arbeitsbereich Softwaretechnik, Fachbereich Informatik, Universität Hamburg.
Rie93b

Dirk Riehle. Dokumentation zur IATMotif-Bibliothek. Arbeitsbereich Softwaretechnik, Fachbereich Informatik, Universität Hamburg, 1993.
Rie93c

Dirk Riehle. Dokumentation zur FIAK-Bibliothek. Arbeitsbereich Softwaretechnik, Fachbereich Informatik, Universität Hamburg, 1993.
Rie95

Richard Riehle. "Ada 95. The New Object-Oriented Standard." Object Magazine (May 1995): 44-48.
Rie95

Dirk Riehle. "How and Why to Encapsulate Class Trees." OOPSLA '95, Conference Proceedings. New York: ACM Press, 1995. 251-264.
Rie95

Dirk Riehle. Muster am Beispiel der Werkzeug und Material Metapher. Universität Hamburg, Fachbereich Informatik, Mitteilung Nr. 246, FBI-HH-M-246/95. Hamburg, Deutschland: Universität Hamburg, 1995.
Rie95

Dirk Riehle. Muster am Beispiel der Werkzeug und Material Metapher. UBILAB Technical Report 95.6.1. Zürich, Schweiz: Schweizerische Bankgesellschaft, 1995.
Riz93

Krista Rizman. "Building More Structured, Understandable, Reusable and Changeable Object-Oriented Software." Structured Programming 14, 3 ("" 1993): 102-109.
RK94

Pekka Reijonen and Jari Kesti. "Information Systems in Use: From Usability to Exploitability." IRIS-17, Conference Proceedings. Edited by Pentti Kerola, Antti Juustila, Janne Järvinen. 345-356.
Ros94

David S. Rosenblum. "A Practical Approach to Programming with Assertions." IEEE Transactions on Software Engineering 21, 1 (January 1995): 19-31.
Rot94

Darryl James Rothering. "Development of an OO Infrastructure for Mainframe Database Applications." OOPSLA '94, ACM SIGPLAN Notices 29, 10 (October 1994): 205-211.
RS91

Tom Rodden and Ian Sommerville. "Supporting Cooperative Software Engineering." Computer Supported Cooperative Work. The Multimedia and Networking Paradigm. Unicom Seminars Ltd., 1991. 166-177.
RS93

Marc Rettig and Gary Simons. "A Project Planning and Development Process for Small Teams." Communications of the ACM 36, 10 (October 1993): 45-55.
RS95

Dirk Riehle and Martin Schnyder. Design and Implementation of a Smalltalk Framework for the Tools and Materials Metaphor. UBILAB Technical Report 95.7.1. Zürich, Switzerland: Union Bank of Switzerland, 1995.
RSM95

Antonio Rito Silva, Pedro Sousa, and Jose Alves Marques. “Development of Distributed Applications with Separation of Concerns.” In Proceedings of the 1995 Asia-Pacific Software Engineering Conference (APSEC '95). IEEE Computer Society Press, 1995. Page ""-"".
Rum92

James Rumbaugh. "Over the Waterfall and into the Whirlpool." Journal of Object-Oriented Programming "" (May 1992): 23-26.
Rum93

James Rumbaugh. "On the Horns of the Modelling Dilemma." Journal of Object-Oriented Programming 6, 7 (Nov./Dez. 1993): 8-17.
Rum95a

James Rumbaugh. "OMT: The Object Model". Journal of Object-Oriented Programming 7, 8 (January 1995): 21-27.
Rum95b

James Rumbaugh. "OMT: The Development Process." Journal of Object-Oriented Programming 8, 2 (May 1995): 8pp.
Rum95c

James Rumbaugh. "A Private Workspace: Why a Shared Repository is Bad for Large Projects." Journal of Object-Oriented Programming 8, 5 (September 1995): 6pp.
RW""

Martin Reiser and Niklaus Wirth. Programming in Oberon. "": Addison-Wesley, "".
RW92

David R. Reed and Geoff Wyant. "How Safe is C++"." Journal of Object-Oriented Programming "" (May 1992): 69-72.
RWWB96

Roger Riggs, Jim Waldo, Ann Wolrath and Krishna Bharat. “Pickling State in the Java System.” COOTS-2, Conference Proceedings. Usenix Association, 241-250.
RZ94

Dirk Riehle und Heinz Züllighoven. „Späte Erzeugung". 39. Internationales Wissenschaftliches Kolloquium. Thüringen: Technische Universität Ilmenau (Thürin­gen), 1994. 3-9.
RZ95

Dirk Riehle and Heinz Züllighoven. "A Pattern Language for Tool Construction and Integration Based on the Tools and Materials Metaphor." Pattern Languages of Program Design. Edited by James O. Coplien and Douglas C. Schmidt. Reading, Massachusetts: Addison-Wesley, 1995. 9-42.
Sav93

Peter von Savigny. Realität, Sprache, Semantik und Informatik. Diplomarbeit, Universität Hamburg, Fachbereich Informatik, 1993.
SB""

Mark Stefik and Daniel G. Bobrow. "Object-Oriented Programming: Themes and Variations." The AI Magazine 6, 4 (Winter 1985): 40-62.
SB95

David Sharon and Rodney Bell. "Tools that Bind: Creating Integral Environments." IEEE Software 12, 2 (March 1995): 76-85.
SBB87

Richard W. Selby, Victor R. Basili and F. Terry Baker. "Cleanroom Software Development: An Empirical Evaluation." IEEE Transactions on Software Engineering 13, 9 (September 1987): 1027-1037.
SBF96

Steve Sparks, Kevin Benner and Chris Faris. “Managing Object-Oriented Framework Reuse.” Computer 29, 9 (September 1996): 52-62.
SC95

Aamod Sane and Roy Campbell. "Object-Oriented State Machines: Subclassing, Composition, Delegation, and Genericity." OOPSLA '95, Conference Proceedings. New York: ACM Press, 1995. 17-32.
SCCA96

Kevin Shaw, Maria Cobb, Miyi Chung, and David Arctur. “Managing the US Navy’s First OO Digital Mapping Project.” Computer 29, 9 (September 1996): 69-74.
Sch95

Douglas Schmidt. "Using Design Patterns to Develop Reusable Object-Oriented Communications Software." Communications of the ACM 38, 10 (October 1995): 65-74.
Sch96

Bruno Schäffer. Smalltalk—Elegance and Efficiency. ECOOP ’96, tutorial.
SDE95

Diomidis Spinellis, Sophia Drossopoulou and Susan Eisenbach. "Object-Oriented Technology in Multiparadigm Language Implementation." Journal of Object-Oriented Programming 8, 1 (March/April 1995): 33-38.
SDK+95

Mary Shaw, Robert DeLine, Daniel V. Klein, Theodore L. Ross, David M. Young and Gregory Zelesnik. "Abstractions for Software Architecture and Tools to Support Them." IEEE Transactions on Software Engineering 21, 4 (April 1995): 314-335.
SDZ96

Mary Shaw, Robert DeLine and Gregory Zelesnik. "Abstractions and Implementations for Architectural Connections." ICCDS, Conference Proceedings. IEEE Press, 1996.
Sef96

Mohlalefi Sefika. Design Conformance Management of Software Systems: An Architecture-Oriented Approach. Technical Report No. 1974, University of Illinois at Urbana-Champaign, 1996.
SG95

Mary Shaw and David Garlan. "Formulations and Formalisms in Software Architecture." LNCS 1000. Berlin, Heidelberg: Springer-Verlag, 1995.
Sha94

Mary Shaw. "Procedure Calls Are the Assembly Language of Software Interconnection: Connectors Deserve First-Class Status." LNCS-"", Proceedings of the Workshop on Studies of Software Design. Berlin, Heidelberg: Springer-Verlag, 1994.
Sha95

Mary Shaw. “Architectural Issues in Software Reuse: It’s not just the Functionality, it’s the Packaging.” IEEE Symposium on Software Reusability.
Sha95

Mary Shaw. "Beyond Objects: A Software Design Paradigm Based on Process Control." ACM Software Engineering Notes 20, 1 (January 1995): 27-"".
Sha95

Mary Shaw. "Truth vs Knowledge: The Difference Between What a Component Does and What We Know It Does."
Sha95

Mary Shaw. "Comparing Architectural Design Styles." IEEE Software 12, 6 (September 1995): 27-41.
Sha95

David L. Shang. "Covariant Deep Subtyping Reconsidered." ACM SIGPLAN Notices 30, 5 (May 1995): 21-28.
Shn95

Ben Shneiderman. "Looking for the Bright Side of User Interface Agents." interactions 2, 1 (January 1995): 13-15.
Sib93

Wolf Siberski. Garbage Collection in C++. Studienarbeit, Universität Hamburg, Fachbereich Informatik, 1993.
Sig92

Sigs Publication. "Happy 25th Anniversary Objects!" Supplement, Journal of Object-Oriented Programming 5, 6 (October 1992).
Ska93

John M. Skaller. "Mixin Software Technology." Comp.Object 28th January 1993.
SK96

Babak Sadr and Patricia J. Dousette. “An OO Project Management Strategy.” Computer 29, 9 (September 1996): 33-38.
SKN9"

Kevin J. Sullivan, Ira J. Kalet and David Notkin. “Evaluating the Mediator Method: Prism as a Case Study.” IEEE Transactions on Software Engineering 22, 8 (August 1996): 563-579.
SM88

Sally Shlaer and Steve J. Mellor. Object-Oriented System Analysis: Modeling the World in Data. Englewood Cliffs, New Jersey: Prentice-Hall, 1988.
SM92

Sally Shlaer and Steve J. Mellor. Object Lifecycles: Modeling the World in States. Englewood Cliffs, New Jersey: Prentice-Hall, 1992.
SM95

Upendra Shardanand and Pattie Maes. "Social Information Filtering: Algorithms for Automating ‘Word of Mouth.'" CHI '95, Conference Proceedings, 1995. 210-217.
Sny86

Alan Snyder. "Encapsulation and Inheritance in Object-Oriented Programming Languages." OOPSLA '86, ACM SIGPLAN Notices 21, 11 (November 1986): 38-45.
SN92

Kevin J. Sullivan and David Notkin. "Reconciling Environment Integration and Software Evolution." ACM Transactions on Software Engineering and Methodology 1, 3 (July 1992): 229-268.
SOM93

IBM. SOMobjects Developer Toolkit: An Overview. Version 2.0. IBM Inc., 1993.
SOM94

Clemens Szyperski, Stephen Omohundro and Stephan Murer. "Engineering a Programming Language: The Type and Class System of Sather." LNCS-782, Programming Languages and System Architectures. Edited by Jürg Gutknecht. Berlin, Heidelberg: Springer Verlag, 1994. 208-227.
Sou94

Jean Luis Sourrouille. "A Knowledge-Based Framework of Object-Oriented Software Development Environments." International Journal of Software Engineering and Knowledge Engineering 4, 4 (1994): 451-479.
Sow91

John F. Sowa (Editor). Principles of Semantic Networks. San Mateo, California: Morgan Kaufmann Publishers, Inc., 1991.
SP93

Bernhard Strassl and Franz Penz. "CommonInteract: An Object-Oriented Architecture for Portable Direct Manipulative User Interfaces." Journal of Object-Oriented Programming 6, 3 (June 1993): 33-39.
SSC96

Mohlalefi Sefika, Aamod Sane and Roy Campbell. "Monitoring Compliance of a Software System with its High-Level Design Models." ICSE-18, Conference Proceedings. Los Alamitos: IEEE Press, 1996.
SSC96

Mohlalefi Sefika, Aamod Sane and Roy Campbell. "Architecture Oriented Visualization." OOPSLA '96, Conference Proceedings. ACM Press.
Str87

Bjarne Stroustrup. "Possible Directions for C++." Usenix-87, Usenix 1987 Proceedings and Additional Papers C++ Workshop. 399-416.
Str94

Bjarne Stroustrup. The Design and Evolution of C++. Reading, Massachusetts: Addison-Wesley, 1994.
Sut95

Jeff Sutherland. "Smalltalk, C++ and OO Cobol: The Good, the Bad and the Ugly." Object Magazine (May 1995): 33-35.
SY95

Hendra Suwanda and William Yip. "Using C++ Class Templates." Journal of Object-Oriented Programming 8, 2 (May 1995): 38-44.
TA95

K. X. Thrampoulidis and K. N. Agavanakis. "Object Interaction Diagram: A New Technique in Object-Oriented Analysis and Design." Journal of Object-Oriented Programming (June 1995): 25pp.
Tai93

Antero Taivalsaari. "Object-Oriented Programming with Modes." Journal of Object-Oriented Programming 6, 3 (June 1993): 25-32.
Tem94

Josef Templ. Metaprogramming in Oberon. Ph.D. Thesis ETH Zürich No. 10655. Swiss Federal Institute of Technology Zürich, 1994.
TGP89

David Taenzer, Murthy Ganti and Sunil Podar. "Object-Oriented Software Reuse: The Yoyo Problem." Journal of Object-Oriented Programming 2, 3 (September/October 1989): 30-35.
Tho89

Ian Thomas. "PCTE Interfaces: Supporting Tools in Software-Engineering Environments." IEEE Software 6, 6 (November 1989): 15-22.
Tho89a

Dave Thomas. "What's in an Object"." Byte 03/89 (March 1989): 231-240.
Tho91

Frank Thomas. „Künstliche Intelligenz— Funktion und Folgen". Wirtschaftsinformatik "" (Februar 1991): 47-51.
TMA+96

Richard N. Taylor, Nenad Medvidovic, Kenneth M. Anderson, E. James Whitehead Jr., Jason E. Robbins, Kari A. Nies, Peyman Oreizy, and Deborah L. Dubrow. “A Component- and Message-Based Architectural Style for GUI Software.” IEEE Transactions on Software Engineering 22, 6 (June 1996): 390-406.
TN92

Ian Thomas and Brian A. Nejmeh. "Definitions of Tool Integration for Environments." IEEE Software 9, 2 (March 1992): 29-35.
TNG92

Dennis Tsichritzis, Oscar Nierstrasz and Simon Gibbs. "Beyond Objects: Objects." International Journal of Intelligent and Cooperative Information Systems 1, 1 (March 1992): 43-60.
Tog91

Bruce Tognazzini. TOG on Interface. Reading, Massachusetts: Addison-Wesley, 1991.
Tog94

Bruce Tognazzini. "The ‘Starfire' Video Prototype Project: A Case Study." CHI-94 Human Factors in Computing Systems. Edited by Beth Adelson, Susan Dumais, Judith Olson. Reading, Massachusetts: Addison-Wesley, ACM-Press, 1994. 99-105.
Tra88

Will Tracz. "Software Reuse Myths." ACM SIGSOFT Software Engineering Notes 13, 1 (January 1988): 17-21.
Tra92

Will Tracz. "Domain Analysis Working Group Report— First International Workshop on Software Reusability." ACM SIGSOFT Software Engineering Notes 17, 3 (July 1992): 27-33.
Tru96

Jim Trudeau. Metrowerks Powerplant Book. Metrowerks, Inc., 1996.
TSL95

Loren G. Terveen, Peter G. Selfridge and M. David Long. "Living Design Memory: Framework, Implementation, Lessons Learned." Human-Computer Interaction 10 (1995): 1-37.
Ude94

Jon Udell. "ComponentWare." Byte 5/94 (May 1994): 46-54.
Vel95

Todd Veldhuizen. "Using C++ Template Metaprograms." C++ Report (May 1995): 36-43.
Ver90

Harry Vertelney. "An Environment For Collaboration." The Art of Human-Computer Interface Design. Edited by Brenda K. Laurel. Reading, Massachusetts: Addison-Wesley, 1990. 161-169.
Vli90

John M. Vlissides. Generalized Graphical Object Editing. Technical Report: CSL-TR-90-427, Stanford University, 1990.
Vli95

John M. Vlissides. "Reverse Architecture." Position Paper Dagstuhl Seminar 9508. 7 pages.
Vli95

John Vlissides. "Perspectives from the 'Gang of Four'". C++ Report 7, 3 (March/April 1995): 36-39.
VN96

Michael VanHilst and David Notkin. “Using C++ Templates to Implement Role-Based Designs.” LNCS 1049, ISOTAS ’96, Conference Proceedings. Edited by Kokichi Futatsugi and Satoshi Matsuoka. 22-37.
Wag92

Johann Wagner. "Das Re-Engineering von Software: Plädoyer zur Ausbildung für ein Paradigma des Permanenten Redesigns." Wirtschaftsinformatik "" ("" 1992): 168-174.
Was96

Anthony I. Wasserman. “Towards a Discipline of Software Engineering.” IEEE Software 13, 6 (November 1996): 23-31.
Web47

Phillip M. Yelland. “Creating Host Compliance in a Portable Framework.” OOPSLA ’96, Conference Proceedings. 18-29.
Weg89

Peter Wegner. "Learning the Language." Byte 03/89 (March 1989): 245-253.
Weg90

Peter Wegner. "Concept and Paradigms of Object-Oriented Programming." OOPS Messenger "" (June 1990): 8-87.
Wet94

Ingrid Wetzel. "". Dissertation, Universität Hamburg, Fachbereich Informatik, 1994.
WSP+92

Peter Wegner, William Scherlis, James Purtilo, David Luckham and Ralph Johnson. "Object-Oriented Megaprogramming." OOPSLA '92 ACM SIGPLAN Notices 27, 10 (October 1992): 392-396.
Weg94

Peter Wegner. "Models and Paradigms of Interaction." LNCS-791, ECOOP '93 Workshop, Object-Based Distributed Programming. Edited by Rachid Guerraoui, Oscar Nierstrasz, and Michel Riveill. 1-32.
Weg95

Peter Wegner. "Tutorial Notes: Models and Paradigms of Interation." Brown University Technical Report CS-95-21. Providence, Rhode Island 02912: Brown University, 1995.
Wei92

André Weinand. Objektorientierte Architektur für Grafische Benutzungsoberflächen. Berlin, Heidelberg: Springer-Verlag, 1992.
Wel93

David Weller. Blackboard Booch Notation. Received via E-Mail from wellerd@ajpo.sei.cmu.edu, 1993.
WG94

André Weinand and Erich Gamma. "ET++— a Portable, Homogenous Class Library and Application Framework." Computer Science Research at UBILAB. Edited by Walter R. Bischofberger and Hans-Peter Frei. Konstanz: Universitätsverlag Konstanz, 1994. 66-92.
WGM89

André Weinand, Erich Gamma and Rudolf Marty. "Design and Implementation of ET++, a Seamless Object-Oriented Application Framework." Structured Programming 10, 2 (Juni 1989): 63-87.
WGZ96

Martina Wulf, Guido Gryczan and Heinz Züllighoven. "Process Patterns: Bridging the Gap between Situated Action and Workflow Management." IRIS-19, Submitted.
Wil91

Paul Wilson. "Introducing CSCW - What It is and Why We Need It." Computer Supported Cooperative Work. The Multimedia and Networking Paradigm. Unicom Seminars Ltd., 1991. 1-15.
Wil96

John D. Williams. “Managing Iteration in OO Projects.” Computer 29, 9 (September 1996): 39-44.
Win""

Terry Winograd. "Beyond Programming Languages." Artificial Intelligence and Software Engineering. Edited by Derek Partridge. "".
WJ90

Rebecca Wirfs-Brock and Ralph E. Johnson. "Surveying Current Research in Object-Oriented Design." Communications of the ACM 33, 9 (September 1990): 104-124.
WJ93

Lois Wakemann and Jonathan Joweit. PCTE, The Standard For Open Repositories. Englewood Cliffs, New Jersey: Prentice-Hall, 1993.
WJ95

Roel Wieringa and Wiebrien de Jonge. “Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited.” Theory and Practice of Object Systems 1 (2): 101-114.
Woo95

Bobby Woolf. "Making MVC Code More Reusable." The Smalltalk Report 4, 4 (January 1995): 15-18.
WRW96

Ann Wolrath, Roger Riggs, and Jim Waldo. “A Distributed Object Model for the Java System.” COOTS-2, Conference Proceedings. 219-231.
WV95

Jeanette Wing and Mandana Vaziri-Farahani. "Model Checking Software Systems: A Case Study." SIGSOFT '95, Conference Proceedings. See also: Software Engineering Notes 20, 4 (October 1995): 128-139.
WWW90

Rebecca Wirfs-Brock, Brian Wilkerson und Lauren Wiener. Designing Object-Oriented Software. Englewood Cliffs, New Jersey: Prentice-Hall, 1990.
WWWD96

Dirk Wodtke, Jeanine Weissenfels, Gerhard Weikum and Angelika Kotz Dittrich. "The Mentor Project: Steps Towards Enterprise-Wide Workflow Management." IEEE ICDE '96, Conference Proceedings.
YAYT93

Kenichi Yamazaki, Yoshiji Amagaj, Masaharu Yoshida and Ikuo Takeuchi. "TAO: An Object Orientation Kernel." ISOTAS-93, LNCS-742, Object Technology for Advanced Software. Edited by Shojiro Nishio and Akinori Yonezawa. New York: Springer-Verlag, 1993. 61-75.
You96

Edward Yourdon. “Microsoft’s ActiveX Technology.” Application Development Strategies, Vol. 8, No. 9.
ZC96

Matthew J. Zelesko and David R. Cheriton. “Specializing Object-Oriented RPC for Functionality and Performance.” In Proceedings of the 1996 International Conference on Distributed Computing Systems (ICDCS ’96). IEEE Press, 1996.
ZEWH95

Stuart H. Zweben, Stephen H. Edwards, Bruce W. Weide and Joseph E. Hollingsworth. "The Effects of Layering and Encapsulation on Software Development Cost and Quality." IEEE Transactions on Software Engineering 21, 3 (March 1995): 200-208.
Zim95

Walter Zimmer. "Using Design Patterns to Reorganize an Object-Oriented Application." In Eduardo Casais (Ed.), Architectures and Processes for Systematic Software Construction, FZI-Publication 1/95, Forschungszentrum Informatik Karlsruhe, 1995. 171-183
ZS96

Journal of Object-Oriented Programming 8, 9 (February 1996). Page 6-12.
ZS96

John Q. Zhang and Efrem Sternbach. "Financial Software Design Patterns." Journal of Object-Oriented Programming 9, 1 (March/April 1996). Page 6-15
ZS96

John Q. Zhang and Efrem Sternbach. "Financial Software Design Patterns." Journal of Object-Oriented Programming 9, 2 (May 1996). Page 6-15.
Copyright (©) 2007 Dirk Riehle. Some rights reserved. (Creative Commons License BY-NC-SA.) Original Web Location: http://www.riehle.org