Anhang A: Literatur

[Ackermann 96]           Ackermann, Ph., "Developing Object-Oriented Multimedia Software", dpunkt-Verlag, 1996

[Ackroyd 95]               Ackroyd, M., "Object-oriented design of a finite state machine", JOOP, June 1995

[Andert 95]                  Andert, G., "Frameworks in Taligent's CommonPoint", in [Lewis 95], 1995

[AT&T 95]                  "DEFINITY System Programmer's Guide Release 2.1", AT&T, 1995

[BaconSweeney 96]     Bacon, D. F., Sweeney, P. F., "Fast Static Analysis of C++ Virtual Function Calls", OOPSLA '96 Conference Proceedings, 1996

[Beck 89]                    Beck, K., Cunningham, W., "A Laboratory For Teaching Object-Oriented Thinking", OOPSLA '89 Conference Proceedings, SIGPLAN Notices, Vol. 24, No. 10, November 1989

[BGZ 95]                     Bürkle, U., Gryczan, G., Züllighoven, H., "Object-Oriented System Development in a Banking Project: Methodology, Experience and Conclusions", Human-Computer Interaction, Special Issue: Empirical Studies of Object-Oriented Design, Vol. 10, No. 2 & 3, 1995, S. 293‑336

[BGKLRZ 97]             Bäumer, D., Gryczan, G., Knoll, R., Lilienthal, C., Riehle, D., Züllighoven, H., "Framework Development for Large Systems", Communications of the ACM, Oktober 1997

[BI 80]                        "Enzyklopädie Philosophie und Wissenschaftstheorie"; Bibliographisches Institut, Band 1, 1980

[BirEgg 93]                  Birrer, A., Eggenschwiler, T., "Frameworks in the Financial engineering Domain: An Experience Report", Proceedings of ECOOP '93, 1993

[BirEgg 94]                  Birrer, A., Eggenschwiler, T., "Leveraging Corporate Software Development", Proceedings of the UBILAB '94 Conference, Universitätsverlag Konstanz, 1994

[BirBischEgg 95]          Birrer, A., Bischofberger, W. R., Eggenschwiler, T., "Wieder­verwendung durch Frameworktechnik - vom Mythos zur Realität", OBJEKTspektrum September / Oktober 1995

[Bischofberger 92]       Bischofberger, W. R., "Sniff - A Pragmatic Approach to a C++ Programming Environment", Proceedings of the USENIX C++ Conference, Portland, Oregon, August 1992

[Bischofberger 95]       Bischofberger, W. R., "Frameworkbasierte Softwareentwicklung" Proceedings of OOP '95, 1995

[BKGSZ 95]               Bäumer, D., Knoll, R., Gryczan, G., Strunk, W., Züllighoven, H., "Objekt­orientierte Entwicklung anwendungs­spezifischer Rahmen­werke", OBJEKT­spektrum November / Dezember 1995

[BKGZ 96]                  Bäumer, D., Knoll, R., Gryczan, G., Züllighoven, H., "Large Scale Object-Oriented Software-Development in a Banking Environment - An Experience Report", Proceedings of ECOOP '96, Cointe, P. (Herausgeber), Springer-Verlag, 1996, S. 73-90

[Brockhaus 88]            "Brockhaus Enzyklopädie in 42 Bänden", F.A. Brockhaus, 19. Auflage, Band 6, 1988

[Brooks 87]                 Brooks, F., "No Silver Bullet - Essence and Accidents of Software Engineering", IEEE Computer, April 1987

[BrownForte 96]          Brown, G., Forte, P., "Building reusable classes for frameworks", Journal of Object-Oriented Programming, Vol. 9, No. 7, S. 49-54, 1996

[Burton 95]                  Burton, J., ”Standard Issue”, Byte September 1995, S. 201-208

[Buschmann 96]           Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M., "A System of Patterns", John Wiley & Sons, 1996

