rect rect rect rect rect rect rect
You are viewing an archived version of CBSE 2000. This page has been archived via the Internet Archive Wayback Machine for the ICSA conference series history. Some links on this page might not work.
← return to the ICSA homepage.
General Navigation Buttons - Home | Search | Contact Us | Site Map | Whats New
engineering graphic
engineering
COTS-Based Systems
Overview
Activity Areas
Products and Services
References
Briefings, Courses, and Workshops
CURE (COTS Usage Risk Evaluation)
EPIC
Publications
COTS_Spot Column
Integration of Software-Intensive Systems
Performance Critical Systems
About SEI|Mgt|Eng|Acq|Collaboration|Prod.& Services|Pubs
Rollover Popup Hints for Topic Navigation Buttons above
Components in Financial Systems


Hubert Matthews
info@ratio.co.uk
Ratio Group Ltd.
17/19 The Broadway
Ealing W5 3NH
London, U.K.
+44 (0)20 8579 7900
Mark Collins-Cope
info@ratio.co.uk
Ratio Group Ltd.
17/19 The Broadway
Ealing W5 3NH
London, U.K.
+44 (0)20 8579 7900
 

 

Abstract

This paper is one of a family of four papers (see References) describing different aspects of the design and implementation of a financial settlement system. The system was developed to replace an existing legacy system. Designed to be both flexible and high performance, the system was developed over a period of three years using a component-based approach and object-oriented techniques. The system comprised over 1,000,000 lines of C++ source code (of which 75% was machine generated), divided into 1,500 classes spread over 30 component systems.

In this paper, examples of components from the settlement domain are discussed with reference to wider architectural issues such as layering, interfaces, and dependency management. The process by which a component-based system may be designed and the implications for team working are also discussed, as are issues of designing components for reuse.

download the PDF file


The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.

Copyright 2004 by Carnegie Mellon University
Terms of Use
URL: http://www.sei.cmu.edu/cbs/cbse2000/papers/01/01.html
Last Modified: 11 August 2004