Research reports in Information & Communication Technology