TY - BOOK AU - Eliens,Anton TI - Principles of object-oriented software development T2 - International computer science series / consulting editor A.D. McGettrick SN - 0201398567 U1 - 005.117 PY - 2000/// CY - Harlow, England PB - Addison-Wesley KW - Computer software KW - Development KW - Object-oriented programming (Computer science) N1 - 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 ER -