Measuring the maintainability of Commercial Off-the-Shelf (COTS) based systems: A complexity approach

dc.contributor.committeeChairLawson, William D.
dc.contributor.committeeChairErtas, Atila
dc.contributor.committeeMemberSurles, James
dc.contributor.committeeMemberMorse, Stephen M.
dc.contributor.committeeMemberTate, Derrick
dc.creatorSmith, Michael W.
dc.date.available2015-06-18T20:24:23Z
dc.date.issued2015-05
dc.description.abstractThis dissertation presents a predictive approach to evaluate the maintainability of a Commercial Off-the-Shelf (COTS)-based system by analyzing the complexity of the deployment of the system. The approach integrates architectural dependencies and the system’s concept of operations to derive a network-based representation of the software system. A greater understanding of the deployment complexity is gained by using a Design Structure Matrix to determine the number of architectural dependencies on a COTS product, or in-degree, for each COTS product in the system. The arithmetic mean of the in-degree for all nodes in the system can then be compared with the perceived effort to maintain the system. The resultant measure is useful in evaluating the maintainability of the operational system while the system is being designed and throughout its lifetime. Architects can use the approach to assist in COTS product selection and to make product trades to optimize the maintainability of the system. Integrators can use the approach to optimize product deployment and to determine the upgrade strategy for deployment. Finally, maintenance engineers can use the approach to estimate the effort required to maintain the system and to identify areas in which extensive product expertise is required. Because the approach requires only basic information about the system, it can be applied early in the design process and used until the system is decommissioned.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/2346/62353
dc.language.isoeng
dc.rights.availabilityUnrestricted.
dc.subjectCOTS
dc.subjectComplexity measures
dc.subjectMaintainability
dc.subjectMismatch
dc.subjectNetwork theory
dc.subjectSoftware architecture
dc.subjectSoftware design
dc.subjectSoftware engineering
dc.subjectSoftware maintenance
dc.subjectSystem integration
dc.titleMeasuring the maintainability of Commercial Off-the-Shelf (COTS) based systems: A complexity approach
dc.typeThesis
thesis.degree.departmentMechanical Engineering
thesis.degree.disciplineTransdisciplinary Process and Design
thesis.degree.grantorTexas Tech University
thesis.degree.levelDoctoral
thesis.degree.nameDoctor of Philosophy

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
SMITH-DISSERTATION-2015.pdf
Size:
3.08 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Smith-Dissertation-2015-2.pdf
Size:
3.08 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.84 KB
Format:
Plain Text
Description: