Validation and test generation for object-oriented distributed software

被引:1
|
作者
Jeron, T [1 ]
Jezequel, JM [1 ]
Le Guennec, A [1 ]
机构
[1] Inst Rech Informat & Syst Aleatoires, CNRS, F-35042 Rennes, France
来源
SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS | 1998年
关键词
D O I
10.1109/PDSE.1998.668156
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The development of correct OO distributed software is a daunting task as soon as the distributed interactions are not trivial. This is due to the inherent complexity of distributed systems (latency, error recovery, etc.), leading to numerous problems such as deadlocks, race conditions, and many difficulties in trying to detect and reproduce such error conditions and debug them. The OO technology is ill-equipped to deal with this dimension of the problem. On the other hand, the willingness of mastering this complexity in the context of telecommunication protocols gave birth to specific formal verification and validation tools. The aim of this paper is to explore how the underlying technology of these tools could be made available to the designer of OO distributed software. We propose a framework allowing the integration of formal verification and validation technology in a seamless OO life-cycle based on UML, the Unified Modeling Language. From a UML model, this framework would allow to conduct model checking activities as well as random simulation and automatic test generation.
引用
收藏
页码:51 / 60
页数:10
相关论文
共 50 条
  • [31] Debugging of object-oriented software
    Law, RCH
    Maguire, RB
    SEKE '96: THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, PROCEEDINGS, 1996, : 77 - 84
  • [32] OBJECT-ORIENTED SOFTWARE TECHNOLOGY
    DEUTSCH, LP
    COMPUTER, 1991, 24 (09) : 112 - 113
  • [33] OBJECT-ORIENTED SOFTWARE TESTING
    BINDER, RV
    COMMUNICATIONS OF THE ACM, 1994, 37 (09) : 28 - 29
  • [34] MAINTAINING OBJECT-ORIENTED SOFTWARE
    WILDE, N
    MATTHEWS, P
    HUITT, R
    IEEE SOFTWARE, 1993, 10 (01) : 75 - 80
  • [35] Slicing object-oriented software
    Larsen, L
    Harrold, MJ
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1996, : 495 - 505
  • [36] Research on object-oriented software testing cases of automatic generation
    1600, Academy Publisher, P.O.Box 40,, OULU, 90571, Finland (08):
  • [37] Automatic Generation of Normal Forms for Testing Object-Oriented Software
    Chen, Huo Yan
    Tse, T. H.
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 108 - +
  • [38] ICTSSE: An Object-Oriented IC Test Software Supporting Environment
    孙育宁
    王晓明
    时万春
    JournalofComputerScienceandTechnology, 1995, (05) : 447 - 454
  • [39] Empirical Analysis of Object-Oriented Software Test Suite Evolution
    Alsolami, Nada
    Obeidat, Qasem
    Alenezi, Mamdouh
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (11) : 89 - 98
  • [40] ICTSSE: an object-oriented IC test software supporting environment
    Sun, Yuning
    Wang, Xiaoming
    Shi, Wanchun
    Journal of Computer Science and Technology, 1995, 10 (05): : 447 - 454