skip to main content
research-article

New and innovative process to construct testable component with systematic approach

Published: 24 January 2011 Publication History

Abstract

In Component-Based Software Development (CBSD), component testability and testing, is an important capability, which supports productivity and quality assurance. CBSD is increasingly being used to reduce the cost and time of software development. Therefore testability and testing of components is one of the most important factors in determining the quality and reusability of components in CBSD. Testability is an important quality indicator of Component-Based Systems (CBS). This paper introduces an innovative process for building testable components. In this paper we first discuss testability, the impact of inadequate testing and testing infrastructure which affect component quality.

References

[1]
Gill N. S., Tomar P. (2007), "Component Traceability, Testability and Testing: A Challenge in Component-Based Software Development" paper published for publication in T I S C: International Conference on Trends in Information Sciences and Computing organized by Sathyabama University and Tata Consultancy Services in Chennai, INDIA.
[2]
Gill N. S., Tomar P. (2007), "Impacts of Inadequate Testing and Testing Infrastructure in Component-Based Software Testing and Development" paper published for publication in T I S C: International Conference on Trends in Information Sciences and Computing organized by Sathyabama University and Tata Consultancy Services in Chennai, INDIA.
[3]
Jerry Gao (2000), "Component Testability and Component Testing Challenges" San Jose University, CA, http://www.engr.sjsu.edu/gaojerry/report/testabilities.pdf.
[4]
Marry Jean Harrold (2000), "Testing: A Roadmap", In Future of Software Engineering, 22nd rnational Conference on Software Engineering.
[5]
The Economic Impacts of Inadequate Infrastructure for Software Testing, Prepared by: RTI for National Institute of Standards and Technology Program Office Strategic Planning and Economic Analysis Group May 2002.
[6]
Gill N. S. (2002) "Software Engineering: Software Reliability, Testing and Quality Assurance", Khanna Book Publishing Co (P) Ltd., New Delhi.
[7]
Sami Beydeda and Volkar Gruhn, "Testing Component-Based System Using FSMs" http://ebus.informatik.uni-leipzig.de/papers/paperuploads, pp. 363--379.
[8]
Jerry Gao, Youjin Zhu (1999), "Tracking Software Components", Technical report (http://www.engr.sjsu.edu/gaojerry/techreport/) in San Jose State University.
[9]
Gill N. S., Tomar P. (2008), "X Model: A New Component-Based Model" paper published in MR International Journal of Engineering and Technology, Vol. 1, No. 1 and 2, pp. 1--9.
[10]
"Standard for Software Component Testing" produced by British Computer Society, Specialist Interest Group in Software Testing, http://www.testingstandards.co.uk.
[11]
Yi Tien Lin (2004), "Design of Software Component with Increased Testability" Thesis submitted in the faculty of Department of Computer Engineering at San Jose State University.
[12]
Gill N. S., Tomar P. (2007), "CBS Testing Requirement and Test Cases Processes Documentation Revisited" paper published in international journal of ACM SIGSOFT Software Engineering Notes, Volume 32, Number 2, pp. 1.

Cited By

View all
  • (2017)New mathematical model for software quality prediction of component-based software using shuffled frog-leaping algorithmInternational Journal of Computer Applications in Technology10.5555/3140823.314082555:4(266-275)Online publication date: 1-Jan-2017

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 36, Issue 1
January 2011
210 pages
ISSN:0163-5948
DOI:10.1145/1921532
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 January 2011
Published in SIGSOFT Volume 36, Issue 1

Check for updates

Author Tags

  1. CBSD
  2. test derivers
  3. testable components
  4. testable test bed

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2017)New mathematical model for software quality prediction of component-based software using shuffled frog-leaping algorithmInternational Journal of Computer Applications in Technology10.5555/3140823.314082555:4(266-275)Online publication date: 1-Jan-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media