Searched for: subject%3A%22Incremental%255C%2Bcomputation%22
(1 - 4 of 4)
document
Sol, Roelof (author)
Context:<br/>Updating an old result by selective re-execution of the inconsistent<br/>parts of some computation is usually faster than recomputing everything.<br/>Incremental build systems and interactive development pipelines<br/>use this technique to speed up feedback.<br/>They consist of different tasks. <br/>These tasks form a graph by...
master thesis 2019
document
Harkes, D.C. (author), van Chastelet, E. (author), Visser, Eelco (author)
To provide empirical evidence to what extent migration of business logic to an incremental computing language (ICL) is useful, we report on a case study on a learning management system. Our contribution is to analyze a real-life project, how migrating business logic to an ICL affects information system validatability, performance, and...
conference paper 2018
document
Harkes, D.C. (author), Visser, Eelco (author)
Derived values are values calculated from base values. They can be expressed with views in relational databases, or with expressions in incremental or reactive programming. However, relational views do not provide multiplicity bounds, and incremental and reactive programming require significant boilerplate code in order to encode bidirectional...
conference paper 2017
document
Harkes, D.C. (author), Groenewegen, D.M. (author), Visser, Eelco (author)
Derived values are values calculated from base values. They can be expressed in object-oriented languages by means of getters calculating the derived value, and in relational or logic databases by means of (materialized) views. However, switching to a different calculation strategy (for example caching) in object-oriented programming requires...
conference paper 2016
Searched for: subject%3A%22Incremental%255C%2Bcomputation%22
(1 - 4 of 4)