The Role of Features and Aspects in Software Development by Sven Apel