Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Reliable Object-Oriented Software

Reliable Object-Oriented Software

Reliable Object-Oriented Software

Applying Analysis and Design
Ed Seidewitz
Mike Stark
February 1998
Paperback
9780135292723
£63.99
GBP
Paperback

    Reliable Object-Oriented Software presents the underlying principles associated with object-orientation and its practical application. More than just another text on methodology, this 1998 book focuses on the fundamental concepts related to the process of software development and architectural design in order to lay the basis necessary for the development of robust, maintainable, and evolvable software. The authors present both formal concepts and practical applications. It includes proven problem-solving techniques designed to develop readers' engineering judgement and to focus their attention on the principles of good software design and its successful application. In addition, an extensive bibliography has been compiled to guide the reader in further studies and to crystallize what is commonly accepted in the field and what is still controversial.

    • Describes how to apply object-orientation to embedded systems, information systems, and command and control domains
    • Shows all aspects of domain analysis in order to illustrate how software should be designed for reuse within an application domain
    • Illustrates the appropriate use of formalism within the context of practical problem solving

    Product details

    February 1998
    Paperback
    9780135292723
    436 pages
    245 × 170 × 25 mm
    0.73kg
    Available

    Table of Contents

    • Part I. INTRODUCTION:
    • 1. Software engineering
    • 2. Object orientation
    • 3. Process
    • Part II. TECHNIQUES:
    • 4. Classes and dependencies
    • 5. Objects and messages
    • 6. States and transitions
    • Part III. APPLICATIONS:
    • 7. The superbike control system
    • 8. The Fantasy Baseball Statistics System
    • 9. The Acme Satellite Data System
    • APPENDICES: Appendix A. Textual notation
    • Appendix B. Graphical notation
    • Appendix C. Glossary of Concepts and Principles.