CFP last date
20 January 2025
Reseach Article

Implementing Quality Assurance Features in Component-based Software System

by Navdeep Batolar, Parminder Kaur
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 146 - Number 10
Year of Publication: 2016
Authors: Navdeep Batolar, Parminder Kaur
10.5120/ijca2016910944

Navdeep Batolar, Parminder Kaur . Implementing Quality Assurance Features in Component-based Software System. International Journal of Computer Applications. 146, 10 ( Jul 2016), 26-30. DOI=10.5120/ijca2016910944

@article{ 10.5120/ijca2016910944,
author = { Navdeep Batolar, Parminder Kaur },
title = { Implementing Quality Assurance Features in Component-based Software System },
journal = { International Journal of Computer Applications },
issue_date = { Jul 2016 },
volume = { 146 },
number = { 10 },
month = { Jul },
year = { 2016 },
issn = { 0975-8887 },
pages = { 26-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume146/number10/25436-2016910944/ },
doi = { 10.5120/ijca2016910944 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:50:05.590920+05:30
%A Navdeep Batolar
%A Parminder Kaur
%T Implementing Quality Assurance Features in Component-based Software System
%J International Journal of Computer Applications
%@ 0975-8887
%V 146
%N 10
%P 26-30
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The increasing demand of component-based development approach (CBDA) gives opportunity to the software developers to increase the speed of the software development process and lower its production cost. The software developers have to face many challenges while developing the software and one of the major challenges is to develop the software with an appropriate level of quality. Quality assurance is considered as the most important element as without an appropriate level of quality, the software product will produce ruinous results and it will be of no use. Considering quality in case of CBDA, it is very important to use those components in the development process which will provide us with questionable quality. CBDA offers various advantages including, reducing the complexity of the software by simplifying its design, reducing the production cost and time, as there is no need to start the development process from the scratch, it provides us with the feature of reusability. Important issues which should be properly handled while developing the software are: assuring the quality of each item which is being used, using that component which best suits our requirements. The main concern of this paper is to develop an application with an appropriate level of quality. In order to fulfill this demand, the concept of functional and extra- functional properties and validation of quality metrics is being used. Security and integrity, these two quality metrics are being implemented and experimental results are explained.

References
  1. Li, W. (2012). Qos assurance for dynamic reconfiguration of component-based software systems. Software Engineering, IEEE Transactions on, 38(3), 658-676.
  2. Ladan, M. I. (2012). Web services metrics: A survey and a classification.Journal of Communication and Computer, 9(7), 824-829.
  3. Reeta, R., & Mariappan, A. K. (2014, April). An approach to assure QoS for dynamically reconfigurable component-based software systems. InCommunications and Signal Processing (ICCSP), 2014 International Conference on (pp. 1353-1357). IEEE.
  4. Ramaswamy, A., Monsuez, B., & Tapus, A. (2013, May). Component based decision architecture for reliable autonomous systems. In Collaboration Technologies and Systems (CTS), 2013 International Conference on (pp. 605-610). IEEE.
  5. Yan, Z., & Prehofer, C. (2011). Autonomic trust management for a component-based software system. Dependable and Secure Computing, IEEE Transactions on, 8(6), 810-823.
  6. Liangli, M., Houxiang, W., & Yansheng, L. (2006, October). The Design of Dependency Relationships Matrix to improve the testability of Component-based Software. In Quality Software, 2006. QSIC 2006. Sixth International Conference on (pp. 93-98). IEEE.
  7. Liangli, M., Houxiang, W., & Yansheng, L. (2006, October). The Design of Dependency Relationships Matrix to improve the testability of Component-based Software. In Quality Software, 2006. QSIC 2006. Sixth International Conference on (pp. 93-98). IEEE.
  8. Crelier, O., Roberto Filho, S. S., Hasling, W. M., & Budnik, C. J. (2011, September). Design principles for integration of model-driven quality assurance tools. In Software Components, Architectures and Reuse (SBCARS), 2011 Fifth Brazilian Symposium on (pp. 100-109). IEEE.
  9. Alvaro, A., Almeida, E. S., & Meira, S. L. (2005). Quality attributes for a component quality model. 10th WCOP/19th ECCOP, Glasgow, Scotland.
Index Terms

Computer Science
Information Sciences

Keywords

Component-based development approach quality assurance quality metrics security integrity