Building configurable applications in Java | IEEE Conference Publication | IEEE Xplore