A data protection layer for the Internet protocol model

The General Data Protection Regulation (GDPR) is an example of “technologically neutral” law – the idea that laws that regulate technology should not mandate specific technologies as this will lead to loopholes or the laws becoming quickly out of date. But another way to ensure that systems do not become out of date is to […]

Continue reading

A transport layer for data interoperability

The General Data Protection Regulation (GDPR) introduces a new data subject right, the right to data portability (Article 20), which allows data subjects to request the personal data that they have provided to a data controller in a structured, commonly used and machine-readable format. For instance you could request all the data that Google or […]

Continue reading

What do CS researchers think about the law?

This project is inspired by a recent paper by law researchers: Return of the AI: An Analysis of Legal Research on Artificial Intelligence Using Topic Modeling. This paper looks at the legal literature around how law researchers are interested in AI. But can we do the opposite? Are computer scientists interested in the law? I […]

Continue reading

Data portability for researchers

Data protection law has suddenly become a very popular topic with the advent of the new GDPR. One interesting aspect of the GDPR is that it introduces a new data subject right, the right to data portability (Article 20), which allows data subjects to request the personal data that they have provided to a data […]

Continue reading

Wireless network analyser in rust

We run the CRAWDAD wireless network data archive which is one of the largest archives of its type, with over 140 datasets and tools used by over 10,500 users from 120 countries around the world. Many of the tools to analyse the network packet traces in the archive have been written in C, which made […]

Continue reading

stacscheck for ethics

The University’s ethics approval process for teaching and research projects involves the completion of various forms. Some of these forms are long and complex which leads to confusion on the part of applicants and the submission of incorrectly-filled forms. To this end I (as Ethics Convener) have provided some additional guidance in the CS handbook. […]

Continue reading

Reproducible notebooks for exercising GDPR data rights

The new EU General Data Protection Regulation (GDPR) strengthens data subject rights over personal data, such as the rights to access, erase, rectify personal data, or to obtain data from a data controller in a portable format to transfer to a different data controller. But these rights are only effective if they are exercised, that […]

Continue reading

Exploring data licensing

Data sharing is increasingly important for science, both to enable new research and to allow us to validate existing research. In order to permit such uses, data need to have appropriate licenses so that data downloaders are confident of their rights to obtain, analyse, reuse and redistribute these data. Debate over the licensing of digital […]

Continue reading