Skip to menu | Skip to content |

Centre for HCI Design

The BANKSEC project

"Secure Banking Application Assembly using a Component-Based Approach"

Project description

BANKSEC offers a complete solution for component-based software development in the banking sector - processes and methods for modelling dependability requirements and selecting trusted software components, environments for developing component-based applications, and case studies of the solution's use - see www.atc.gr/banksec for products and other results. We delivered SCARLET, a process for requirements-driven component selection. SCARLET supports the concurrent requirements acquisition and component selection - requirements act as selection criteria and candidate components inform further acquisition of requirements that enable developers to choose between components. SCARLET offers developers techniques to acquire requirements, discover components, test requirement-component compliance and guide decision-making. The SCARLET Process Advisor is workflow-based software tool that guides developers through the process and provides information about which techniques to use when. SCARLET is a commercially-available product available in the form of consultancy services, training tutorials and the Process Advisor tool.

Staff and funding

Principal investigator: Prof Neil Maiden
Research staff: Hyoseob Kim, Marina Krumbholz
Funding to the Centre: £110,000
Funding source: European Union Framework V
Duration: November 2000 until October 2002

Project collaborators

Key publications include

Related topics