Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Testing Component-Based Software: A Cautionary Tale
IEEE Software
Computer
Modified development process of component-based software engineering
ACM SIGSOFT Software Engineering Notes
New and innovative process to construct testable component with systematic approach
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Component-based software testing is an important capability that supports productivity and quality assurance in component-based software development. The increased size and complexity of software systems has led to the current focus on developing distributed applications that are constructed primarily using components. Thus, the component-based systems require efficient and effective ways to test these systems and need to develop effective techniques for testing various aspects of the components such as reusability, security, dependability and safety. Study on the subject by several researchers indicates that more than fifty percent of the cost of software development is devoted to testing and it results into very high cost for testing complex software. The present paper is aimed at improving component-based system testing while considering two factors: component-based system testing requirement and test case process documentation. Lastly, the paper also discusses the limitations of component-based software testing that hinders component-based development.