High-quality implementation for a continuous-in-time financial API in C#

In recent years, there has been a rising interest in potentially complex software and financial industries with applications in many engineering fields. With this rise comes a host of developing a usable and consistent Application Programming Interface (API). Prioritize designing and building the so...

Full description

Saved in:
Bibliographic Details
Published inFrontiers in computer science (Lausanne) Vol. 6
Main Author Chakkour, Tarik
Format Journal Article
LanguageEnglish
Published Frontiers Media S.A 25.07.2024
Subjects
Online AccessGet full text
ISSN2624-9898
2624-9898
DOI10.3389/fcomp.2024.1371052

Cover

More Information
Summary:In recent years, there has been a rising interest in potentially complex software and financial industries with applications in many engineering fields. With this rise comes a host of developing a usable and consistent Application Programming Interface (API). Prioritize designing and building the software ensures to enrich the platform and emphasize inventorying APIs. In this paper, we proposed a high-quality API to implement the continuous-in-time financial model. The existing discrete framework cannot be evaluated at any time period, involving drawbacks in operating the data structures. Then, the continuous framework is implemented based on the measure theory paradigm. Our proposal uses mathematical modeling, which consists of some objects as measures and fields. It is suitable to develop this API in C# to provide the requirement quality in programming language professionally. This also integrates demands, codes, and verification in the system development life cycle. The advantages are aimed at increasing the structuring and readability. The presented work provides an overview of the design, implementation, testing, and delivery aspects of the API, highlighting the importance of architecture, testing, and numerical choices. The article gives an overview of the API by describing the implementation concerning the data structures and algorithms. These algorithms are based on using the Task Parallel Library (TPL) that makes the API easier and more fruitful for data parallel to benefit from the advantages provided by the .NET Framework.
ISSN:2624-9898
2624-9898
DOI:10.3389/fcomp.2024.1371052