Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
An Empirical Study of Software Reuse and Q uality in an Industrial Setting
Date
2014-07-03
Author
Deniz, Berkhan
Bilgen, Semih
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
172
views
0
downloads
Cite This
Software reuse is known to be generally effective in reducing development and maintenance time and cost as well as increasing quality. In this paper, the effects of reuse on software quality in an industrial setting are empirically investigated within the framework of three different case studies. Throughout this study, we worked with Turkey's leading defense industry company Aselsan's software engineering department. We collected and calculated reuse and quality metrics as well as performance measures of individual embedded software modules and staff productivity rates. By analyzing these measurements, we developed suggestions to further benefit from reuse through systematic improvements to the reuse infrastructure and process.
Subject Keywords
Software reuse
,
Quality metrics
,
Embedded software
,
Fault-proneness
,
Industrial study
URI
https://hdl.handle.net/11511/53980
Collections
Graduate School of Natural and Applied Sciences, Conference / Seminar
Suggestions
OpenMETU
Core
Investigation of the effects of reuse on software quality inan industrial setting
Deniz, Berkhan; Bilgen, Semih; Department of Electrical and Electronics Engineering (2013)
Software reuse is a powerful tool in order to reduce development and maintenance time and cost. Any software life cycle product can be reused, not only fragments of source code. A high degree of reuse correlates with a low defect density. In the literature, many theoretical and empirical researches have examined the relationship of software reuse and quality. In this thesis, the effects of reuse on software quality are investigated in an industrial setting. Throughout this study, we worked with Turkey’s lea...
An evaluation of the reinsepction decision policies for software code inspections
Nalbant, Serkan; Köksal, Gülser; Department of Industrial Engineering (2005)
This study evaluates a number of software reinspection decision policies for software code inspections with the aim of revealing their effects regarding cost, schedule and quality related objectives of a software project. Software inspection is an effective defect removal technique for software projects. After the initial inspection, a reinspection may be performed for decreasing the number of remaining defects further. Although, various reinspection decision methods are proposed in the literature, no study...
An Analytical Security Model for Existing Software Systems
Isazadeh, Ayaz; Elgedawy, Islam; Karimpour, Jaber; Izadkhah, Habib (2014-03-01)
Nowadays, evaluation of software security, as one of the important quality attributes, is of paramount importance. There are many software systems have not considered security in their design; this makes them vulnerable to security risks. Architecture is the most important consideration in software design that affects final quality of software. Quality attributes such as efficiency and reliability have been studied at software architecture level; however, no report has ever been provided about the effect of...
Optimization Of Product Design Through Quality Function Deployment And Analytical Hierarchy Process: Case Study Of A Ceramic Washbasin
Erkarslan, Önder; Yılmaz, Hande (Middle East Technical University, Faculty of Architecture, 2011)
Quality Function deployment (QFD) is a useful method for optimizing products which can be applied during the design process as well as in the postproduction process for further developments and revisions. This paper aims at examining the applicability of QFD and Analytic Hierarchy Process (AHP) to incorporate customer expectations and design quality into the product through a case study on a ceramic washbasin (1). In the first phase of the study customer needs and satisfaction are surveyed based on the curr...
Testing effectiveness and effort in software product lines
Çöteli, Mert Burkay; Bilgen, Semih; Department of Electrical and Electronics Engineering (2013)
Software product lines (SPL) aim to decrease the total software development cost by the help of reusability and variability. However, the increasing number of variations for the delivery types of products would result in increasing cost of the verification and validation process. Total testing cost of development can also be decreased by reusing test cases and scripts. The main objective of this study is to increase testing effectiveness while minimizing testing effort. Four different cases consisting of As...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
B. Deniz and S. Bilgen, “An Empirical Study of Software Reuse and Q uality in an Industrial Setting,” 2014, vol. 8583, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/53980.