Design Structure of Scientific Software – a Case Study
Year: 2011
Editor: Eppinger, S. D., Maurer, M., Eben, K., Lindemann, U.
Author: Hossain, S.; Zulkarnine, A. T.
Section: Software Architectures
Page(s): 129-141
Abstract
In this paper we report results from an exploratory study of design structures in scientific research software. Dependency Structure Matrix (DSM) is used as a modelling tool to capture and analyze dependencies among system elements such as functions. We compute several architectural complexity metrics and present preliminary results from two open-source scientific computing software applications.
Keywords: Research software, network, structural property, software engineering