Context: In recent decades, many financial markets and their participants have changed their working method from a completely manual and traditional one to an automatic one, benefiting from complex software systems. There are different approaches to the development of such software systems. Objective: In this paper, we study the application of the Multi Product Line (MPL) approach in the software ecosystem (SECO) of the equity market. By profiting from the concepts and practices of the MPL approach, we want to design a SECO that makes the real-time and automated flow of financial transaction data between market participants' software pieces possible. Method: We first provide some background information about the equity market, its participants and their relations, and two primary order life-cycles in which these players cooperate. After that, we analyze the variability in each market participant's software. Next, we describe the employed architecture and the implementation approach. Finally, we discuss three scenarios by which the whole proposed SECO is tested and validated. Results: To implement the mentioned working method, named Straight-through Processing (STP), different technical and non-technical elements' contribution is essential. Attaining success in developing the equity market's SECO addresses the technical aspect and prepares the technical infrastructure for the rest of the work. Conclusion: The successful validation of the equity market's SECO indicates that the adoption of the MPL approach is a viable strategy for the development of equity market SECOs. It also suggests that this approach is worthy of more attention and investment.
翻译:近几十年来,许多金融市场及其参与者改变了工作方法,从完全的手册和传统方法转变为自动方法,从复杂的软件系统中受益。在开发这些软件系统方面有不同的方法。目标:在本文件中,我们研究了在证券市场的软件生态系统(SECO)中采用多种产品系列(MPL)方法的情况。我们想利用MPL方法的概念和做法,设计一个使市场参与者的软件件之间能够实时和自动地进行金融交易数据流动的SECO。方法:我们首先提供一些关于股票市场、其参与者及其关系以及这些参与者合作的两个基本秩序生命周期的背景资料。之后,我们分析了每个市场参与者软件的变异性。我们接着描述了所采用的结构和执行方法。最后,我们讨论了整个拟议的SECO方法的测试和验证的三个设想。结果:为了实施上述工作方法,称为直通处理方法,不同的技术和非技术要素是不可或缺的。保持公平市场市场市场市场市场市场、证券市场的增值战略的成功发展方向是SECO的技术性验证。SECO的顺利的市场公平战略是SEVA。