[Campbell 92]              Campbell, R. H., Islam, N., Madany, P., "Choices, Frameworks and Refinement", Computing Systems, Vol. 5, No. 3, 1992

[Casais 91]                  Casais, E., "Managing Evolution in Object Oriented Environments: An Algorithmic Approach", Ph.D. thesis, University of Geneva, 1991

[Chapman 95]              Chapman, M., Berndt, H., Gatti, N., "Software Architecture for the future information market", Computer Communications, Vol. 18, No. 11, S. 825-837, 1995

[Chen 94]                    Chen, D. J., Chen, David T. K., "An experimental study of using reusable software design frameworks to achieve software reuse", JOOP, Vol. 7, No. 2, 1994

[Coplin 92]                  Coplin, J. O., "Advanced C++ - Programming Styles and Idioms", Addison-Wesley, 1992

[Coplin 95]                  Coplin, J. O. "A Generative Development-Process Pattern Language", in [CopSchm 95], 1995

[CopSchm 95]             Coplin, J. O., Schmidt, D. C., Herausgeber, "Pattern Languages of Program Design", Addison-Wesley, 1995

[Cotter 95]                  Cotter, S., Potel, M., ”Inside Taligent Technology”, Addison-Wesley, 1995

[Cox 86]                      Cox, B. J., "Object Oriented Programming - An Evolutionary Approach", Addison-Wesley, 1986

[Christner 92]              Christner, J., "Abiturwissen Evolution", Klett-Verlag, 1992

[Cronin 95]                  Cronin, P., Choy, H., "TSAPI - A Technical Tutorial", Novell Inc., 1995

[Cronin 96]                  Cronin, P., "An Introduction to TSAPI and Network Telephony", IEEE Communications Magazine, April 1996, Vol. 34, No. 4, S. 48-54

[Dijkstra 68]                Dijkstra, E. W., "The structure of the 'T.H.E.' multiprogramming system", Communications of the ACM, 18(8), 1968, S. 453-457

[DriHölz 96]                Driesen, K., Hölzle, U., "The Direct Cost of Virtual Function Calls in C++", OOPSLA '96 Conference Proceedings, 1996

[ECTF 96]                   "S.100 Media Services C Language APIs, Revision 1.0", ECTF, 1996

[Ellis 90]                      Ellis, M. A., Stroustrup, B., "The Annotated C++ Reference Manual", Addison-Wesley, 1990

[Eisenecker 96]            Eisenecker, U., "Generatives Programmieren in C++", OBJEKT­spektrum November / Dezember 1996

[Feldman 79]               Feldman, S. E., "Make: A Program for Maintaining Computer Programs", Software Practice and Experience, 1979, S. 255-265

[Firesmith 93]              Firesmith, D. G., "Frameworks: The golden path to object Nirvana", JOOP, Vol. 6, No. 6, 1993, S. 6-8

[Foote 88]                   Foote, B., "Designing to Facilitate Change with Object-Oriented Frameworks", master's thesis, University of Illinois, 1988

[FootOpd 95]              Foote, B., Opdyke, W. F., "Lifecycle and Refactoring Patterns That Support Evolution and Reuse", in [CopSchm 95], 1995

[FooteYoder 96]         Foote, B., Yoder, J., "Attracting Reuse", PLoP '96 submission, 1996

[Gamma 92]                Gamma, E., "Objektorientierte Software-Entwicklung am Beispiel von ET++ - Design-Muster, Klassenbibliothek, Werkzeuge", Springer-Verlag, 1992

[Gamma 96]                Gamma, E., "The Extension Objects Pattern", PLoP '96 submission, 1996

[Garlan 95]                  Garlan, D., Allen, R., Ockerbloom, J., "Architectural Mismatch or Why it's hard to build software out of existing parts", Proceedings of the Seventeenth International Conference on Software Engineering, 1995

