Object Oriented Software Engineering
Addison Wesley Publishing Company (Verlag)
978-0-201-62767-1 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Object-Oriented Software Engineering: The Professional Developer's Guide addresses critical software engineering issues, showing how an object-oriented approach can provide much improved solutions over other methods. It is designed as a technology transfer tool, helping the reader decide if object-orientation is the right way forward, and how to approach its introduction. The book dispels the mystery and confusing claims made about object-oriented techniques by describing the main programming languages, analysis and design methods and database management systems available today. User case studies from British Airways, Winter Partners, Praxis and others give real-life illustrations of the principles involved. They demonstrate the applicability of an object-oriented approach to both large and small organizations, and in areas ranging from typical commercial DP systems to real- time technical applications.
Introduction - how to use this book, technology transfer, level of genuine interest, current problems in software development, the advantages of an object-oriented technique, the disadvantages of an object-oriented approach; concepts - introduction, objects, classes, inheritance, message passing, polymorphism, reuse, potential benefits, summary; the OO software engineering life cycle - the traditional life cycle, object-oriented techniques in the software life cycle, conclusions; analysis and design - why should I consider OO analysis and design?, OO analysis, OO design, a reference model for analysis and design, summary of some OO analysis and design methods, experiences with OO analysis and design, choosing an OO analysis and design method, summary and conclusions; object-oriented programming languages - object-oriented language foreword, using a procedural language in an object-oriented way, C++, objective-C, Eiffel, Smalltalk, other notable OOPLs, general object-oriented programming issues, choosing an OO programming language, summary and conclusions; developing information systems using OO techniques - a brief history of database management systems, limitations of relational technology, third generation database, management systems, object-oriented applications and relational technology, summary and conclusions; migrating to an OO regime - technology transfer - introducing new technology - foreword, experiences introducing OO techniques, a nine-point plan for introducing object orientation, choosing an OO analysis and design method, choosing an OO programming language, choosing an OO database management system, summary and conclusions; user case studies - the applied logic group - a case study using Eiffel, Winter Partners Ltd - a case-study using Smalltalk, British Airways plc - a case study using C++, Praxis Systems plc - a case study using objective-C, British Aerospace plc - a case study using Ontos, Satellites International Ltd - a case study in analysis and design; summary, conclusions and future trends - the software development life cycle, analysis and design, programming, database management systems, overall, future trends; appendices - structured analysis - introduction, entity relationship diagrams, data flow diagram, state transition diagram; OOSD notation; software development maturity - background, the SPMM model, the five process maturity levels; OO groups - the object management group, the object interest group; the OO database system manifesto; third-generation database manifesto; some commercial OODBMSs - GemStone, Ontos, O[2], ObjectStore, Versant, Objectivity.
Erscheint lt. Verlag | 18.5.1993 |
---|---|
Sprache | englisch |
Maße | 180 x 243 mm |
Gewicht | 828 g |
Themenwelt | Informatik ► Software Entwicklung ► Objektorientierung |
ISBN-10 | 0-201-62767-1 / 0201627671 |
ISBN-13 | 978-0-201-62767-1 / 9780201627671 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich