Inheritance Relationships for Disciplined Software Construction
Book Details
Format
Hardback or Cased Book
Book Series
Distinguished Dissertations
ISBN-10
1852334673
ISBN-13
9781852334673
Publisher
Springer London Ltd
Imprint
Springer London Ltd
Country of Manufacture
GB
Country of Publication
GB
Publication Date
Jul 1st, 2001
Print length
216 Pages
Product Classification:
Software Engineering
Ksh 12,950.00
Werezi Extended Catalogue
0 in stock
Delivery Location
Delivery fee: Select location
Secure
Quality
Fast
Introduces a model of inheritance based around five fundamental inheritance relationships. Each relationship has a conceptual basis, representing a fundamental use of inheritance. The resulting model replaces a confused notion of inheritance with five distinct conceptual relationships supporting precise modelling of systems.
Introduction.- Objectives and Limitations.- Approach.- Conventions.- Outline.- Current Understanding of Inheritance.- The Origin of Inheritance.- What is Inheritance?- Advantages of Inheritance.- Problems with Inheritance.- Understanding Inheritance.- Conclusion.- Structured Inheritance Relationships (SIRs).- Context and Scope.- Variant.- View.- Evolution.- Construction.- Specialisation.- Conclusion.- A New Model of Inheritance.- Underlying Model.- Presentation of the SIR Model.- SIR.- SIR Specialisation.- SIR Variant.- SIR Construction.- SIR View.- SIR Evolution.- Multiple Inheritance in the SIR Model.- Relationship with Other Work.- Conclusions.- Techniques for Structured Use of Inheritance.- Required Architectural Qualities.- Planning Techniques.- Variability Techniques.- Adaptation Techniques.- Modification Techniques.- Conclusion.- Case Studies: Applying the SIR Framework.- Restricted Subclasses: The Square/Rectangle Problem.- Binary Methods: Points and Coloured Points.- Case Study: Web Site Manager.- Conclusion.- Implementation Techniques.- Levels of Support.- Implementation Approaches.- Support for Specialisation.- Support for Variant.- Support for Construction.- Support for View.- Support for Evolution.- CASE Tool Support.- Conclusion.- Structured Inheritance Relationships.- A New Model of Inheritance.- Techniques for Disciplined Software Construction.- Inheritance for Reuse.- Understanding of Inheritance.- Directions for New Research.- A Final Word.- Glossary of Terms.- References.- Index.-
Get Inheritance Relationships for Disciplined Software Construction by at the best price and quality guaranteed only at Werezi Africa's largest book ecommerce store. The book was published by Springer London Ltd and it has pages.