[GHJV 95]                  Gamma, E., Helm, R., Johnson, R., Vlissides, J., "Design Patterns. Elements of Reusable Object-Oriented Software", Addison-Wesley, 1995

[Greenfield 96]             Greenfield, D., "CTI Specifications: Squaring off", Data Communications, Mai 1996

[Griss 94]                    Griss, M. L., Favaro, J., Walton, P., "Managerial and organizational issues - starting and running a software reuse program", in [Schäfer 94], 1994

[Hansson 95]               Hansson, A., "Evolution of intelligent network concepts", Computer Communications, Vol. 18, No. 11, S. 793-801, 1995

[Heuser 95]                 Heuser, L., Hehl, K., "Entwicklung eines Anrufverteilsystems mit Hilfe von DC++", OBJEKTspektrum März / April 1995, S. 61-66

[Hirschfeld 97]             Hirschfeld, R., "Three-Tier Distribution Architecture", in "Collected papers from PLoP '96 and EuroPLoP '96 Conferences", Washington University Department of Computer Science, technical report wucs‑97‑07, 1997

[Hüni 95]                     Hüni, H., Johnson, R., Engel, R., "A Framework for Network Protocol Software", SIGPLAN Notices, Vol. 30, No. 10, S. 358-369, 1995

[Hüni 97]                     Hüni, H., Keller, B., "Ein OO-Framework für Netzwerk­protokoll-Software", OBJEKTspektrum Januar / Februar 1997, S. 51-56

[Irving 96]                    Irving, C. W., Eichmann, D., "Patterns and Design Adaptability", PLoP '96 submission, 1996

[JohnFoote 88]            Johnson, R. E., Foote, B., "Designing reusable classes", JOOP, Vol. 1, No. 2, 1988, S. 22-35

[JohnRuso 91]             Johnson, R. E., Russo, V. F., "Reusing Object-Oriented Designs", University of Illinois, technical report UIUCDCS 91-1696, 1991

[Johnson 93]                Johnson, R. E., "How to Design Frameworks", Tutorial Notes, OOPSLA '93, 1993

[Karlson 95]                Karlson, E., Herausgeber, "Software Reuse - A Holistic Approach", John Wiley & Sons, 1996

[Kilbert 93]                  Kilbert, K., Gryczan, G., Züllighoven, H., "Anwendungsorientierte Software­entwicklung", Vieweg, 1993

[Koschek 95]              Koschek, H., "Micrologica Programmierrichtlinien für C++", Version 1.0‑3, Micrologica GmbH, interne Arbeitsanweisung QS-07-10, 1995

[Kuhn 96]                    Kuhn, K., "Call Center für die Börseneinführung der Telekom-Aktie", Midrange MAGAZIN, November 96, S. 70ff

[Kuhn 97a]                  Kuhn, K., "Deutsche Telekom setzt auf Call Center: Das Telefon wieder­entdeckt", Gateway 1/97, S. 62

[Kuhn 97b]                  Kuhn, K., "Deutsche Telekom AG: Das Call Center für die Telekom-Aktie", ISDN-Report, 1/97, S. 23ff

[Lakos 96]                   Lakos, J., "Large Scale C++ Software Design", Addison-Wesley, 1996

[Lewis 95]                   Lewis, T., Herausgeber, "Object Oriented Application Frameworks", Manning Publication Co., 1995

[MätBisch 96]              Mätzel, K.-U., Bischofberger, W., "Evolution of Object Systems - or How to tackle the Slippage Problem in object systems", Proceedings of the Ubilab Conference '96, Universitätsverlag Konstanz, 1996

[MätBisch 97]              Mätzel, K.-U., Bischofberger, W., "Designing Object Systems for Evolution", TAPOS '97 Conference Proceedings, Vol. 3, No. 4, 1997

[Martin 95]                  Martin, R., "Discovering Patterns in Existing Applications", in [CopSchm 95], 1995

