Category: 3.1 Research (General)

  • A systematic analysis of problems in open collaborative data engineering [TSC Journal]

    A systematic analysis of problems in open collaborative data engineering [TSC Journal]

    Abstract Collaborative workflows are common in open-source software development. They reduce individual costs and improve the quality of work results. Open data shares many characteristics with open-source software as it can be used, modified, and redistributed by anyone, for free. However, in contrast to open-source software engineering, collaborative data engineering on open data lacks a…

  • Course on commercial open source startups at UC Santa Cruz

    Course on commercial open source startups at UC Santa Cruz

    In September 2020, I will be teaching a workshop series on commercial open source startups at UC Santa Cruz (and starting November, as a course, at FAU). The series at UCSC is being faciliated by CROSS, the Center for Research in Open Source Software, and I’m getting help from Thomas Otter (@vendorprisey). If you would…

  • Open-source research software (Wilhelm Hasselbring et al., IEEE Computer Column)

    Open-source research software (Wilhelm Hasselbring et al., IEEE Computer Column)

    For good scientific practice, research software should be open source. It should be both archived for reproducibility and actively maintained for reusability.

  • Three open data sources made easy

    Three open data sources made easy

    What are the the top three most promising open data sources that you would like to combine for an innovative app or data analysis? Please let us know and we will try to make it easy for you. In more detail (for developers) Open data can be hard to use: Every data source is different,…

  • Why Software Engineering is Not Like Assembly Line Work

    The other day I ran into one of the oldest software engineering tropes in the book: That software engineering should be more like work in a factory, and that developers are best equated to assembly line workers who put together a software product by assembling components to a specification. I wasn’t sure whether I should…

  • ACM Hypertext 2019 in Hof, Germany

    The ACM Hypertext 2019 conference will take place in Hof, Germany, on September 17-20, 2019. Here is the conference’s scope in its own words: The ACM Hypertext conference is a premium venue for high quality peer-reviewed research on hypertext theory, systems and applications. It is concerned with all aspects of modern hypertext research including social…