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 条
  • [21] A testing assistant for object-oriented programs
    Alkadi, IS
    Carver, DL
    1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 149 - 158
  • [22] Test order for inter-class integration testing of object-oriented software
    Tai, KC
    Daniels, FJ
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 602 - 607
  • [23] Object coverage criteria for supporting object-oriented testing
    Ghoreshi, M.
    Haghighi, H.
    SOFTWARE QUALITY JOURNAL, 2023, 31 (04) : 1369 - 1414
  • [24] Object coverage criteria for supporting object-oriented testing
    M. Ghoreshi
    H. Haghighi
    Software Quality Journal, 2023, 31 : 1369 - 1414
  • [26] A deductive object-oriented approach to CIM integration
    Wuwongse, V
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1997, 10 (1-4) : 61 - 73
  • [27] Integration of the Gene Ontology into an object-oriented architecture
    Daniel Shegogue
    W Jim Zheng
    BMC Bioinformatics, 6
  • [28] Integration of an object-oriented repository and a case environment
    Hernández, F
    Losavio, F
    Matteo, A
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: ISAS '98, 1998, : 460 - 469
  • [29] View integration of behavior in object-oriented databases
    Preuner, G
    Conrad, S
    Schrefl, M
    DATA & KNOWLEDGE ENGINEERING, 2001, 36 (02) : 153 - 183
  • [30] Object-oriented integration of construction and simulation models
    Lämmer, L
    Meissner, U
    Petersen, M
    COMPUTERS & STRUCTURES, 2001, 79 (22-25) : 2143 - 2149