Latest Publications on Industry and Research
-
Balancing technology heterogeneity in microservice architectures [EMSE Journal]
Abstract Microservices are a popular architectural style that allows systems to be built from a potentially large number of microservices, all of which can be developed independently and by their own teams. As a resulting benefit, development teams can choose the technologies optimal for their microservices, leading to a diversity of different programming languages, frameworks,…
-
Ensuring syntactic interoperability using consumer-driven contract testing [STVR Journal]
Abstract Integrating services in service-based architectures is a major concern and challenge to their developers. A key problem is that today’s compilers cannot ensure syntactic interoperability of web APIs. Without further help, invalid calls surface only at runtime. Microservice-based architectures exacerbate this problem due to their use of polyglot software stacks and independent deployments. As…
-
From data to action: Building healthy and sustainable open source projects (Dawn Foster, IEEE Computer)
I’m happy to report that the 35th article in the open source column of IEEE Computer has been published. As always, please consider writing an article proposal! Title From data to action: Building healthy and sustainable open source projects Keywords None Authors Dawn Foster Publication Computer vol. 58, no. 6 (June 2025), pp. 74-78 Abstract:…
-
Is AI killing open source?
tl;dr Nah, things keep changing, but if anything, AI only helps open source sharpen its profile as the way to go about collaboratively developing high-quality broadly-usable software. Those who were around twenty years ago may remember how folks were wondering whether the cloud was going to kill open source. How did this work out? It…
-
The new coming relicensing scare?
What if commercial source-available vendors stopped licensing their product under their source-available license and only offered a traditional commercial license? In my current research interviews on commercial open source, two alternative intellectual property (IP) strategies are becoming visible: (1) Stay with open source and rely on trademarks, quality, and speed and (2) forego open source…
-
Getting to win/win with a university TTO
Over on LinkedIn, Stef van Grieken complains, rightfully, about a ridiculous demand by a university technology transfer office (TTO). To agree to a licensing deal with Stef’s company, the unnamed TTO had requested a bi-directional rights grant of intellectual property (IP). That is, the university wanted to receive a license to the company’s IP in…