Category: 1. Research

  • How to present a theory (as a handbook)

    How to present a theory (as a handbook)

    The key output of research is a theory or something supporting the building or validation of a theory. A theory, in turn, is knowlege, for example in the form of a model, that lets us predict the future or create reliable output in some form. Scientists usually publish theories for other scientists to review, in…

  • The value of articles with no relevance

    The value of articles with no relevance

    I’m listening to Lutz Prechelt’s keynote at the German Software Engineering research community conference. He is talking about how we should not be undertaking research that has no relevance, and he is demonstrating this by presenting research based on ludicruous assumptions (that will never be real, not in this nor another world). Nobody could disagree…

  • Dear editor (of an Elsevier journal)

    Dear editor (of an Elsevier journal)

    Thank you for the request to review an article. My usual reviewing fee for Elsevier journals is one full year of free access to your digital library for my university. However, Elsevier has locked out German universities from accessing research on their websites, including our own. So in addition to my usual fee I must…

  • Does basic research need to have a purpose?

    Does basic research need to have a purpose?

    The short answer: This question is click-bait and was written to incite reflexes rather than reflection. The long answer: The question is a red herring, because a researcher arguing that research shouldn’t have to have a purpose is actually complaining about society not seeing the value of their research as they do. First of all,…

  • Why informatics is everyone’s business in academia

    Why informatics is everyone’s business in academia

    Informatics (worse: Computing science; even worse: Computer science) is the discipline of automated data processing (where automation is both human independent and dependent, and data in context becomes information). The non-IT industry has learned the hard way over the last few decades that informatics is part of their core business, not just some support function.…

  • On the ordering of nouns in writing

    On the ordering of nouns in writing

    Effective writing is important, or you won’t be understood and achieve your goal. An example is to get the ordering of nouns (or adjectives) in enumerations right. Let’s pick an example: In software engineering, a software feature’s implementation should be correct, complete, and testable. So a project goal could be “to ensure correctness, completeness, and…