CFP last date
20 May 2024
Reseach Article

Strength Estimation of Relation between Metrics in Evolution based Model

by G. Shanmugasundaram, V. Prasanna Venkatesan, C. Punitha Devi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 41 - Number 4
Year of Publication: 2012
Authors: G. Shanmugasundaram, V. Prasanna Venkatesan, C. Punitha Devi
10.5120/5528-7571

G. Shanmugasundaram, V. Prasanna Venkatesan, C. Punitha Devi . Strength Estimation of Relation between Metrics in Evolution based Model. International Journal of Computer Applications. 41, 4 ( March 2012), 11-19. DOI=10.5120/5528-7571

@article{ 10.5120/5528-7571,
author = { G. Shanmugasundaram, V. Prasanna Venkatesan, C. Punitha Devi },
title = { Strength Estimation of Relation between Metrics in Evolution based Model },
journal = { International Journal of Computer Applications },
issue_date = { March 2012 },
volume = { 41 },
number = { 4 },
month = { March },
year = { 2012 },
issn = { 0975-8887 },
pages = { 11-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume41/number4/5528-7571/ },
doi = { 10.5120/5528-7571 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:28:44.741263+05:30
%A G. Shanmugasundaram
%A V. Prasanna Venkatesan
%A C. Punitha Devi
%T Strength Estimation of Relation between Metrics in Evolution based Model
%J International Journal of Computer Applications
%@ 0975-8887
%V 41
%N 4
%P 11-19
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Object oriented system was the programming paradigm which aimed at the concept of software reuse. This reuse concept which has obtained its significance there upon needed to be strengthened in software systems and design concepts. This paved the basic idea behind evolving of software design paradigms into component and service oriented systems respectively. An evolution based model had been formed based on a template designed to study and record how the metrics are categorised between the three systems. This paper projects the improvement done over the model in order to relate the metrics quantitatively. The maturity level of reuse metrics stated through the evolution based model is established by bringing out the strength of the relationship that is estimated through the study.

References
  1. Rajaraman, C. , and Lyu, M. , "Reliability and Maintainability Software Coupling Metrics in C++ Programs," Proceedings of the Third International
  2. Symposium on Software Reliability Engineering, pp. 303-311, Oct. 1992.
  3. S. R. Chidamber and C. F. Kemerer , "A metrics suite for object oriented design", IEEE Transactions on Software Engineering, 20(6):476–493, June 1994.
  4. J. M. Bieman, B. K. Kang: "Cohesion and Reuse in an Object-Oriented System", Proceedings of the ACM Symposium on Software Reusability, April 1995
  5. Bansiya, J. , and Davis, C. G. , "An Object-Oriented Design Quality Assessment Model," University of Alabama, EUA, 1997.
  6. Young Lee and Kai H. Chang, "Reusability and. Maintainability Metrics for Object-Oriented Software*",ACM 2000
  7. El Emam, K. ; Benlarbi, S. ; Goel, N. and Rai, S. N, "The con-founding effect of class size on the validity of object-oriented metrics", IEEE Transactions on Software Engineering, 27(7): 630-650, 2001.
  8. El-Wakil, A. El-Bastawisi, M. Boshra, and A. Fahmy, "Object-Oriented Design Quality Models A Survey and Comparison" , International Conference on Informatics and Systems, 2004
  9. C. Neelamegam and Dr. M. Punithavalli,"A Survey - Object Oriented Quality Metrics",Global Journal of Computer Science and Technology, Vol 9, No. 4,page no 183-186, 2009
  10. E. Cho, M. Kim and S. Kim, "Component Metrics to Measure Component Quality", In Proc. of 8th Asia-Pacific Software Engineering Conference, IEEE CS, 2001.
  11. Nasib S. Gill and P. S. Grover, "Necessary Guidelines for deriving Component Based Metrics",ACM SIGPLAN SEN Vol 28, #6 Page 30, 2003.
  12. Hironori Washizak, Hirokazu Yamamoto and Yoshiaki Fukazawa,"A Metrics Suite for Measuring Reusability of Software Components",Proceedings of the Ninth International Software Metrics Symposium, IEEE 2003.
  13. Boxall, M. A. S. and Araban, S, "Interface Metrics for Reusability Analysis of Components", Australian Software Engineering Conference, 2004.
  14. Gill, N. S. , Grover, P. S. , "Few Important Considerations for Deriving Interface Complexity Metric for Component-Based Systems", ACM SIGSOFT Software Engineering Notes, Vol. 29 Issue 2, pp: 1-6, 2004.
  15. O. P. Rotaru, M. Dobre, "Reusability metrics for software components," ACS/IEEE International Conference on Computer Systems and Applications, 2005.
  16. G. Gui and P. D Scott,"Coupling and Cohesion Measures for Evaluation of Component Reusability", ACM 2006.
  17. Nael, S. , "Complexity Metrics AS Predictors of Maintainability and Integrability of Software components", Journal of Arts and Sciences, Issue 5, pp: 39-50, 2006.
  18. Sharma, A. , Kumar, R. , Grover, P. S. , "Complexity Measures for Software Components", WSEAS Transactions on Computers, Vol. 6, Issue 7, pp: 1005-1012, 2007.
  19. Luer, C. , "Assessing Module Reusability", International Workshop on Assessment of Contemporary Modularization Techniques'07, IEEE 2007.
  20. V. Lakshmi Narasimhan, B. Hendradjaya, "Some theoretical considerations for a suite of metrics for the integration of software components", Journal of Information Sciences 177 ,844–864, Elsevier 2007
  21. Arun Sharma et al. , "Reusability assessment for software components", SIGSOFT Software Engineering Notes, Volume 34 Number 2 March 2009.
  22. Gui Gui and Paul D. Scott, "New Coupling and Cohesion Metrics for Evaluation of Software Component Reusability", The 9th International Conference for Young Computer Scientists, IEEE 2008.
  23. V. Lakshmi Narasimhan, P. T. Parthasarathy, and M. Das, "Evaluation of a Suite of Metrics for Component Based Software Engineering (CBSE)" Issues in Informing Science and Information Technology, Volume 6, 2009.
  24. V. Prasanna Venkatesan, M. Krishnamoorthy ,"A Metrics Suite for Measuring Software Components", Journal of Convergence Information Technology Volume 4, Number 2, June 2009.
  25. Puneet Goswami, Pradeep Kumar, O P Sangwan, "A Metrics Methodology For Predicting Reusable Suite of Component Based Software System", International Journal of Computer Science and Security, Volume (4): Issue (1) 2010.
  26. Jianguo Chen, Hui Wang, Yongxia Zhou, Stefan D. Bruda ,"Complexity Metrics for Component-based Software Systems", International Journal of Digital Content Technology and its Applications. Volume 5, Number 3, March 2011
  27. Chuan Ho Loh and Sai Peck Lee, "Towards Cohesion-based Metrics as Early Quality Indicators of Faulty Classes and Components", International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc . of CSIT vol. 1 (2011)
  28. IEEE Computer Society, IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries: 610, Institute of Electrical and Electronics Engineers, New York, NY, 1990.
  29. E. J. Weyuker,"Evaluating software complexity measures", IEEE Trans. Softw. Eng. , 14(9):1357–1365, 1988.
  30. P. Clements, R. Kazman, and M. Klein, "Evaluating Software Architectures", Addison-Wesley, Boston, 2002
  31. L. Brownsword, et al. , "Current Perspectives on Interoperability", CMU/SEI-2004-TR-009, Software Engineering Institute, Pittsburgh, PA, March 2004.
  32. Kalepu, S. , Krishnaswamy S. , Loke S. W. Verity, "A QoS Metric for Selecting Web Services and Providers", Proceedings of the Fourth International Conference on Web Information Systems Engineering Workshops, 2004.
  33. S. Vinoski," Old measures for new services", IEEE Internet Computing, 9(6):72–74, 2005.
  34. M. Perepletchikov, C. Ryan, and K. Frampton "Comparing the Impact of Service-Oriented and Object-Oriented Paradigms on the Structural Properties of Software", OTM Workshops, pages 431–441, 2005.
  35. Harish Ramakrishnan, "Analysis of complexity and coupling metrics of subsystems in large scale software systems", M. S Thesis 2006.
  36. Dmytro Rud, Andreas Schmietendorf, Reiner R. DumkeProduct, "Metrics for Service-Oriented Infrastructures", IWSM/MetriKon 2006.
  37. Liam O'Brien, Paulo Merson, and Len Bass, "Quality Attributes for Service-Oriented Architectures", International Workshop on Systems Development in SOA Environments,IEEE 2007.
  38. Perepletchikov, M. , Ryan, C. , Frampton, K. , and Tari, Z. , " Coupling Metrics for Predicting Maintainability in Service-Oriented Designs", Australian Software Engineering Conference (ASWEC), Melbourne, Australia, 329-340, 2007.
  39. Si Won Choi, Jin Sun Her, and Soo Dong Kim, "Modeling QoS Attributes and Metrics for Evaluating Services in SOA Considering Consumers' Perspective as the First Class Requirement" , Asia-Pacific Services Computing Conference, IEEE 2007.
  40. M. Perepletchikov, C. Ryan, K. Frampton, and H. Schmidt, "Formalising Service-Oriented Design," Journal of Software, vol. 3, NO. 2, pp. 1-14, 2008.
  41. Bingu Shim, Siho Choue, Suntae Kim, Sooyong Park, "A Design Quality Model for Service-Oriented Architecture",15th Asia-Pacific Software Engineering Conference, IEEE 2008.
  42. Helge Hofmeister and Guido Wirtz, "Supporting Service-Oriented Design with Metrics", 12th International IEEE Enterprise Distributed Object Computing Conference, 2008.
  43. Si Won Choi and Soo Dong Kim, "A Quality Model for Evaluating Reusability of Services in SOA" ,10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services, 2008.
  44. Renuka sindhgatta, et al. , "Measuring the Quality of Service Oriented Design", ICSOC-sciencewave, LNCS 5900, pp. 485-499,2009.
  45. Mohammad Hadi Valipour et al. , "A Brief Survey of Software Architecture Concepts and Service Oriented Architecture", IEEE 2009
  46. Zain Balfagih and Mohd Fadzil Hassan, "Quality Model for Web Services from Multi-Stakeholders' Perspective", International Conference on Information Management and Engineering, IEEE 2009.
  47. Wang Xiao-jun, "Metrics for Evaluating Coupling and Service Granularity in Service Oriented Architecture", IEEE 2009 .
  48. Qingqing Zhang and Xinke Li, "Complexity Metrics for Service-Oriented Systems", Second International Symposium on Knowledge Acquisition and Modeling, IEEE 2009.
  49. Kanjan Thammarak, "Survey Complexity Metrics for Reusable Business Process", ACTIS2010.
  50. Dominik Q. Birkmeier, "On the State of the Art of Coupling and Cohesion Measures for Service-Oriented System Design", Proceedings of the Sixteenth Americas Conference on Information Systems, 2010.
  51. Mikhail Perepletchikov, Member, IEEE, Caspar Ryan, and Zahir Tari, "The Impact of Service Cohesion on the Analyzability of Service-Oriented Software", IEEE Transactions on Services Computing, vol. 3, no. 2, april-june 2010.
  52. Khoshkbarforoushha et al. , "Towards a Metrics Suite for Measuring Composite Service Granularity Level Appropriateness", IEEE 6th World Congress on Services, 2010.
  53. Anthony Hock-koon, Mourad Oussalah, "Defining Metrics for Loose Coupling Evaluation in Service Composition", IEEE International Conference on Services Computing, 2010.
  54. Khoshkbarforoushha, P. Jamshidi, F. Shams, "A Metric for Composite Service Reusability Analysis", ACM 2010.
  55. Saad Alahmari, Ed Zaluska, David C De Roure, "A Metrics Framework for Evaluating SOA Service Granularity", International Conference on Services Computing, IEEE 2011.
  56. G. Shanmugasundaram , et al. ," Reusability Metrics – An Evolution based Study on Object Oriented System, Component based System and Service Oriented System", Journal of Computing, Volume 3, Issue 9, ISSN 2151-9617,September 2011.
  57. George Feuerlicht, "Simple Metric for Assessing Quality of Service Design", ICSOC workshops, LNCS 6568,pp. 133-143,2011
  58. Majdi Abdellatief, "Component-based Software System Dependency Metrics based on Component Information Flow Measurements",The Sixth International Conference on Software Engineering Advances, ISBN: 978-1-61208- 165-6 ICSEA 2011.
  59. J. Chen, W. K. Yeap, S. D. Bruda, "A Review of coupling Metrics for Component-Based Development", In Proceedings of 2009 World Congress on Software Engineering (WCSE 2009), vol. 4, pp. 65-69, 2009
  60. Eunjoo Lee, Byungjeong Lee, Woochang Shin and Chisu Wu, "A Reengineering Process for Migrating from an Object-oriented Legacy System to a Component-based System", Proceedings of the 27th Annual International Computer Software and Applications Conference, IEEE 2003.
  61. Kevin Hoffman and Patrick Eugster, "Towards Reusable Components with Aspects: An Empirical Study on Modularity and Obliviousness", ACM 2008.
  62. Nasib S. Gill, "Importance of Software Component Characterization For Better Software Reusability", ACM SIGSOFT Software Engineering Notes, Volume 31 Number 1 January 2006.
  63. Arun Sharma et al. , "Estimation of Quality for Software Components – an Empirical Approach", SIGSOFT Software Engineering Notes Volume 33 Numbers 6 November 2008.
  64. Kuljit Kaur Chahal, Hardeep Singh, "A Metrics Based Approach to Evaluate Design of Software Components", IEEE International Conference on Global Software Engineering 2008.
  65. Giliane Redolfi et al. , "A Reference Model for Reusable Components Description", Proceedings of the 38th Hawaii International Conference on System Sciences, 2005.
Index Terms

Computer Science
Information Sciences

Keywords

Software Reusability Metrics Oo Component And Service Reusability Metrics Evolution Model Strength Of Relations