TY - GEN
T1 - Model-based assistance for making time/fidelity trade-offs in component compositions
AU - Dwivedi, Vishal
AU - Garlan, David
AU - Pfeffer, Jürgen
AU - Schmerl, Bradley
PY - 2014
Y1 - 2014
N2 - In many scientific fields, simulations and analyses require compositions of computational entities such as web-services, programs, and applications. In such fields, users may want various trade-offs between different qualities. Examples include: (i) performing a quick approximation vs. an accurate, but slower, experiment, (ii) using local slower execution environments vs. remote, but advanced, computing facilities, (iii) using quicker approximation algorithms vs. computationally expensive algorithms with smaller data. However, such trade-offs are difficult to make as many such decisions today are either (a) wired into a fixed configuration and cannot be changed, or (b) require detailed systems knowledge and experimentation to determine what configuration to use. In this paper we propose an approach that uses architectural models coupled with automated design space generation for making fidelity and timeliness trade-offs. We illustrate this approach through an example in the intelligence analysis domain.
AB - In many scientific fields, simulations and analyses require compositions of computational entities such as web-services, programs, and applications. In such fields, users may want various trade-offs between different qualities. Examples include: (i) performing a quick approximation vs. an accurate, but slower, experiment, (ii) using local slower execution environments vs. remote, but advanced, computing facilities, (iii) using quicker approximation algorithms vs. computationally expensive algorithms with smaller data. However, such trade-offs are difficult to make as many such decisions today are either (a) wired into a fixed configuration and cannot be changed, or (b) require detailed systems knowledge and experimentation to determine what configuration to use. In this paper we propose an approach that uses architectural models coupled with automated design space generation for making fidelity and timeliness trade-offs. We illustrate this approach through an example in the intelligence analysis domain.
UR - http://www.scopus.com/inward/record.url?scp=84903451218&partnerID=8YFLogxK
U2 - 10.1109/ITNG.2014.107
DO - 10.1109/ITNG.2014.107
M3 - Conference contribution
AN - SCOPUS:84903451218
SN - 9781479931873
T3 - ITNG 2014 - Proceedings of the 11th International Conference on Information Technology: New Generations
SP - 235
EP - 240
BT - ITNG 2014 - Proceedings of the 11th International Conference on Information Technology
PB - IEEE Computer Society
T2 - 11th International Conference on Information Technology: New Generations, ITNG 2014
Y2 - 7 April 2014 through 9 April 2014
ER -