What is it about?
So far, the focus has been on adding more and more features within software, but what about getting rid of some and removing code?
Featured Image
Why is it important?
Removing code can improve maintainability (lower complexity), security (smaller attack surface), reliability, and performance (smaller binaries), but has caught little attention
Perspectives
This paper is essentially a call to the community on software variability to devise methods and tools that will facilitate the removal of unneeded features
Mathieu Acher
INSA Rennes
Read the Original
This page is a summary of: A Call for Removing Variability, January 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3571788.3571801.
You can read the full text:
Contributors
The following have contributed to this page







