Novel Analysis Patterns in the Context of the Managed Investments Instruments

Traditionally, the investment funds market exploits analysis and design concepts based on the procedural programming approach. We propose a set of analysis patterns which describes the financial products using the objectoriented paradigm. Primarily, the goal of our project has been to provide a solution to calculate the limits related of the managed financial investments. Thus the analysis of financial products has been performed from the calculus of limits point of view. The result is a set of design guidelines that include not only the definition of limits and their calculus formulas but also the definition of products, domains, and portfolios. Our aim has been to provide a model that can be further extended with new types of limits and calculus formulas and to be reused in other financial applications. The paper ends by summarizing the most important implementation issues we have addressed.

[1]  Harry M. Sneed,et al.  Architecture and functions of a commercial software reengineering workbench , 1998, Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering.

[2]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[3]  Ruth J. Williams Introduction to the mathematics of finance , 2006 .

[4]  Leszek A. Maciaszek Requirements analysis and system design: developing information systems with UML , 2001 .

[5]  Israel Nelken Hedge Fund Investment Management , 2006 .

[6]  Fallon Lf Management theory and applications. , 2001 .

[7]  Craig Larman,et al.  Applying UML and patterns , 1997 .

[8]  Martin Fowler,et al.  Planning Extreme Programming , 2000 .

[9]  Antulio N. Bomfim Understanding Credit Derivatives and Related Instruments , 2004 .

[10]  Richard B. Carter,et al.  Security analysis and portfolio management , 1990 .

[11]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[12]  Chris Verhoef,et al.  Control flow normalization for COBOL/CICS legacy systems , 1998, Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering.

[13]  W. F. Scott,et al.  An introduction to the mathematics of finance , 1986 .

[14]  Leszek A. Maciaszek,et al.  Requirements analysis and system design: developing information systems with UML , 2001 .

[15]  James L. Farrell,et al.  Portfolio management : theory and application , 1996 .

[16]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[17]  Harry M. Sneed,et al.  Restructuring of COBOL/CICS legacy systems , 2002, Sci. Comput. Program..

[18]  Joseph W. Yoder,et al.  Architectural Patterns for Enabling Application Security , 1998 .