CFP last date
20 December 2024
Reseach Article

Survey of Integrating Testing For Component-based System

by M. K. Pawar, Ravindra Patel, N. S. Chaudhari
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 57 - Number 18
Year of Publication: 2012
Authors: M. K. Pawar, Ravindra Patel, N. S. Chaudhari
10.5120/9214-3762

M. K. Pawar, Ravindra Patel, N. S. Chaudhari . Survey of Integrating Testing For Component-based System. International Journal of Computer Applications. 57, 18 ( November 2012), 21-25. DOI=10.5120/9214-3762

@article{ 10.5120/9214-3762,
author = { M. K. Pawar, Ravindra Patel, N. S. Chaudhari },
title = { Survey of Integrating Testing For Component-based System },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 57 },
number = { 18 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 21-25 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume57/number18/9214-3762/ },
doi = { 10.5120/9214-3762 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:00:48.600742+05:30
%A M. K. Pawar
%A Ravindra Patel
%A N. S. Chaudhari
%T Survey of Integrating Testing For Component-based System
%J International Journal of Computer Applications
%@ 0975-8887
%V 57
%N 18
%P 21-25
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Today's software larger in size, design complex and time consuming to implement them, for this we need a prominent solution to overcome these problems. Component-based software development (CBSD) has emerged as an Object Oriented (OO) Software Engineering approach that forced rapid software development. Using CBSE approach we can eliminate these problems largely. To build the application using CBSE approach we can develop the software with lowest price, reduced in size and we can reduce the time also. The component-based application may be implemented in house or by different vendors, integrate them in a different environment is still challenging. Because the unit level testing of each component, which can be good but when we Integrate them with different framework is a considerable problem. The nature of the component is Heterogeneous, so the integration is a bit complicated. Through this paper we are highlighting features and drawback of each methods of various Integration testing. And we are also giving a potential method which would be suitable for Integration testing.

References
  1. Pour, G. , "Software Component Technologies: JavaBeans and ActiveX," Proceedings of Technology of Object-Oriented Languages and systems, 1999, pp. 398 – 398. Weyuker, E. J. , Testing component-based software: A cautionary tale, IEEE Software, 15(5):54–59, September/October 1998.
  2. Wu, Y. Pan D. , Chen, M. H. , Testing Component Based Software, submitted to International Conference on Software Engineering, Toronto, 2001
  3. Ye Wu, Mei-Hwa Chen and Jeff Offutt "UML-based Integration Testing for Component-based Software", The 2nd International Conference on COTS-Based Software Systems (ICCBSS), pages 251-260, Ottawa, Canada, February 2003
  4. Choi, Y. H. , B. , Jeon, J. O. , A UML Based Test Model for Component Integration Test, Workshop on Software Architecture and component (WSAC), Japan, 1999.
  5. Liu, W. and Dasiewicz, P. Formal Test Requirements for Component Interactions, IEEE Canadian Conference on Electrical and Computer Engineering, 1999.
  6. Vaos, J. M. , Certifying Off-the Shelf-Components, IEEE Computer, June 1998.
  7. Orso, A. , Harrold, M. J. , Rosenblum, D. , Component Metadata for Software Engineering Tasks, In Proc. 2nd International Workshop on Engineering Distributed Objects, Davis, CA, November 2000.
  8. Harrold, M. J. , Liang, D. Sinha S. , An Approach To Analyzing and Testing Component Based Software, Proceedings of the First International ICSE Workshop on Testing Distributed Component-Based Systems, Los Angeles, CA, May 1999.
  9. Object Management Group; Object Management Architecture Guide, OMG Document Number 92. 11. 1, Revision 2. 0, 1992
  10. The omniORB version 4. 1, User's Guide Duncan Grisby, Apasphere Ltd. , Sai-Lai Lo, David Riddoch, AT&T Laboratories Cambridge, July 2009.
  11. Cheesman, J. , and Daniels, J. UML components: A simple process for specifying component-based software. Addison-Wesley, 2001.
  12. Heineman, G. and Councill, W. Component-based software engineering: Putting the pieces together. Addison-Wesley, 2001.
  13. Orso, A. , Harrold, M. J. , Rosenblum, D. , Rothermel, G. , Soffa, M. L. , and Doo, H. Using Component Metadata to support the regression testing of component-based software, In Proceedings of the International Conference on Software Maintenance (ICSM2001), pp 716-725, November, Florence, Italy, 2001.
  14. Liang, D. , and Harrold, M. J. Reuse-driven inter-procedural slicing in the presence of pointers and recursion. In Proceedings IEEE International Conference on Software Maintenance, pp. 421-430, 1999.
  15. M. J Rahman, F Jabeen,, A. Bertolino "Testing Software Component for Integration: survey of issues and techniques", 2006, DOI:10. 1002/stvr. 357, wiley InterScience 17:95-133.
Index Terms

Computer Science
Information Sciences

Keywords

Component-based system Component integration testing interface testing