1

Fine-Grained Relevance Annotations for Multi-Task Document Ranking and Question Answering

There are many existing retrieval and question answering datasets. However, most of them either focus on ranked list evaluation or single-candidate question answering. This divide makes it challenging to properly evaluate approaches concerned with …

SketchingInterfaces: A Tool for Automatically Generating High-Fidelity User Interface Mockups from Hand-Drawn Sketches

Sketches are an integral part of designing user interfaces and despite advances in design tools, many user interface designers still rely on pen and paper when creating these sketches because of their reliability, familiarity and ease of use. Rough …

Characterizing Efficiency Optimizations in Solidity Smart Contracts (IEEE Best Paper Award)

On many blockchain platforms, gas fees have to be paid for deploying and executing smart contracts. These fees depend on the size of the contract code as well as the needed computational steps and required storage space of a smart contract. Because …

recoverApp - A mobile health solution to support people in stationary rehabilitation

Prolonged stays in hospitals or rehabilitation facilities can have negative psychological and physical effects on patients. Possible symptoms patients are suffering from are depression, reduced cognitive performance, feelings of loneliness, anger and …

Towards a Topology for Legacy System Migration

Dealing with legacy systems is a decade old industry challenge. The pressure to efficiently modernise legacy both to meet new business requirements and to mitigate inherent risks is ever growing. Our experience shows a lack of collaboration between …

Microservice Decompositon: A Case Study of a Large Industrial Software Migration in the Automotive Industry

In a microservice architecture a set of relatively small services is deployed, who communicate with each other only over the network. Monoliths regularly suffer from poor scalability and maintainability. Several approaches for decomposing them into …

Assessing Mozambique´s Software Industry to Foster Local Universities-Industry Collaboration

Universities-Industry Collaboration (UIC) is recognized as being used as a vehicle aiming to produce positive impacts towards real-life issues, research and the quality of education. Although extensive research has been carried out on UIC, a lack of …

Securing the Rights of Data Subjects with Blockchain Technology

The European Union's General Data Protection Regulation (GDPR) has been effective for more than a year. Even though several million euros have been spent on GDPR projects, companies are insecure about being fully compliant. The status quo is that …

Koordination der Informationspflichten laut DSGVO mithilfe der Blockchain

Automated Code Transformations: Dealing with the Aftermath

Dealing with legacy systems has been a challenge for the industry for decades. The pressure to efficiently modernise legacy assets to meet new business needs and minimise associated risks is increasing. Automated code transformation, which is …