[McConnell 93]           McConnell, S., "Code Complete - A Practical Handbook of Software Construction", Microsoft Press, 1993

[Meyer 82]                  Meyer, B., "Principles of Package Design", Communications of the ACM, Vol. 25, 1982, S. 419-428

[Meyer 88]                  Meyer, B., "Object-oriented Software Construction", Prentice Hall, 1988

[Meyer 90]                  Meyer, B., "Lessons from the design of the Eiffel libraries", Communications of the ACM, Vol. 33, No. 9, September 1990

[Meyer 91]                  Meyer, B., "Eiffel: The Language", Prentice Hall, 1991

[Meyer 94]                  Meyer, B., "Reusable Software", Prentice Hall, 1994

[Meyers 96]                 Meyers, S., "More Effective C++", Addison-Wesley, 1996

[Moore 96]                  Moore, I., "Automatic Inheritance Hierarchy Restructuring and Method Refactoring", OOPSLA '96 Conference Proceedings, 1996

[Musser 96]                 Musser, D. R., Saini, A., "STL Tutorial and Reference Guide", Addison-Wesley, 1996

[Nixon 96]                   Nixon, T., ”Design Considerations for Computer-Telephony Application Programming Interfaces and Related Components”, IEEE Communications Magazine, April 1996, Vol. 34, No. 4, S. 43-47

[Novell 95]                  "Telephony Services Application Programming Interface (TSAPI) Release 2", NetWare SDK, Novell Inc., 1995

[Opdyke 92]                Opdyke, W. F., "Refactoring Object-Oriented Frameworks", Ph.D. thesis, also technical report No. UIUCDCS-R-92-1759, University of Illinois, 1992

[Pfeiffer 97]                 Pfeiffer, A., "SNiFF+: eine einheitliche Arbeitsumgebung für große Software­projekte", OBJEKTspektrum März / April 1997, S. 30ff

[Pree 94a]                   Pree, W., "Design Patterns for Object-Oriented Software Development", Addison-Wesley, 1994

[Pree 94b]                   Pree, W., ”Meta Patterns - A Means for Capturing the Essentials of Reusable Object-Oriented Design”, Proceedings of ECOOP ’94, S. 150‑162, 1994

[RobJohn 96]               Roberts, D., Johnson, R., "Evolve Frameworks into Domain-Specific Languages", PLoP 96 submission, 1996

[Rosenstein 95]            Rosenstein, L., "MacApp: First Commercially Successful Framework", in [Lewis 95], 1995

[Salamone 96]             Salamone, S., "Opening PBX Doors", BYTE, March 1996

[SaneCamp 95]           Sane, A., Campbell, R., "Object-Oriented State machines: Subclassing, Composition, Delegation and Genericity", Proceedings of OOPSLA '95, 1995

[Schäfer 94]                 Schäfer, W., Prieto-diaz, R., Matsumoto, M. (Herausgeber), "Software Reusability", Ellis Horwood, 1994

[Scharenberg 91]         Scharenberg, M. E., Dunsmore, H. E., "Evolution of classes and objects during object-oriented design and programming", JOOP, Vol. 3, No. 5, 1991

[Schmidberger 95]       Schmidberger, R., "Metaklassen und Laufzeitinformationen für C++", OBJEKTspektrum Juni / Juli 1995, S. 84ff

[Schmidt 93]                Schmidt, D. C., ”Reactor. An Object Behavior Pattern for Concurrent Event Demultiplexing and Event Handler Dispatching.”, C++ Report, Vol. 5, No. 2, Februar 1993, S. 1-12

[Schmidt 95a]              Schmidt, D. C., "Using design patterns to develop reusable object-oriented communication software", Communications of the ACM, Vol. 38, No. 10, S. 65-74, 1995

[Schmidt 95b]              Schmidt, D. C., Stephenson, P., "Experience using design patterns to evolve communication software across diverse OS platforms", ECOOP '95 Conference Proceedings, S. 399-423, Springer-Verlag, 1995

