[HTML][HTML] 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 …

[HTML][HTML] Development of a Method for the Engineering of Digital Innovation Using Design Science Research

M Huseynli, U Bub, MC Ogbuachi - Information, 2022 - mdpi.com
This paper outlines the path towards a method focusing on a process model for the
integrated engineering of Digital Innovation (DI) and Design Science Research (DSR). The …

Discovering parallel pattern candidates in Erlang

I Bozó, V Fordós, Z Horvath, M Tóth… - Proceedings of the …, 2014 - dl.acm.org
The ParaPhrase Refactoring Tool for Erlang PaRTE provides automatic, comprehensive and
reliable pattern candidate discovery to locate parallelisable components in Erlang programs …

InfERL: scalable and extensible Erlang static analysis

Á Hajdu, M Marescotti, T Suzanne, K Mao… - Proceedings of the 21st …, 2022 - dl.acm.org
In this paper we introduce InfERL, an open source, scalable, and extensible static analyzer
for Erlang, based on Meta's Infer tool. InfERL has been developed at WhatsApp and it is …

Towards secure Erlang systems

AJB Rodrigues, V Fördős - Proceedings of the 17th ACM SIGPLAN …, 2018 - dl.acm.org
At Klarna we handle customer's data with utmost care since we believe protecting data is
one of the most basic obligations of any companies. Achieving our goal requires more effort …

Playing with bisimulation in Erlang

I Lanese, D Sangiorgi, G Zavattaro - … Dedicated to Rocco De Nicola on the …, 2019 - Springer
Erlang is a functional and concurrent programming language. The aim of this paper is to
investigate basic properties of the Erlang concurrency model, which is based on …

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 …

Refactoring tools for functional languages

S Thompson, H Li - Journal of Functional Programming, 2013 - cambridge.org
Refactoring is the process of changing the design of a program without changing what it
does. Typical refactorings, such as function extraction and generalisation, are intended to …

Toward recursion aware complexity metrics

G Rakić, M Tóth, Z Budimac - Information and Software Technology, 2020 - Elsevier
Context: Software developers spend a significant amount of time on reading,
comprehending, and debugging of source code. Numerous software metrics can give us …

Safe concurrency introduction through slicing

H Li, S Thompson - Proceedings of the 2015 Workshop on Partial …, 2015 - dl.acm.org
Traditional refactoring is about modifying the structure of existing code without changing its
behaviour, but with the aim of making code easier to understand, modify, or reuse. In this …