The Complexity of Verification and Validation Testing in Component Based Software Engineering

Authors

  • Malla Reddy J Dept. of Computer Science and Engineering, Indur Institute of Engineering and Technology, Siddipet, India
  • Parashu Ramulu K Dept.of Computer Science, Rayalaseema University, Kurnool, India

DOI:

https://doi.org/10.26438/ijcse/v5i12.296300

Keywords:

Requirement, Design, Construction, Deployment, Software Quality, Verification, Validation

Abstract

There is a huge need of software professional to develop the better quality systems in rapid time to satisfy the customer needs. The component based technologies fulfil the achievement to make this possible. The modern systems have practically too complex behaviour. The complex systems developed with reusable components has many features such as lower costs and shortened development lifecycles. The component software development places the significant challenges like system integration and testing to build the software products. The verification and validation techniques are essential to ensure the software quality for component based producers. Accomplishing these techniques in the reusable component building is not a simple task. This paper focuses the various difficulties of these testing in various stages of component based software engineering.

References

[1] L.Pavlova, “Testability of Component Based and Service Oriented Systems”, Proceedings of 12 International Conference Automatics and Informatics, 2008.

[2] Ishita Verma, “Study of Component Based Software Engineering”, International Journal of Computer Science & Communication Volume V(3).2008.

[3] Ivica Crnkovic, et al, “ Component based development process and Component Life Cycles”, Journal of Computing and Information Technology, pp. 321-327, 2006.

[4]Henderson,P and Walters, “ Component-based Systems as an aid to Design Validation”, 14th IEEE International Conference on Automated Software Engineeiring , pp. 303-306, Oct, 1999.

[5] Abhikriti Narwal, “Empirical Evaluation or Metrics for Component based Software Systems”, International Journal of Latest Research in Science and Technology, Vol. 1, Issue. 4, pp. 373-378, Nov, 2012.

[6] Devis, G, “Strategies for Information Requirements Determination”, IBM system Journal, Vol. 21, No. 1, 1982.

[7] M. Barjktarovie, “Formal specification and Verification of Communication Protocols Using Automated Tools “, 1st IEEE International Conference on Engineering of Complex Systems, 1995.

[8] K. Sulllivan and J.C. Knight, “Experience Assessing an Architectural Approach to Large Scale Reuse”, 18th International Conference on Software Engineering, 1996.

[9] Vitharana, P, “Risks and Challenges of Component-Based Software Development”, Communication of the ACM, Vol. 46, Issue 8, pp. 67-72, 2003.

[10]. Christina Wallin, “Verification and Validation of Software Components and Component Based Software Systems”, Extended Report of Building Reliable Component-Based Systems, July 2012.

Downloads

Published

2025-11-12
CITATION
DOI: 10.26438/ijcse/v5i12.296300
Published: 2025-11-12

How to Cite

[1]
J. Malla Reddy and K. Parashu Ramulu, “The Complexity of Verification and Validation Testing in Component Based Software Engineering”, Int. J. Comp. Sci. Eng., vol. 5, no. 12, pp. 296–300, Nov. 2025.