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. OFarrell 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. SoftwarePractice 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 EnvironmentAn 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." SoftwareConcepts 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++." SoftwarePractice 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." SoftwareConcepts 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." SoftwarePractice 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 "" (NovemberDezember 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. SoftwarePractice 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 ProjectsBridging 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 ProgrammingA Scandinavian Perspective. SoftwarePractice 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 Navys 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. SmalltalkElegance 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: Its not just the Functionality, its 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. Microsofts 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. |