Timo Lilja

Learn More
Recognizing cultural diversity among local breed farmers is crucial for the successful development and implementation of farm animal genetic resources FAnGr conservation policies and programmes. In this study based on survey data collected in the EUropean REgional CAttle breeds project from six European countries, a typology of local breed farmers was(More)
We consider online bulk-delete operations on a large database table organized as a primary (sparse) B<sup>+</sup>-tree index on a multi-attribute key. Using the natural range partitions induced by prefixes of the key, we define a multi-granular key-range locking protocol in which a bulk operation locks a small number of logical fragments of the table(More)
At SSH Communications Security, we've employed functional programming for a long time in some of our projects. Over the years, we've shipped a number of products written mostly in Scheme, and are about to ship some software which is in part written in Standard ML. We have also written several pieces of software for internal use in Haskell, Standard ML,(More)
  • 1