- Agha86 Agha, G.A. Actors : A Model of Concurrent Computation in Distributed Systems. The MIT Press, (1986), 144 p. Google ScholarDigital Library
- America90 America, P. A Parallel Object- Oriented Language with Inheritance and Subtyping. Proc. ECOOP/OOPSLA'90, Ottawa, Canada, (October 1990), pp. 161-168 Google ScholarDigital Library
- André92 Andrr, E. & al. Concerto: un Atelier Lo giciel pour les Applications Techniques, Sema Group, 16, rue Barb, s, 92126 Montrouge France (1992)Google Scholar
- Bancilhon89 Bancilhon, F. "Object-Oriented Database Systems," TOOLS'89 Tutorial, (November 1989)Google Scholar
- Booch83 Booch, G., Object Oriented Design with Applications, The Benjamin/Cummings Publishing Co., (1991), 580 p. Google ScholarDigital Library
- Bustard90 Bustard, D. "An Experience of Teaching Concurrency: Looking Back, Looking Forward," SEI Conference 1990, Pittsburgh, Springer Verlag Lecture Notes in Computer Science N. 423, (April 1990), pp.123-133 Google ScholarDigital Library
- Briot89 Briot, J.P. "Actalk : A Testbed for Classifying and Designing Actor Languages in the Smalltalk-80 Environment." Proc. ECOOP'89, (June 1989)Google Scholar
- Caromel90 Caromel, D. "Concurrency : An Object-Oriented Approach," Proc. TOOLS'90, Pads, (1990), pp.183-198Google Scholar
- Choppy88 Choppy, C. ASSPEGIQ'E User's Manual. LRI, Universit6 de Paris Sud, Technical Report Greco de Programmation, 8-88.Google Scholar
- Coad91 Coad, P., & Yourdon, E., Object Oriented Analysis, Englewood Cliffs, N.J., Prentice-Hall, 1991. Google ScholarDigital Library
- Duke91 Duke, R. "The Object-Z Specification Language," TOOLS 5, Santa Barbara, (1991), pp. 465-483Google Scholar
- Ellis90 Ellis, M. & Stroustrup, B. The Annotated C++ Reference Manual, Addison-Wesley, (1990) Google ScholarDigital Library
- Gibbs90 Gibbs, N.E. & Ardis, M.A. & Habermann, A.N. & Tomayko, J.E. "The Carnegie Mellon University Master of Software Engineering Degree Program," SEI Conference 1990, Pittsburgh, Springer Verlag Lecture Notes in Computer Science N. 423, (April 1990), pp.152-154Google Scholar
- Goldberg83 Gold~rg, A. & Robson, D. Smalltalk-80: The Language and Its Implementation. Addison-Wesley, (1983), 714p. Google ScholarDigital Library
- Hoare85 Hoare, C.A.R. Communicating Sequential Processes. Prentice-Hall International series in Computer science, (1985), 256 p. Google ScholarDigital Library
- Hullot86 Hullot, J.M. "SOS Interface : un grnrrateur d'interfaces homme-machine," Journ6es AFCET sur les LOO, Bulletin Bigre, N~48, (1986), pp.69-78.Google Scholar
- Jacobson86 Jacobson, I. "Language Support for Changeable Large Real-Time Systems." OOPSLA' 86, ACM Sigplan Notices, V. 21, N. 11, (November 1986) Google ScholarDigital Library
- Jackson83 Jackson, M.A. System Development, Prentice Hall International, (1983) Google ScholarDigital Library
- Jacquot90 Jacquot, J.P. & Guyard, J. & Boidot, L. "Modeling Teamwork in an Academic Environment." SEI Conference 1990, Pittsburgh, Springer Verlag Lecture Notes in Computer Science N. 423, (April 1990), pp.l10-122 Google ScholarDigital Library
- Jefferson85 Jefferson, D.R. & Sowizral, H. "Fast Concurrent Simulation Using the Time Warp Mechanism." Proc. Conf. on Distributed Simulation 1985, (January 1985), San Diego, pp. 63-69.Google Scholar
- Jouhannaud86 Jouhannaud, J.P. & Lescanne, P. "La r66criture," TSI, V.5, N.6, (1986), pp.433-452Google Scholar
- Krakowiak90 Krakowiak, S. & al. "Design and implementation of an object-oriented, strongly typed language for distributed applications." JOOP, (Sept./Oct. 1990), pp. 11-22 Google ScholarDigital Library
- Knudsen88 Knudsen, J.L. & Madsen, O.L. "Teaching OOP is more than Teaching OOP Languages." ECOOP' 88, pp.21-40 Google ScholarDigital Library
- Lai91 Lzfi, M. Conception Orient~e objet : Pratique de la m~thode Hood, Dunod Informatique, (1991)Google Scholar
- Lalonde85 Lalonde, W.R. & Pugh, J.R. Specialization, Generalization and Inheritance: Teaching Objectives Beyond Data Structures and Data Types. Sigplan Notices, V.20, N.8, (August 1985) Google ScholarDigital Library
- Lieberher89 Lieberher, K. C. & Riel, A. J. "Contributions to Teaching Object- Oriented Design and Programming." OOPSLA'89, (1-6 October 1989), pp.11-22 Google ScholarDigital Library
- McDermid91 McDermid, J. A. (ed) Software Engineer's Reference Book. Computer Weekly, (1991) Google ScholarDigital Library
- Masini89 Masini, G. & Napoli, A. & Colnet, D. & I.~nard, D. & Tombre, K. Les langages d objets, InterEditions, (1989)Google Scholar
- Meyer88 Meyer, B. Object-Oriented Software Construction, Prentice-Hall, (1988) Google ScholarDigital Library
- Olivier90 Olivier, D. P. & Hayward, R. R. Master of Science in Software Engineering Program at National University. SEI Conference 1990, Pittsburgh, Springer Verlag Lecture Notes in Computer Science N.423, (April 1990), pp.155-156Google Scholar
- Yonezawa87 Yonezawa, A. & Tokoro, M. (eds) Object Oriented Concurrent Programming, MIT Press, Cambridge, MA, USA, (May 1987) Google ScholarDigital Library
- Roux90 Roux, O. & Cassez, F. & Creusot, D. & Elloy, J.P. Le langage rgactif asynchron,e Electre TSI, (1992)Google Scholar
- Royer91 Royer, J. C. La programmation par objets, Course notes, DGIN, Nantes, (1992)Google Scholar
- Rumbaugh91 Rumbaugh, J. & Blaha, M. & Premerlani, W. & Eddy, F. & Lorensen, W. Object-Oriented Modeling and Design, Prentice-Hall International Editions, (1991), 500 p. Google ScholarDigital Library
- Steele90 Steele, G.L. Jr. Common Lisp, The Language, Digital Press, second printing, (1990) Google ScholarDigital Library
- Wirf-Brock90 Wirf-Brock, R. & Wilkerson, B. & Wiener, L. Designing Object-Oriented Software, Prentice-Hall, (1990), 341 p. Google ScholarDigital Library
Index Terms
- Teaching object-oriented programming or using the object model to teach software engineering
Recommendations
What Is Object-Oriented Programming?
The meaning of the term 'object oriented' is examined in the context of the general-purpose programming language C++. This choice is made partly to introduce C++ and partly because C++ is one of the few languages that supports data abstraction, object-...
A comparison of object-oriented languages in software engineering
Object-oriented programming is still a relatively new technology in the world of web development. Object-oriented programming languages directly support the object notions of classes, inheritance, information hiding, and dynamic binding. In Object-...
Comments