
and  they  belong  to  respective  modules  in  the 
integrated  software  product.  Also  it  must  be 
ensured  that  the  defect  reports  have  relevant 
relation with master product and are targeted for 
future release.  
 
Below  are  the  open  challenges  that  require 
further study: 
  Improve time-complexity of proposed approach 
and automate the calculation of the dependency 
metric. 
  Current approach should be scaled downed from 
module  level  to  the  level  of  single  defect  for 
more significant results 
  Proposed dependency metric is only generalized 
for targeted defects. Further study is required to 
analyse  the  defect  behaviour  among  modules 
that are shared among multiple product. 
ACKNOWLEDGEMENTS 
Authors would like to thank Product Managers from 
software  industry  for  their  extended  support  on 
sharing  their  valuable  feedback  and  real  time  data 
set for evaluation & validation. 
REFERENCES 
Clarke  LA,  Podgurski  A  (1990)  ‘A  formal  model  of 
program dependences and its implications for software 
testing,  debugging  and  maintenance’,  IEEE  Trans 
Software Eng, pp. 965–979.  
Laporte, C.Y (1998) ‘Development and Integration Issues 
about Software Engineering, Systems Engineering and 
Project  Management  Processes’,  Actes - Software 
Process Conference, Monte Carlo.  
Pawlak, Z. (1999) ‘Rough classification’, In International 
Journal of Human-Computer Studies, pp. 369–383. 
Gunther,  G.,  Ivo,  D.  (2000).  ‘Statistical  techniques  for 
rough  set  data  analysis  in  rough  sets:  New 
developments’,  pp.  545–565.  Heidelberg/Berlin, 
Physica Verlag, Springer-Verlag Publishers. 
Gediga G, and Ivo Düntsch (2001) ‘Rough approximation 
quality  revisited’.  Journal on Artificial Intelligence, 
Elsevier Science Publishers, pp. 219–234. 
Trinitis.  C,  Walter,  M.  (2004)  ‘How  to  Integrate  Inter-
Component  Dependencies  Into  Combinatorial 
Availability  Models’,  Annual Reliability and 
Maintainability Symposium (RAMS) Proceedings. 
Modeling and Simulation Techniques.pp. 226 – 231. 
Ball T, Nagappan N (2007) ‘Using software dependencies 
and  churn  metrics  to  predict  field  failures:  An 
empirical  case  study’  In International symposium on 
empirical engineering and measurement,  Madrid, 
Spain, pp. 364–373. 
William W. Cohen. (1995) ‘Fast effective rule induction’, 
In Proc. of the 12th International Conference on 
Machine Learning. Tahoe City, CA, pp. 115-123. 
Trinitis.  C,  Walter,  M.  (2004)  ‘How  to  Integrate  Inter-
Component Dependencies Into Combinatorial. 
availability  Models’,  Annual Reliability and 
Maintainability Symposium (RAMS) Proceedings. 
Modeling and Simulation Techniques.pp. 226 – 231. 
A. Srivastava, T. J., and C. Schertz, (2005) ‘Efficient Inte- 
  gration Testing using Dependency Analysis’ Micro- 
  soft Research-Technical Report.  
Nancy  R.  Tague  (2004)  ‘The Quality Toolbox’, 2
nd
 
Edition, ASQ Quality Press, pp. 236–240. 
Suryn W., Abran A., Laporte, C.Y (2004), ‘An Integrated 
Life Cycle Quality Model for General Public Market 
Software Products’. Actes-12th International Software 
Quality  Management  &  INSPIRE  Conference  (BSI) 
Canterbury, Kent. pp. 5–7. 
Daniel  Lowd,  Arash  Shamaei,  (2011)  ‘Mean  Field 
Inference  in  Dependency  Networks:  An  Empirical 
Study’,  Association for the Advancement of Artificial 
Intelligence. San Francisco, USA. 
Sebastien  Destercke,  Michael  Poss,  Mohamed  Sallak,  
(2014)  ‘Reliability  analysis  with  ill-known 
probabilities  and  dependencies’,  In Proceedings of 
ICVRAM, Liverpool, United Kingdom, pp. 887-894. 
Gartner  Report,  (2014)  Magic  Quadrant  for  Integrated 
Software  Quality  Suites,  Whitepaper  [Online], 
Available:  https://www.gartner.com/doc/2833819/ 
magic-quadrant-integrated-software-quality  [24  Aug 
2014] 
Haixuan  Yang,  Irwin  King  and  Michael  R.  Lyu,  (2007) 
‘The  Generalized  Dependency  Degree  between 
Attributes’  Journal Of The American Society For 
Information Science And Technology. pp. 2280-2294. 
Oracle  (2014),  ‘Oracle  Application  Testing  Suite’, 
Available:    http://www.oracle.com/technetwork/oem/ 
app-test/etest-101273.html. 
LDRA  Inc.  (2014),  ‘Unit,  System  &  Integration Testing’ 
Tool,  Available:  http://www.ldra.com/en/software-
quality-test-tools/group/by-software-life-cycle/unit-
system-integration-testing. 
SAP  Labs  (2011),  ‘Integrated  Product  Development: 
Managing  for  Speed,  Quality,  and  Flexibility’ 
Available:  http://www.sap.com/bin/sapcom/ro_ro/ 
downloadasset.2010-02-feb-08-08.integrating-product-
development-across-business-functions-pdf.html. 
Moog (2014), ‘A integrated software test suite’, Moog Inc. 
Available:  ttp://www.moog.com/literature/ICD/Moog-
Test-AutomotiveTestSoftware-Overview-en.pdf, 
http://www.moog.com/literature/ICD/Moog-Test-
IntegratedTestSuite-Overview-en.pdf. 
 
ADefectDependencybasedApproachtoImproveSoftwareQualityinIntegratedSoftwareProducts
117