O'Reilly logo

Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures by Hassan Gomaa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Feature/Class Dependency Modeling for Software Product Lines

Chapter 5 described feature modeling in software product lines in which the common, optional, and alternative features are determined. Chapter 6 described static modeling in software product lines, in which kernel, optional, and variant classes are determined. This chapter describes feature/class dependency modeling, in which the relationship between features and classes in the software product line are developed. In particular, the discussion covers how the features that address the functional requirements of the product line relate to the software classes that realize the product line's functionality.

In software product lines, feature/class dependency modeling shows the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required