Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available

(36.69KB)
This is an Open Access publication published under CSC-OpenAccess Policy.
Publications from CSC-OpenAccess Library are being accessed from over 74 countries worldwide.
Managing Component-Based Systems with Reusable Components.
Arun Sharma, Rajesh Kumar, P. S. Grover
Pages - 52 - 57     |    Revised - 15-08-2007     |    Published - 30-08-2007
Volume - 1   Issue - 2    |    Publication Date - August 2007  Table of Contents
MORE INFORMATION
KEYWORDS
Components, Customizability, Reusability, Complexity
ABSTRACT
Component-Based Systems (CBS) have now become more generalized approach for application development. The main advantages of CBS are reduced development time, cost and efforts along with several others. These advantages are mainly contributed by the reuse of already built-in software components. In order to realize the reuse of components effectively in CBS, it is required to measure the reusability of components. However, due to the blackbox nature of components where the source codes of these components are not available, it is difficult to use conventional metrics in Component-Based Development, as these metrics require analysis of source codes. The paper discusses the reusability concepts for Component based Systems and explores several existing metrics for both white-box and black box components to measure reusability directly or indirectly.
CITED BY (19)  
1 Viola, A. V., Ese, O. D., & Charles, S. O. A Proposed Hybrid Component Complexity Metrics For Component Based Software Development.
2 Mijac, M., & Stapic, Z. (2015, January). Reusability Metrics of Software Components: Survey. In Central European Conference on Information and Intelligent Systems (p. 221). Faculty of Organization and Informatics Varazdin.
3 Mijac, M., & Stapic, Z. (2015, January). Reusability Metrics of Software Components: Survey. In 26th Central European Conference on Information and Intelligent Systems (CECIIS 2015).
4 Kalia, A., & Sood, S. Component Based Software Reusability and Framing Standards for Components to be Reused.
5 Reddy, J. M., & Prasad, S. V. A. V. Quality Focus of Software Layered Technology using Analytic Hierarchy Process: A Case Study.
6 Al-tarawneh, f. h. a framework for cots software evaluation and selection for cots mismatches handling and non-functional requirements.
7 Al-Khazraji, S. H. A. A. Effect of Creating Dll Libraries in Software Reusable Components.
8 Kalia, A., & Sood, S. characterization of reusable software components for better reuse.
9 Koteska, B., & Velinov, G. (2013). Component-Based Development: A Unified Model of Reusability Metrics. In ICT Innovations 2012 (pp. 335-344). Springer Berlin Heidelberg.
10 Trivedi, P., & Kumar, R. (2012). Software metrics to estimate software quality using software component reusability. IJCSI International Journal of Computer Science Issues, 9(2).
11 Karthikeyan, T., & Geetha, J. (2012). A Study and Critical Survey on Service Reusability Metrics. International Journal of Information Technology and Computer Science (IJITCS), 4(5), 25.El-Sayed, A., & ElHelw, M. (2012, June). Distributed component-based framework for unmanned air vehicle systems. In Information and Automation (ICIA), 2012 International
12 Almeida, F. L. F., & Calistru, C. M. (2011). Assessing Quality Issues in Component Based Software Development. International Journal of Advanced Research in Computer Science, 2(2).
13 R. W. Harder and R. Darken, “A Quantitative Model for Assessing Visual Simulation Software Architecture”, Doctor Of Philosophy Thesis In Modeling, Virtual Environments, and Simulation (MOVES), Naval Postgraduate School, Monterey, California, 2011.
14 Bawane, N., & Srikrishna, C. V. (2010). A novel method for quantitative assessment of software quality. International Journal of Computer Science and Security (IJCSS), 3(6), 508.
15 N. Bawane and C. V. Srikrishna , “A Novel Method for Quantitative Assessment of Software Quality”, International Journal of Computer Science and Security (IJCSS), 3(6), pp. 508 – 517, Jan. 2010.
16 ICACT 2009. 11th International Conference on (Vol. 1, pp. 576-578). IEEE.
17 S. Lee and H. J. Choi; (15-18 Feb. 2009), “Software Component Reusability Measure In Component Grid ”, in Advanced Communication Technology, 11th International Conference , Phoenix Park, pp. 576 – 578, 15-18 Feb. 2009.
18 G.N.K.S. Babu and DR.S.K.Srivatsa, “Analysis and Measures of Software Reusability”, International Journal of Reviews in Computing, 1, pp. 41-46, 2009.
19 L. L. Liu, “Embedding Software Engineering Disciplines in Entry-Level Programming”, International Journal of Computer Science and Security (IJCSS), 3(2), pp. 76 – 82, May. 2009.
1 Google Scholar 
2 Academic Journals Database 
3 ScientificCommons 
4 Academic Index 
5 CiteSeerX 
6 refSeek 
7 iSEEK 
8 Socol@r  
9 ResearchGATE 
10 Bielefeld Academic Search Engine (BASE) 
11 Scribd 
12 WorldCat 
13 SlideShare 
14 PDFCAST 
15 PdfSR 
1 Jean-Guy Schneider: "Component Scripts and Glue: A Conceptual framework for software composition" Ph.D. thesis, Institute für Informatik (IAM), Universität Bern, Berne, Switzerland, 2003.
2 Paul Allen, “CBD Survey: The State of the Practice”, a white paper by Cutter Consortium. Web: http://www.cutter.com/research/2002/edge020305.html
3 Arun Sharma, Rajesh Kumar, P S Grover, “Few Useful Considerations for Maintaining Software Components and Component-Based Systems”, ACM SIGSOFT Software Engineering Notes, Vol. 32, Issue 4, September 2007 (to be published).
4 Won Kim: “On Issues with Component-Based Software Reuse”, in Journal of Object Technology, vol. 4, no. 7, September-October 2005, pp. 45-50.
5 T. Ravichandran, Rothenberger M A, ”Software Reuse Strategies and Component Market”, Communications of the ACM, August 2003, Vol. 46, No. 8, pp. 109 –114.
6 Nasib Singh Gill, Importance of Software Component Characterization For Better Software Reusability”, ACM SIGSOFT SEN Vol. 31 No. 1.
7 Arun Sharma, Rajesh Kumar, P S Grover,” Critical Survey of Reusability Aspects for Software Components”, in the proceedings of International Conference on Computer, Information and Systems Engineering (2007), Bangkok, Thailand, pp: 419-424.
8 Nasib Singh Gill, “Reusability Issues in Component-based Development”, ACM SIGSOFT SEN Vol. 28 No. 6, pp. 30-33.
9 P Devenbu , S Karstu, W Melo, W Thomas, “Analytical evaluation of Software Reuse Metrics", Proceedings of the 18th International Conference on Software Engineering (ICSE’96), IEEE, pp 189-199
10 J Poulin, J Caruso and D Hancock, “ The Business Case for Software Reuse, IBM Systems Journal, 32(40): 567-594, 1993.
11 Dumke R., Schmietendorf A., “Possibilities of the Description and Evaluation of Software Components”, Metrics News 5(1) (2000).
12 Arun Sharma, Rajesh Kumar, P S Grover, “Complexity Measures for Software Components” in “WSEAS Transactions on Computers”, Vol. 6, Issue 7, July 2007, pp: 1005-1012.
13 Rotaru O P, Dobre M, “Reusability Metrics for Software Components”, in the Proceedings of the ACS/IEEE 2005 International Conference on Computer Systems and Applications, pp: 24-I
14 Eun Sook Cho et al., “Component Metrics to Measure Component Quality”, Proceedings of the eighths Asia-Pacific Software Engineering Conference, 1530-1362/01.
15 Hironori Washizaki, Hirokazu Yamamoto and Yoshiaki Fukazawa: "A Metrics Suite for Measuring Reusability of Software Components", Proceedings of the 9th International Symposium on Software Metrics September 2003.
Dr. Arun Sharma
- India
arunsharma@aiit.amity.edu
Mr. Rajesh Kumar
- India
Mr. P. S. Grover
- India