
Testing Complexity in Component Based Software Engineering
Author(s) -
Jogannagari Malla Reddy,
S.V.A.V. Prasad,
Kothuri Parashu Ramulu
Publication year - 2019
Publication title -
international journal of innovative technology and exploring engineering
Language(s) - English
Resource type - Journals
ISSN - 2278-3075
DOI - 10.35940/ijitee.k1706.0881119
Subject(s) - software construction , software development , computer science , software engineering , package development process , verification and validation , system integration testing , software sizing , component based software engineering , software reliability testing , software system , component (thermodynamics) , software , systems engineering , engineering , operating system , operations management , physics , thermodynamics
The Component Based software development which reduces the time, budget and efforts compare to the traditional software development. The components are reusable, developed by third parties and available at Commercial-Of-The Self (COTS). Most recent technologies such embedded systems, mobile phones, control systems and other paradigms are developed with this concept. Software researchers should pay more attention on testing of Component Based technology. The software testing is the most commonly used technique for validating the product quality. It is something different from the traditional software development, due to the invisible source code and design make it very difficult to trace the faults. Software testing strategy is road map integrates test case design methods into well planned series of steps for successful construction of software. The selection right strategy at the right time will make the software product as robust. This paper highlights the various software testing challenges, difficulties, strategies and techniques in perspective of Component Based Software Development