Skip to main content

ORIGINAL RESEARCH article

Front. Comput. Sci.
Sec. Software
Volume 6 - 2024 | doi: 10.3389/fcomp.2024.1371052
This article is part of the Research Topic Advances in Software for Data Analysis View all 5 articles

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

Provisionally accepted
  • CentraleSupélec, Université Paris-Saclay, Gif sur Yvette, France

The final, formatted version of the article will be published soon.

    In this paper, we proposed high-quality Application Programming Interface (API) to implement the continuous-in-time financial model. Our proposal uses mathematical modeling consisting of some objects as measures and fields. It is suitable to develop this API in C# to provide professionally the requirement quality in programming language. 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 gives an overview of the API and its design 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.

    Keywords: API, mathematical computation, Algorithms, Object-oriented programming, design pattern, Software and its engineering, UML

    Received: 15 Jan 2024; Accepted: 05 Jul 2024.

    Copyright: © 2024 Chakkour. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

    * Correspondence: Tarik Chakkour, CentraleSupélec, Université Paris-Saclay, Gif sur Yvette, France

    Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.