Skip to main content

Research Repository

Advanced Search

Clood CBR: towards microservices oriented case-based reasoning.

Nkisi-Orji, Ikechukwu; Wiratunga, Nirmalie; Palihawadana, Chamath; Recio-Garcia, Juan A.; Corsar, David

Authors

Ikechukwu Nkisi-Orji

Chamath Palihawadana

Juan A. Recio-Garcia

David Corsar



Contributors

I. Watson
Editor

R. Weber
Editor

Abstract

CBR applications have been deployed in a wide range of sectors, for example from pharmaceuticals to defence and aerospace, and from the Internet of Things and transportation, to poetry and music generation. However, a majority of these have been built using monolithic architectures that impose size and complexity constraints. As such, these applications have a barrier to adopting new technologies and remain prohibitively expensive in both time and cost, because changes in frameworks or languages affect the application directly. To address this challenge, we introduce a distributed and highly scalable generic CBR system, Clood, which is based on a microservices architecture. This splits the application into a set of smaller, interconnected services that scale to meet varying demands. Microservices are cloud-native architectures and, with the rapid increase in cloud-computing adoption, it is timely for the CBR community to have access to such a framework.

Start Date Jun 8, 2020
Publisher Springer (part of Springer Nature)
Series Title Lecture notes in computer science
Series Number 12311
Series ISSN 1611-3349
Book Title Case-based reasoning research and development: proceedings of the 28th International conference on case-based reasoning research and development (ICCBR 2020), 8-12 June 2020, Salamanca, Spain.
ISBN 9783030583415
Institution Citation NKISI-ORJI, I., WIRATUNGA, N., PALIHAWADANA, C., RECIO-GARCIA, J.A. and CORSAR, D. 2020. Clood CBR: towards microservices oriented case-based reasoning. In Watson, I and Weber, R. (eds.) Case-based reasoning research and development: proceedings of the 28th International conference on case-based reasoning research and development (ICCBR 2020), 8-12 June 2020, Salamanca, Spain [virtual conference]. Lecture notes in computer science, 12311. Cham: Springer [online], (accepted). Available from: https://doi.org/10.1007/978-3-030-58342-2
DOI https://doi.org/10.1007/978-3-030-58342-2
Keywords Case-based reasoning (CBR); Clood case-based reasoning (Clood CBR); Microservices; Elasticsearch

Files

NKISI-ORJI 2020 Clood CBR (1.8 Mb)
PDF

Copyright Statement
©SpringerNature – Terms of Reuse detailed at https://www.springer.com/gp/open-access/publicationpolicies/aam-terms-of-use





You might also like



Downloadable Citations

;