Object Oriented Software Engineering -  WILKIE

Object Oriented Software Engineering

A Professional Developer's Guide

(Autor)

Buch | Hardcover
416 Seiten
1993
Addison Wesley Publishing Company (Verlag)
978-0-201-62767-1 (ISBN)
46,50 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
The aim of this book is to explain and demystify object-orientation in software development, taking the student through the benefits - and pitfalls - at all stages in the software engineering life cycle. It explains how the concepts can be implemented and what tools are available.
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?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95