- 1. Bertrand Meyer, Eiffel: a Language for Software Engineering, Technical Report TRCS85-19, University of California, Santa Barbara, Computer Science Department, November 1985 (Revised, August 1986).Google Scholar
- 2. Bertrand Meyer, "Genericity versus inheritance," in Proceedings of ACM Conference on Object-Oriented Programming Systems, Languages and Applications, pp. 391- 405, Portland (Oregon), September 29 - October 2, 1986. Google ScholarDigital Library
- 3. Bertrand Meyer, "Software Reusability: the Case for Object-Oriented Design," Report TR- 86-06, Interactive Software Engineering, Santa Barbara (California), 1986.Google Scholar
- 4. James McCall, (Ed.) Factors in Software Quality, General Electric, 1977.Google Scholar
- 5. Graham Birtwistle, Ole-Johan Dahl, Bjorn Myrhaug, and Kristen Nygaard, Simula Begin, Studentliteratur and Auerbach Publishers, 1973. Google ScholarDigital Library
- 6. Adele Goldberg and David Robson, Smalltalk- 80: The Language and its Implementation, Addison-Wesley, Reading (Massachusets), 1983. Google ScholarDigital Library
- 7. Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley, Menlo Park (California), 1986. Google ScholarDigital Library
- 8. Brad J. Cox, Object-Oriented Programming: An Evolutionary Approach, Addison-Wesley, Reading (Massachusetts), 1986. Google ScholarDigital Library
- 9. Larry Tesler, "Object Pascal Report," Structured Language World, vol. 9, no. 3, 1985.Google Scholar
- 10. Daniel G. Bobrow and M. J. Stefik, LOOPS: an Object-Oriented Programming System for Interlisp, Xerox PARC, 1982.Google Scholar
- 11. H. I. Cannon, "Flavors," Technical Report, MIT Artificial Intelligence Laboratory, Cambridge (Massachussets), 1980.Google Scholar
- 12. Jean-Marie Hullot, "Ceyx, Version 15: I - une Initiation," Rapport Technique no. 44, INRIA, Rocquencourt, Eté 1984.Google Scholar
- 13. Bertrand Meyer, "Cépage: Towards Computer-Aided Design of Software," Computer Language, vol. 3, no. 9, pp. 43-53, September 1986. Google ScholarDigital Library
- 14. Alan H. Borning and Daniel H. H. Ingalls, "Multiple Inheritance in Smalltalk-80," in Proceedings of AAAI-82, pp. 234-237, 1982.Google Scholar
- 15. Edsger W. Dijkstra, Leslie Lamport, A. J. Martin, C. S. Scholten, and E. F. M. Steffens, "On-the-Fly Garbage Collection: An Exercise in Cooperation," Communications of the ACM, vol. 21, no. 11, pp. 966-975, November 1978. Google ScholarDigital Library
Index Terms
- Eiffel: programming for reusability and extendibility
Recommendations
Reusability in Programming: A Survey of the State of the Art
As programming passes the 30 year mark as a professional occupation, an increasingly large number of programs are in application areas that have been automated for many years. This fact is changing the technology base of commercial programming, and is ...
Reusability of Mathematical Software: A Contribution
Mathematical software is devoted to solving problems involving matrix computation and manipulation. The main problem limiting the reusability of existing mathematical software is that programs are often not initially designed for being reused. Therefore,...
Improving the software reusability in object-oriented programming
One of the promises which OOP (Object-Oriented Programming) holds is that it enhances software reusability. Indeed, software components designed in OOP is easier to be reused than those designed in conventional programming. But the state-of-the-art ...
Comments