Object-oriented integration testing

被引:2
|
作者
Bashir, I
Paul, RA
机构
[1] Qwest Commun Int Inc, Arlington, VA 22203 USA
[2] Off Under Secretary Def, A&T, DTSE&E, Washington, DC 20301 USA
关键词
D O I
10.1023/A:1018975313718
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Object-oriented software development is an evolutionary process, and hence the opportunities for integration are abundant. Conceptually, classes are encapsulation of data attributes and their associated functions. Software components are amalgamation of logically and/or physically related classes. A complete software system is also an aggregation of software components. All of these various integration levels warrant contemporary integration techniques. Traditional integration techniques towards the end of software development process do not suffice any more. Integration strategies are needed at class level, component level, sub-system level, and system levels. Classes require integration of methods. Various types of class interaction mechanisms demand different testing strategies. Integration of classes into components presses its own integration requirements. Finally, the system integration demands different types of integration testing strategies. This paper discusses the various integration levels prevalent in object-oriented software development. The integration requirements of each level are met by suggesting a solution for the same. An integration framework for integrating classes into a system is also proposed.
引用
收藏
页码:187 / 202
页数:16
相关论文
共 50 条
  • [41] Testing object-oriented framework hook methods
    Al Dallal, Jehad
    KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 2008, 35 (1B): : 103 - 122
  • [42] TESTING MAJOR OBJECT-ORIENTED SOFTWARE SYSTEMS
    JUTTNER, P
    KOLB, S
    SIEBER, S
    ZIMMERER, P
    SIEMENS REVIEW, 1994, : 25 - 29
  • [43] ASTOOT approach to testing object-oriented programs
    Doong, Roong-Ko
    Frankl, Phyllis G.
    ACM Transactions on Software Engineering and Methodology, 1994, 3 (02) : 101 - 130
  • [44] Probe mechanism for object-oriented software testing
    Goel, A
    Gupta, SC
    Wasan, SK
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2003, 2621 : 310 - 324
  • [45] A new model of object-oriented software testing
    Gu, YL
    Wang, LF
    OBJECT-ORIENTED TECHNOLOGY, 1997, : 22 - 25
  • [46] On interoperability verification and testing of object-oriented databases
    Kuo, TY
    Cheung, TY
    DATABASE REENGINEERING AND INTEROPERABILITY, 1996, : 125 - 140
  • [47] THE VERIFICATION, VALIDATION AND TESTING OF OBJECT-ORIENTED SYSTEMS
    GRAHAM, JA
    DRAKEFORD, ACT
    TURNER, CD
    BT TECHNOLOGY JOURNAL, 1993, 11 (03): : 79 - 88
  • [48] INTEGRATED OBJECT-ORIENTED TESTING AND DEVELOPMENT PROCESSES
    MCGREGOR, JD
    KORSON, TD
    COMMUNICATIONS OF THE ACM, 1994, 37 (09) : 59 - 77
  • [49] Method of the Object-oriented Program Exact Testing
    Wang, Xiaolan
    Zhang, Yanshuai
    He, Hong
    PROCEEDINGS OF INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2009), 2009, : 39 - 44
  • [50] Integrated testing framework for object-oriented programs
    Auburn Univ, Auburn, United States
    Inf, 1 (135-145):