Considering possible outcomes and the user's environment in designing user interfaces for data-intensive systems | IEEE Conference Publication | IEEE Xplore