Latest in Industry and Research Publications
-
Improving country-level competitiveness through open source consortia
The German economy would be better off, and overall more competitive, if its participants collaborated on the development of open-source software they need to operate their business. They could free themselves from (some) of the dependencies (vendor lock-in) on the Silicon Valley while reducing overall costs, setting standards, etc. (This is a position paper I…
-
Making your research work practical for industry use
Most research articles are written for other researchers, leaving “popularization” to further publications (that for the most part never happen). What if you were able to capture and present your research work in such a way that it furthers your research and speaks to practitioners as well? After all, without application in practice, there will…
-
What’s wrong with German university startup incubators?
Let’s use the simple root cause analysis method of asking multiple times why. 1. Many German university incubators are a joke. Why are they a joke? 2. Because they don’t deliver what they should be delivering: Return on investment for the commercialization of all the intellectual property created from public funding given to them. Why…
-
A systematic review of common beginner programming mistakes in data engineering [CSEE&T 2025]
Abstract The design of effective programming languages, libraries, frameworks, tools, and platforms for data engineering strongly depends on their ease and correctness of use. Anyone who ignores that it is humans who use these tools risks building tools that are useless, or worse, harmful. To ensure our data engineering tools are based on solid foundations,…
-
An empirical study of Jayvee, a domain-specific language for data engineering, on understanding data pipeline architectures [SP&E Journal]
Abstract A large part of data science projects is spent on data engineering. Especially in open data contexts, data quality issues are prevalent and are often tackled by non-professional programmers. We introduce and evaluate Jayvee, a domain-specific language for data engineering aimed at reducing barriers to building data pipelines. We show that a structured DSL…
-
Open-source software: The ultimate in reuse or a risk not worth taking? (Mead et al., IEEE Computer)
I’m happy to report that the 33rd article in the open source column of IEEE Computer has been published. As always, please consider writing an article proposal! Title Open-source software: The ultimate in reuse or a risk not worth taking? Keywords None Authors Nancy R. Mead, Carol Woody, Scott Hissam Publication Computer vol. 58, no.…