Visible to the public Model-based Assistance for Making Time/Fidelity Trade-offs in Component CompositionsConflict Detection Enabled

TitleModel-based Assistance for Making Time/Fidelity Trade-offs in Component Compositions
Publication TypeConference Proceedings
Year of Publication2014
AuthorsVishal Dwivedi, David Garlan, Jurgen Pfeffer, Bradley Schmerl
Conference NameITNG '14 - Proceedings of the 2014 11th International Conference on Information Technology: New Generations
Pagination235-240
Date Published04/2014
PublisherIEEE Computer Society Washington, DC, USA ©2014
Conference LocationLas Vegas, Nevada
ISBN978-1-4799-3188-0
KeywordsCMU, Component Compositions, July'14, software architecture, Time/Fidelity trade-offs
Abstract

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.

DOI10.1109/ITNG.2014.107
Citation Keynode-30143

Other available formats:

Dwivedi_Model_Based_Assistance_DG.pdf
AttachmentTaxonomyKindSize
Dwivedi_Model_Based_Assistance_DG.pdfPDF document338.87 KBDownloadPreview
AttachmentSize
bytes