[II] DejaVU Online: Principles of Object-Oriented Software Development (©)
[II] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]

References

Agha (1990) Agha (1990)
Agha G. (1990), The structure and semantics of actor languages. In   [   [ de Bakker et al. (1990) ] , pp. 1-59
Agha et al. (1993) Agha et al. (1993)
Agha G., Wegner P. and Yonezawa A. (eds) (1993), Research directions in concurrent object-oriented programming, MIT Press
America (1987) America (1987)
America P. (1987), POOL-T: a parallel object-oriented language. In Object-oriented concurrent systems (Yonezawa A. and Tokoro M., eds), MIT Press, pp. 199-220
Andrews (1991) Andrews (1991)
Andrews G.R. (1991), Concurrent programming -- principles and practice, Benjamin/Cummings
Bal and Grune (1994) Bal and Grune (1994)
Bal H.E. and Grune D. (1994), Programming Language Essentials, Addison-Wesley
Barnes (1994) Barnes (1994)
Barnes J.G.P. (1994), Programming in Ada, Plus an Overview of Ada 9X, Addison-Wesley, 4th edn
Bass et al. (1998) Bass et al. (1998)
Bass L., Clements P. and Kazman R. (1998), Software Architecture in Practice, SEI Series in Software Engineering. Addison-Wesley
Bennett (1987) Bennett (1987)
Bennett J.K. (1987), The design and implementation of Distributed Smalltalk. In Proc. OOPSLA'87, pp. 318-330
Black and Hutchinson (1986) Black and Hutchinson (1986)
Black A. and Hutchinson N. (1986), Object structure in the Emerald system. In Proc. OOPSLA'86, pp. 78-86
Blaschek et al. (1989) Blaschek et al. (1989)
Blaschek G., Pomberger G. and Stritzinger A. (1989), A comparison of object-oriented programming languages, Structured Programming 10(4), pp. 187-197
Bobrow and Winograd (1977) Bobrow and Winograd (1977)
Bobrow D.G. and Winograd T. (1977), An overview of KRL -- a knowledge representation language, Technical Report R76/581 Stanford University
Boncz and Kersten (1995) Boncz and Kersten (1995)
Boncz P.A. and Kersten M.L. (1995), Monet -- an impressionist sketch of an advanced database system. In Proc. Basque Int. Workshop on Information Technology, San Sebastian, Spain
Booch (1986) Booch (1986)
Booch G. (1986), Object-oriented development, IEEE Transactions on Software Engineering 12(2), pp. 211-221
Booch (1991) Booch (1991)
Booch G. (1991), Object-Oriented Design with Applications, Benjamin Cummings
Bundy (1986) Bundy (1986)
Bundy A. (ed) (1990), Catalogue of Artificial Intelligence tools, Springer, 3rd edn.
Cardelli et al. (1989) Cardelli et al. (1989)
Cardelli L., Donahue J., Jordan M., Kalsow B. and Nelson G. (1989), The Modula-3 Type System. In Proc. ACM Symposium on Principles of Programming Languages, Austin, Texas, pp. 202-212
Cattell (1994) Cattell (1994)
Cattell R. (ed) (1994), The Object Database Standard: ODMG-93, Morgan-Kaufmann
Chennupati and Saiedian (1997) Chennupati and Saiedian (1997)
Chennupati K. and Saiedian H. (1997), An evaluation of object store management and naming schemes in persistent object systems, JOOP 10(6), pp. 20-27
Cockburn (1997) Cockburn (1997)
Cockburn A. (1997), Surviving Object-Oriented Projects: A Manager's Guide, Addison-Wesley
Cointe (1987) Cointe (1987)
Cointe P. (1987), Metaclasses are first class: the ObjVLisp Model. In Proc. OOPSLA'87, ACM Sigplan Notices 22(12), pp. 156-167
Davison (1993) Davison (1993)
Davison A. (1993), A survey of logic programming based object-oriented languages. In   [   [ Agha et al. (1993) ] , pp. 43-106
de Bakker et al. (1990) de Bakker et al. (1990)
de Bakker J.W., de Roever W.P. and Rozenberg G. (eds) (1990), Foundations of Object-Oriented Languages, Springer LNCS 489
Dony et al. (1992) Dony et al. (1992)
Dony C., Malenfant J. and Cointe P. (1992), Prototype-based languages: from a new taxonomy to constructive proposals and their validation. In Proc. OOPSLA'92, pp. 201-217
Eliëns (1992) Eliëns (1992)
Eliëns A. (1992), DLP -- A Language for Distributed Logic Programming, Wiley
Eliëns (1998) Eliëns (1998)
Eliëns A. (1998), Hypermedia support for software engineering, Workshop: Hypertext functionality and the WWW, at the 7th WWW Conference, Brisbane University, 1-4 April, Brisbane, Australia
Ellis and Stroustrup (1990) Ellis and Stroustrup (1990)
Ellis M. and Stroustrup B. (1990), The Annotated C++ Reference Manual, Addison-Wesley
Fikes and Kehler (1985) Fikes and Kehler (1985)
Fikes R. and Kehler T. (1985), The role of frame-based representation in reasoning, CACM 28, pp. 904-920
Fukanaga (1986) Fukanaga (1986)
Fukanaga K. (1986), An experience with a Prolog-based object-oriented language. In Proc. OOPSLA'86, pp. 224-234
Gosling and McGilton (1995) Gosling and McGilton (1995)
Gosling J. and McGilton H. (1995), The Java(tm) Language Environment: A White Paper, Sun Microsystems
Hammer and McLeod (1978) Hammer and McLeod (1978)
Hammer M. and McLeod D. (1978), The semantic data model: a modeling mechanism for database applications. In Proc. ACM SIGMOD Int. Conf. on Management of Data, pp. 26-35
Kahn et al. (1986) Kahn et al. (1986)
Kahn K., Tribble E.D., Miller M.S. and Bobrow D.G. (1986), Objects in concurrent logic programming languages. In Proc. OOPSLA'86, pp. 242-257
Kersten et al. (1998) Kersten et al. (1998)
Kersten M.L., Nes M., Windhouwer M.A. (1998), A feature database for multimedia objects, CWI Report INS-R9807, July 1998
Kim and Lochovsky (1989) Kim and Lochovsky (1989)
Kim W. and Lochovsky F. (eds) (1989), Object-Oriented Concepts, Databases and Applications, Addison-Wesley
Knudsen and Madsen (1988) Knudsen and Madsen (1988)
Knudsen J.L. and Madsen O.L. (1988), Teaching object-oriented programming is more than teaching object-oriented programming languages. In Proc. ECOOP'88, Springer LNCS 276, pp. 21-40
Kruchten (1995) Kruchten (1995)
Kruchten P.B. (1995), The 4+1 view model of architecture, IEEE Software, 12(6), pp. 42-50
Kunz et al. (1984) Kunz et al. (1984)
Kunz J.C., Kehler T.P. and Williams M.D. (1984), Applications development using a hybrid AI development system, AI Magazine, September 1984, pp. 41-54
Levy (1984) Levy (1984)
Levy H.M. (1984), Capability-Based Computer Systems, Digital Press, Bedford Massachusetts
Lewis (1997) Lewis (1997)
Lewis T. (1997), If Java is the Answer, IEEE Computer, March, pp. 136, 133-135
Lieberman (1986) Lieberman (1986)
Lieberman H. (1986), Using prototypical objects to implement shared behavior in object-oriented systems. In Proc. OOPSLA'86, pp. 214-223
Lilypond (1999) Lilypond (1999)
Lilypond Documentation, http://www.cs.uu.nl/people/hanwen/lilypond
Liskov and Zilles (1974) Liskov and Zilles (1974)
Liskov B.H. and Zilles S.N. (1974), Programming with abstract data types, ACM Sigplan Notices 9, pp. 50-59
Malenfant et al. (1989) Malenfant et al. (1989)
Malenfant J., Lapalme G. and Vaucher J. (1989), ObjVProlog: Metaclasses in Logic. In Proc. ECOOP'89, Cambridge University Press, pp. 257-269
Meyer (1988) Meyer (1988)
Meyer B. (1988), Object-Oriented Software Construction, Prentice Hall
Minsky (1975) Minsky (1975)
Minsky M. (1975), A framework for representing knowledge. In The Psychology of Computer Vision, Winston P. (ed), McGraw-Hill, New York, pp. 211-277
Moon (1986) Moon (1986)
Moon D.A. (1986), Object-oriented programming with Flavors. In Proc. OOPSLA'86, pp. 1-8
Mowbray and Malveau (1997) Mowbray and Malveau (1997)
Mowbray T.J. and Malveau R.C. (1997), CORBA Design Patterns, Wiley
Nierstrasz (1987) Nierstrasz (1987)
Nierstrasz O. (1987), Active objects in Hybrid. In Proc. OOPSLA'87, pp. 243-253
Orbacus (1998) Orbacus (1998)
Orbacus (1998), JThreads++, Java threads for C++, http://www.orbacus.com
Parnas (1972b) Parnas (1972b)
Parnas D.L. (1972b), On the criteria to be used in decomposing systems into modules, CACM 15, pp. 1052-1058
PetitPierre (1998) PetitPierre (1998)
PetitPierre C. (1998), Synchronous C++, a language for interactive applications, IEEE Computer 31(9), pp. 65-72
PetitPierre (1999) PetitPierre (1999)
PetitPierre C. (1999), Synchronous Active Objects -- a new concurrent object-oriented programming paradigm, http://ltiwww.epfl.ch/sCxx
Saunders (1989) Saunders (1989)
Saunders J. (1989), A survey of object-oriented programming languages, JOOP (March/April), pp. 5-11
Shapiro and Takeuchi, 1983 Shapiro and Takeuchi, 1983
Shapiro E. and Takeuchi A. (1983), Object-oriented programming in Concurrent Prolog, New Generation Computing 1(2), pp. 5-48
Shaw and Gorlan (1996) Shaw and Gorlan (1996)
Shaw M. and Gorlan D. (1996), Software Engineering Architectures -- Perspectives on an Emerging Discipline, Prentice Hall
Shimberg and Barnes (1997) Shimberg and Barnes (1997)
Shimberg D. and Barnes L-A. (1997), Client/Server and Beyond -- Strategies for the 21st Century, Prentice Hall
Siegel (1996) Siegel (1996)
Siegel J. (1996), CORBA Fundamentals and Programming, OMG
Stefik and Bobrow (1986) Stefik and Bobrow (1986)
Stefik M. and Bobrow D.G. (1986), Object-oriented programming: themes and variations, AI Magazine, December, pp. 40-62
Stroustrup (1991) Stroustrup (1991)
Stroustrup B. (1991), The C++ Programming Language, Addison-Wesley, 2nd edn
Stroustrup (1997) Stroustrup (1997)
Stroustrup B. (1997), The Design and Evolution of C++, Addison-Wesley, 2nd edn
Subrahmanian (1998) Subrahmanian (1998)
Subrahmanian V.S. (1998), Principles of Multimedia Databases, Morgan Kaufmann
Szyperski (1997) Szyperski (1997)
Szyperski C. (1997), Component Software: Beyond Object-Oriented Programming, Addison-Wesley Longman
Taivalsaari (1993) Taivalsaari (1993)
Taivalsaari A. (1993), On the notion of object, J. Systems Software 21, pp. 3-16
Ungar and Smith (1987) Ungar and Smith (1987)
Ungar D. and Smith R.B. (1987), Self: The power of simplicity. In Proc. OOPSLA'87, ACM Sigplan Notices 4(8), pp. 227-242
Ungar et al. (1992) Ungar et al. (1992)
Ungar D., Smith B.S., Chambers C. and H\"olze U. (1992), Object, message and performance: How they coexist in Self, IEEE Computer 25(10), pp. 53-63
van Rossum (1998) van Rossum (1998)
van Rossum G. (1998), Java and Python: a perfect couple, http://www.developer.com/journal/techfocus/081798_jpython.html
Wegner (1987) Wegner (1987)
Wegner P. (1987), Dimensions of object-based language design, ACM Sigplan Notices 23(11), pp. 168-182
Wegner (1992) Wegner (1992)
Wegner P. (1992), Dimensions of object-oriented modeling, IEEE Computer 25(10), pp. 12-19
Wielemaker (1999) Wielemaker (1999)
Wielemaker J. (1999), SWI Prolog, http://www.psy.uva.nl/projects/SWI-Prolog
Wirth (1983) Wirth (1983)
Wirth N. (1983), Programming in Modula-2, Springer
Perry and Wolf (1992) Perry and Wolf (1992)
Wolf P. and Perry D. (1992), Foundations for the study of software architecture, ACM Sigsoft - Software Engineering Notes, 17(4), October, pp. 40-52
Yonezawa and Tokoro (1987) Yonezawa and Tokoro (1987)
Yonezawa A. and Tokoro M. (eds) (1987), Object-oriented concurrent systems, MIT Press

[II] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]
Hush Online Technology
hush@cs.vu.nl
12/29/99