The Complexity of Verification and Validation Testing in Component Based Software Engineering
DOI:
https://doi.org/10.26438/ijcse/v5i12.296300Keywords:
Requirement, Design, Construction, Deployment, Software Quality, Verification, ValidationAbstract
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
