Design and Architecture for a Centralized, Extensible, and Configurable Scoring Application

© 2023 by IJCTT Journal
Volume-71 Issue-11
Year of Publication : 2023
Authors : Sumit Sanwal
DOI :  10.14445/22312803/IJCTT-V71I11P103

How to Cite?

Sumit Sanwal, "Design and Architecture for a Centralized, Extensible, and Configurable Scoring Application," International Journal of Computer Trends and Technology, vol. 71, no. 11, pp. 12-21, 2023. Crossref,

In modern-day organizations, many software applications require critical input to decide the next steps in the application workflow and approval. One of the most important inputs to decide the subsequent course of action is the key performance indicator-based scoring for the entities used in the application. Computing the right score for the entities in the application is a critical step that will drive the subsequent processing and help to decide the next course of action for the entity accurately. Computing the right score is a critical parameter for application processing; deriving the precise and correct score is crucial and pivotal for the application's intended objective; this mandates a very efficient and optimized scoring application in place and is of paramount importance for the success of such applications. We will discuss in this article how to envision and design a generic, extensible scoring engine and a few use cases for scoring with the associated intricacies and complexities to implement the scoring framework.

Application Programming Interface, Analytics, Architecture, Base score, Cloud cluster, Cloud native, Cloud node, Customer scoring model, Data, Data input, Data transformation, Data standardization, Data warehouse, Extensible, Key Performance Indicators, Load balancer, Mapper rules, Metadata-driven, Predictive model processing, Scoring dimensions, Scoring engine, Scoring engine common interface, Scoring Model, Scoring model metadata, Selection model, Service-Oriented Architecture, Weighted average, Weighted average rules.


[1] Pierre Veyrat, Balanced Scorecard Examples and their Application in Business. [Online]. Available:
[2] Scott Wood, What is an Automated Scoring Engine? | Augmented Intelligence, 2020. [Online]. Available:
[3] Paul Wilson, How an AI Scoring Engine will Drive Customer Engagement, 2018. [Online]. Available:
[4] Paul Nelson, Search Engine Scoring: A New Age of Search Engine Relevance. [Online]. Available:
[5] Diana Gorea, “Knowledge as a Service. An Online Scoring Engine Architecture,” The Third International Multi-Conference on Computing in the Global Information Technology, pp. 1-6, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Frederic Fillouxs, Scoring Stories to Make Better Recommendation Engines for News, 2017. [Online]. Available:
[7] Kevin Gunning, and Kathy Rowan, “Outcome Data and Scoring Systems,” BMJ, vol. 319, 1999.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Diana Gorea, “Dynamically Integrating Knowledge in Applications. An Online Scoring Engine Architecture,” 9 th International Conference on Development and Application Systems, pp. 216-221, 2008.
[Google Scholar] [Publisher Link]