A naturally protective epitope of limited variability as an influenza vaccine target

CP Thompson, J Lourenço, AA Walters… - Nature …, 2018 - nature.com
Current antigenic targets for influenza vaccine development are either highly immunogenic
epitopes of high variability or conserved epitopes of low immunogenicity. This requires …

Towards trustworthy refactoring in Erlang

D Horpácsi, J Kőszegi, S Thompson - arXiv preprint arXiv:1607.02228, 2016 - arxiv.org
Tool-assisted refactoring transformations must be trustworthy if programmers are to be
confident in applying them on arbitrarily extensive and complex code in order to improve …

Free the Conqueror! Refactoring divide-and-conquer functions

T Kozsik, M Tóth, I Bozó - Future Generation Computer Systems, 2018 - Elsevier
Divide-and-conquer algorithms appear in the solution of many computationally intensive
problems, and are good candidates for parallelization. A divide-and-conquer computation …

Scaling reliably: Improving the scalability of the Erlang distributed actor platform

P Trinder, N Chechina, N Papaspyrou… - ACM Transactions on …, 2017 - dl.acm.org
Distributed actor languages are an effective means of constructing scalable reliable
systems, and the Erlang programming language has a well-established and influential …

Pattern candidate discovery and parallelization techniques

M Tóth, I Bozó, T Kozsik - Proceedings of the 29th Symposium on the …, 2017 - dl.acm.org
Parallel computations in a program can be expressed conveniently, at a high level of
abstraction, using parallel patterns such as task farm, pipeline or divide-and-conquer. In …

Static analysis for divide-and-conquer pattern discovery

T Kozsik, M Tóth, I Bozó, Z Horváth - Computing and Informatics, 2016 - cai.sk
Routines implementing divide-and-conquer algorithms are good candidates for
parallelization. Their identifying property is that such a routine divides its input into" smaller" …

Enforcing Techniques and Transformation of C/C++ Source Code to Heterogeneous Hardware

G Gyimesi, D Bán, I Siket, R Ferenc… - 2016 Intl IEEE …, 2016 - ieeexplore.ieee.org
Besides well-known CPU based architectures, the so-called accelerators (GPU, DSP, FPGA)
are about to gain ground in everyday programming, computing tasks. However …

[PDF][PDF] Erlang distributed actor platform. ACM Transactions on Programming Languages and Systems, 39 (4), 17.(doi: 10.1145/3107937) This is the author's final …

P Trinder - academia.edu
Distributed programming languages and frameworks are central to engineering large scale
systems, where key properties include scalability and reliability. By scalability we mean that …

[PDF][PDF] GVIEW: VISUALISING SOFTWARE DEPENDENCIES IN ORDER TO SUPPORT CODE COMPREHENSION

I Bozó, M Komáromi, M Tóth - ac.inf.elte.hu
It is always a great challenge to maintain industrial-scale software. It requires a full
understanding and awareness of the different components and their connections to avoid …

[PDF][PDF] Verification and Application of Program Transformations

D Horpácsi - 2018 - core.ac.uk
Introduction łA programming language is low level when its programs require attention to the
irrelevant. ž (Alan J. Perlis) As a bachelor student, I learned from my future doctoral …