We have seen in the introductory chapters, that inheritance incorporates problems, such as syntactic fragile base classes, which hinder systems being extended easily. This chapter presents a solution for some of these problems: sound invasive extensions for view-based system development. Since it is based on the material from the last chapter it could be said that it directly generalizes inheritance.
KeywordsFeature Group Split Graph Embed Graph Method Slice Inheritance Hierarchy
Unable to display preview. Download preview PDF.