An object-oriented architecture to support tailorability. In preparation.]]
User-tailorable systems: pressing the issues with buttons