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:

Read

Contributors

The following have contributed to this page