217914
9780137879465
Designed for advanced first- and second-year computer science students, or professionals interested in Eiffel; this text presents all the key data structures and software engineering concepts for use in CS-2 or CS-7 level courses. The authors provide a comprehensive and thorough introduction to data structures using state-of-the-art object-oriented analysis and design. Centered around the implementation language, Eiffel, this text offers the full-featured Object-Oriented language specifically designed for developing large Object-Oriented systems. This book offers a unique blend of abstract data types, software design, engineering, and object-oriented testing in a highly accessible presentation. FEATURES Use of a subset of the UML Shows how to use UML for analysis and modeling. CD-ROM included CD contains an Eiffel compiler and development environment, all the code for the text, and the data structures library. Modeling of the Problem Domain Absent in other texts, this book models the problem domain that an object-oriented project must begin with. Two case studies Illustrates the steps followed in an object-oriented development process for the analysis and design of non-trivial systems. Extensive Data Structures Library Consists of the standard data structures, including lists, stacks, queues, trees, balanced trees, graphs, and files. Extensive Reference for the Eiffel language A full-featured object-oriented language, Eiffel, specifically developed for large object-oriented systems.Cheston, Grant A. is the author of 'Data Structures and Software Development in an Object-Oriented Domain' with ISBN 9780137879465 and ISBN 0137879466.
[read more]