Exploring the Test Driven Development of an Information Retrieval System

Daniel Staegemann, Sujith Sudhakaran, Christian Daase, Klaus Turowski

2023

Abstract

Today’s society is heavily driven by data intensive systems, whose application promises immense benefits. However, this only applies when they are utilized correctly. Yet these types of applications are highly susceptible to errors. Consequently, it is necessary to test them comprehensively and rigorously. One method that has an especially high focus on test coverage is the test driven development (TDD) approach. While it generally has a rather long history, its application in the context of data intensive systems is still somewhat novel. Though, rather recently, a microservice-based test driven development concept has been proposed for the big data domain. The publication at hand explores its feasibility regarding the application in an actual project. For this purpose, a prototypical, microservice based information retrieval system is implemented in a test driven way with particular consideration for scalability.

Download


Paper Citation


in Harvard Style

Staegemann D., Sudhakaran S., Daase C. and Turowski K. (2023). Exploring the Test Driven Development of an Information Retrieval System. In Proceedings of the 20th International Conference on Smart Business Technologies - Volume 1: ICSBT; ISBN 978-989-758-667-5, SciTePress, pages 104-113. DOI: 10.5220/0012147700003552


in Bibtex Style

@conference{icsbt23,
author={Daniel Staegemann and Sujith Sudhakaran and Christian Daase and Klaus Turowski},
title={Exploring the Test Driven Development of an Information Retrieval System},
booktitle={Proceedings of the 20th International Conference on Smart Business Technologies - Volume 1: ICSBT},
year={2023},
pages={104-113},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012147700003552},
isbn={978-989-758-667-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 20th International Conference on Smart Business Technologies - Volume 1: ICSBT
TI - Exploring the Test Driven Development of an Information Retrieval System
SN - 978-989-758-667-5
AU - Staegemann D.
AU - Sudhakaran S.
AU - Daase C.
AU - Turowski K.
PY - 2023
SP - 104
EP - 113
DO - 10.5220/0012147700003552
PB - SciTePress