Prof. Dr. Jan Bredereke

Reference/Literaturverweis [Bre04b]

Bredereke, J.:
On Feature Orientation and on Requirements Encapsulation Using Families of Requirements.
In Ehrich, H.-D., Meyer, J.-J., and Ryan, M. editors, "Objects, Agents, and Features", pp. 26-44. (c) Springer Verlag, LNCS 2975 (2004).

Abstract / Zusammenfassung

Naive feature orientation runs into problems with large software systems, such as telephone switching systems. With naive feature orientation, a feature extends a base system by an arbitrary increment of functionality. Information hiding helps to structure a large software system design into modules such that it can be maintained. We focus on the requirements of a software system. Requirements can be structured analogously to design modules. Naive feature orientation can violate requirements encapsulation. We survey approaches with improved encapsulation, and we show how and when families of requirements can help.

Full Text / Volltext

Postscript/gzip (150 kB) - PDF (239 kB)

PDF via Springer-Link