Design structure and iterative release analysis of scientific software

dc.contributor.authorZulkarnine, Ahmed Tahsin
dc.contributor.supervisorHossain, Shahadat
dc.date.accessioned2013-06-19T21:17:52Z
dc.date.available2013-06-19T21:17:52Z
dc.date.issued2012
dc.degree.levelMasters
dc.descriptionx, 87 leaves : ill. ; 29 cmen_US
dc.description.abstractOne of the main objectives of software development in scientific computing is efficiency. Being focused on highly specialized application domain, important software quality metrics, e.g., usability, extensibility ,etc may not be amongst the list of primary objectives. In this research, we have studied the design structures and iterative releases of scientific research software using Design Structure Matrix(DSM). We implemented a DSM partitioning algorithm using sparse matrix data structure Compressed Row Storage(CRS), and its timing was better than those obtained from the most widely used C++ library boost. Secondly, we computed several architectural complexity metrics, compared releases and total release costs of a number of open source scientific research software. One of the important finding is the absence of circular dependencies in studied software which attributes to the strong emphasis on computational performance of the code. Iterative release analysis indicates that there might be a correspondence between “clustering co-efficient” and “release rework cost” of the software.en_US
dc.identifier.urihttps://hdl.handle.net/10133/3256
dc.language.isoen_USen_US
dc.publisherLethbridge, Alta. : University of Lethbridge, Dept. of Mathematics and Computer Science, c2012en_US
dc.publisher.departmentDepartment of Mathematics and Computer Scienceen_US
dc.publisher.facultyArts and Scienceen_US
dc.relation.ispartofseriesThesis (University of Lethbridge. Faculty of Arts and Science)en_US
dc.subjectScience -- Computer programsen_US
dc.subjectComputer software -- Developmenten_US
dc.subjectComputer software -- Testingen_US
dc.subjectSparse matricesen_US
dc.titleDesign structure and iterative release analysis of scientific softwareen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ZULKARNINE_TAHSIN_MSC_2012.pdf
Size:
2.66 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed upon to submission
Description: