Principles of object-oriented software development /
Anton Eliens
- 2nd ed.
- Harlow, England : Addison-Wesley, 2000.
- xxiii, 502 p. : ill. ; 24 cm. + 1 electronic optical disc (CD-ROM) (4 3/4 in.)
- International computer science series / consulting editor A.D. McGettrick .
Includes bibliographical references (p. 479-492) and index
Foreword. - Foreword to the first edition. - Preface. - 1. Designing Object-Oriented Systems. 1. Introduction. 2. Idioms and patterns. 3. Software engineering perspectives. 4. Application development. - II. Object-Oriented Languages and Systems. 5. Object-oriented programming languages. 6. Component technology. 7. Software architecture. - III. Foundations of Object-Oriented Modeling. 8. Abstract data types. 9. Polymorphism. 10. Behavioral refinement. - IV. Object-Oriented Application Frameworks. 11. Business process redesign. 12. Web applications. - Appendices. Appendix A. The language Smalltalk. Appendix B. The language Eiffel. Appendix C. The language C++. Appendix D. The language Java. Appendix E. The language DLP. Appendix F. Unified Modeling Language. Appendix G. Interface Definition Language - IDL. Appendix H. Hello (CORBA) Universe. Appendix I. Software development projects. Appendix J. Answers to questions. - References. - Index.
1 electronic optical disc (CD-ROM) : CD to accompany Principles of object-oriented software development. 2nd ed.