{"id":48,"date":"2020-08-13T11:51:06","date_gmt":"2020-08-13T10:51:06","guid":{"rendered":"https:\/\/blogs.ncl.ac.uk\/recomp\/?page_id=48"},"modified":"2020-08-14T17:05:26","modified_gmt":"2020-08-14T16:05:26","slug":"the-recomp-vision","status":"publish","type":"page","link":"https:\/\/blogs.ncl.ac.uk\/recomp\/the-recomp-vision\/","title":{"rendered":"The ReComp Vision"},"content":{"rendered":"\n<p>The figure below provides a summary of our vision of a ReComp meta- \nprocess for making recurring, selective re-computation decisions on a \ncollection of underlying analytics processes for both Forwards and \nBackwards&nbsp;patterns.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops-1024x772.png\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops-1024x772.png 1024w, https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops-300x226.png 300w, https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops-768x579.png 768w, https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops-624x470.png 624w, https:\/\/blogs.ncl.ac.uk\/recomp\/files\/2020\/08\/ReComp-Loops.png 1142w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>The ReComp loops.<\/figcaption><\/figure>\n\n\n\n<p>In both cases, the meta-process is triggered by observations of data \nchanges in the environment (top). In the Forwards pattern, on the left, \nthese are new versions of data used by the process. This pattern \nrequires the ability to<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>quantify the differences between two versions of a data,<\/li><li>estimate the impact of those changes on a process outcomes,<\/li><li>estimate the cost of re-computing a process,<\/li><li>use those estimates to select past process instances that optimise the re-computation effort subject to a budget constraint, and<\/li><li>re-enact the selected process instances, entirely or partially.<\/li><\/ol>\n\n\n\n<p>Previous: <a href=\"\/recomp\/forwards-and-backwards-recomp\/\">Forwards and Backwards ReComp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The figure below provides a summary of our vision of a ReComp meta- process for making recurring, selective re-computation decisions on a collection of underlying analytics processes for both Forwards and Backwards&nbsp;patterns. In both cases, the meta-process is triggered by observations of data changes in the environment (top). In the Forwards pattern, on the left, [&hellip;]<\/p>\n","protected":false},"author":3062,"featured_media":0,"parent":0,"menu_order":-3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-48","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/pages\/48","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/users\/3062"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/comments?post=48"}],"version-history":[{"count":3,"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/pages\/48\/revisions"}],"predecessor-version":[{"id":77,"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/pages\/48\/revisions\/77"}],"wp:attachment":[{"href":"https:\/\/blogs.ncl.ac.uk\/recomp\/wp-json\/wp\/v2\/media?parent=48"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}