Features have been recognized as important building blocks of software product lines. Unfortunately, features have been mostly confined to modeling activities as they were origina...
Managing variability is the essence of software product line (PL) practice. With many variant features and complex dependencies among them, it also becomes a major challenge for e...
Abstract. Products within a product family are composed of different component configurations where components have different variable features and a large amount of dependency re...
The software industry is an ideal case of information production with a high importance of knowledge and information management. This paper distinguishes information and knowledge...
Memory bugs in C/C++ programs severely affect system availability and security. This paper presents First-Aid, a lightweight runtime system that survives software failures caused ...