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 条
  • [41] Test case prioritization and distributed testing of object-oriented program
    Kumar, Vipin K. S.
    Mathew, Sheena
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (05) : 3582 - 3598
  • [42] Object-oriented software loading and upgrading techniques for embedded and distributed system
    Cyganek, B
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 595 - 600
  • [43] Object-oriented software architecture frame for distributed measurement and control system
    Northwestern Polytechnical Univ, Xi'an, China
    Xibei Gongye Daxue Xuebao, 1 (118-123):
  • [44] OBJECT-ORIENTED DEVELOPMENT OF ARCHITECTURE TRANSPARENT SOFTWARE FOR DISTRIBUTED PARALLEL SYSTEMS
    YAU, SS
    BAE, DH
    CHIDAMBARAM, M
    COMPUTER COMMUNICATIONS, 1993, 16 (05) : 317 - 327
  • [45] An object-oriented software approach for a distributed human tracking motion system
    Micucci, D
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2003, PTS 1-3, 2003, 5150 : 315 - 326
  • [46] Mapping Distributed Object-Oriented software to architecture with limited number of processors
    Hamad, Safwat H.
    Fergany, Tahany
    Ammar, Reda A.
    Solit, Sayed
    2007 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1-3, 2007, : 132 - +
  • [47] VISTA - A USER INTERFACE FOR A DISTRIBUTED OBJECT-ORIENTED SOFTWARE ENGINEERING ENVIRONMENT
    RODDEN, T
    SAWYER, P
    SOMMERVILLE, I
    SOFTWARE ENGINEERING JOURNAL, 1992, 7 (01): : 25 - 34
  • [48] A way to build software culture: Distributed object-oriented software engineering over Internet
    Ai-Jing, T.
    Ling, Z.
    Zong-Rong, L.
    Wuhan University Journal of Natural Sciences, 2001, 6 (1-2) : 359 - 361
  • [49] A Way to Build Software Culture: Distributed Object-Oriented Software Engineering over Internet
    Tian Ai jing
    State Key Laboratory of Software Engineering
    Wuhan University Journal of Natural Sciences, 2001, (Z1) : 359 - 361
  • [50] Software Design Metrics for Object-Oriented Software
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 121 - 138