[Schneegans 96]          Schneegans, M., "Kosten/Nutzen-Analyse von Call-Centern: Mehr Gewinn am Telefon", Gateway 10/96, S. 50

[Schneegans 97]          Schneegans, M., "Gleiche Daten für alle - Computertelefonie im Call Center", Gateway 3/97, S. 142-143

[Siberski 95]                Siberski, W., "Meta-Konzepte in objektorientierten Sprachen - unter besonderer Berücksichtigung von C++", Diplomarbeit, Universität Hamburg, Fachbereich Informatik, 1995

[Stevenson 95]             Stevenson, R., "Whatever happened to finite state machines", Object Magazine, November / December 1995

[Stroustrup 92]            Stroustrup, B., "Die C++ Programmiersprache", 2. überarbeitete Auflage, Addison-Wesley, 1992

[Stroustrup 94a]           Stroustrup, B., "The Design and Evolution of C++", Addison-Wesley, 1994

[Stroustrup 94b]          Stroustrup, B., "Design und Entwicklung von C++", Addison-Wesley, 1994 (deutsche Übersetzung von [Stroustrup 94a])

[Sullivan 94]                 Sullivan, K. J., "Mediators: Easing the Design and Evolution of Integrated Systems", Technical Report 94-08-01, Department of Computer Science and Engineering, University of Washington, 1994

[Taligent 93]                "Leveraging Object-Oriented Frameworks", Taligent Inc., 1993

[Taligent 94]                "Building Object-Oriented Frameworks", Taligent Inc., 1994

[Taligent 95]                Taligent Inc., "The Power of Frameworks", Addison-Wesley, 1995

[Thießen 96]                Thießen, S., "FSM-Klassen - Dokumentation, Version 1.0-1", Micrologica GmbH, interne Dokumentation, 1996

[Udell 94]                    Udell, J., "Computer Telephony", BYTE, Juli 1994

[van Dahle 95]             van Dahle, H., "Neue Call Center-Technik für Direktmarketing-Agentur", TeleTalk 11/95, S. 20

[Vlissides 96a]             Vlissides, J., "Pattern Hatching - Protection, Part I: The Hollywood Principle", C++-Report, Februar 1996

[Vlissides 96b]             Vlissides, J., "Pattern Hatching - To Kill a Singleton", C++-Report, June 1996

[Wegner 90]                Wegner, P., "Concepts and Paradigms of Object-Oriented Programming", OOPS Messenger, No. 1, 1990, S. 8-87

[WeiGamMar 89]        Weinand, A., Gamma, E., Marty, R., "Design and Implementation of ET++, a Seamless Object-Oriented Application Framework", Structured Programming, Vol. 10, No. 2, Springer-Verlag, 1989

[Welt 96]                     "Micrologica kanalisiert die Anruf-Flut", Die Welt, 14. Oktober 1996

[Wilson 90]                  Wilson, D. A., Rosenstein, L. S., Shafer, D., "Programming with MacApp", Addison-Wesley, 1990

[Wingo 95]                  Wingo, S., "The Microsoft Foundation Classes - Past, present, and future", C++ Report, September 1995, S. 43-45

[Wirfs-Brook 90]         Wirfs-Brook, R., Wilkerson, B., Wiener, L., "Designing Object-Oriented Software", Prentice Hall, 1990

[Zweig 90]                   Zweig, J. M., Johnson, R. E., "The conduit: a communication abstraction in C++", Usenix C++ Conference Proceedings, 1990


 


Last updated: 24. Aug 2005
Page maintained by Jan Willamowius
Impressum · Datenschutz
 
English: Home | Linux | Perl | Java | Eiffel | Books | Music | Jan Willamowius | Updates | Site Map
Deutsch: Home | Badminton | ISBN-Suche | Musik-Suche | Rezepte | Jan Willamowius