I voted
I just voted for the Fedora elections. If you haven’t yet, hurry up! The voting window closes on the 7 of June at 23:59:59 (UTC time).
View ArticleTesco UK does not understand password security
This morning, I came across a very interesting post by Troy Hunt on Tesco’s security measures (or lack thereof) when it comes to storing passwords securely. His blog post gives a very detailed account...
View ArticleFOSDEM 2013 dates announced
The first time I’ve been to FOSDEM was when I was an undergrad student at the University of Namur. I had joined the city’s Linux Users Group, and it didn’t take long until I was talked into going to my...
View ArticleI’m going to EMFcamp
… and so should you. For those who haven’t heard of it, ElectroMagnetic Field is a 3-days hacker festival, in the same spirit as HAR or the CCC camp, taking place next weekend in Milton Keynes, UK (who...
View ArticleFirst day at EMFcamp
So, this is it. The first day of EMFcamp is over and I came back to a warm, dry bed instead of freezing to death in a tent between a lake, a helipad and a motorway. That’s the advantage of living a...
View ArticleSecond day at EMFcamp
And that’s another day over at EMFcamp. A full day this time, with talks starting as early as 11 am. I arrived a bit later, just in time for the talk on TiLDA, the camp badge that happens to be an...
View ArticleLast day at EMFcamp
Sunday was the third and last day of EMFcamp. These camps are always too short . Next time, I should come dressed either as pacman or as a ghost, and run around the place like crazy. On Sunday I didn’t...
View ArticleBecome a supporter of FSFE
It isn’t exactly a secret that I am a fellow of the FSFE, or Free Software Foundation Europe. If you’re reading this, you probably already know that FSFE is a non-profit whose goal is to promote and...
View ArticleRational Software Architect, UML profiles, and the closure() iterator in OCL
Rational Software Architect (RSA) is a well-known UML modelling environment, that I use extensively in my research. Indeed, I used it to create a UML profile for representing RBAC requirements, and...
View ArticleI Still Love Free Software
… and so should you. Last year already, I blogged about the Free Software Foundation Europe (FSFE)’s I Love Free Software campaign for Valentine’s day. It is a great occasion to remember that free...
View Article3 years, 7 months, 15 days, and half a rainforest later…
… I am finally submitting my PhD dissertation (so much paper!). The title is “Model-Based Analysis of Role-Based Access Control”, and it is about, well, analysis of RBAC on a model. I’ll be more...
View ArticleOn my way to San Francisco
As I am writing these lines, I am waiting for my flight to San Francisco, where I will be attending ICSE, and presenting two workshop papers: one at Models in Software Engineering (MiSE), and one at...
View ArticleNew GPG key
This morning, I created a new, 4096 bits GPG key, and revoked the previous one. The new key is available on pgp.mit.edu, and probably quite a few other key servers. You can also find it on the contact...
View ArticleMetadata Equals Surveillance
Lots and lots of people effectively demolished that trivialization, but the arguments are generally subtle and hard to convey quickly and simply. I have a more compact argument: metadata equals...
View ArticleBoredom
My grandfather taught me that. One afternoon when I was seven I complained to him of boredom, and he batted me hard on the head. He told me that I was never to use that term in his presence again, that...
View ArticleMovember First
This post is different from all the other ones, as the topic I will discuss today has nothing to do with software engineering, computer science, free/open source software, or academia. Instead, it has...
View ArticleTalk at the University of Kent
A few weeks ago, on the 31st of October, I gave a talk at the University of Kent in Canterbury. In about one hour I presented the research that lead to my PhD dissertation, and discussed future work,...
View ArticleXACDL, a DSL for XACML
Last week, I found myself having to write a lot of XACML policies and XACML requests at work, for a new project I am working on. I quickly found out that writing XACML by hand is dull, boring, and...
View ArticlerbacDSL at CodeGeneration 2014
This Wednesday, I will be talking about rbacDSL at Code Generation 2014, in Cambridge (UK, not MA). I will give an overview of rbacDSL’s features as well as an interactive demo, where the audience may...
View ArticleBack from Code Generation 2014
Last Friday evening, I came home after three days in sunny Cambridge, where I had the pleasure to give a talk at Code Generation 2014. This is a very quick summary of my impressions. Code Generation is...
View Article