Generalized Program Slicing Applied to Z Specifications

被引:0
|
作者
Wu, Fangjun [1 ]
机构
[1] Jiangxi Univ Finance & Econ, Sch Informat Technol, Nanchang 330013, Peoples R China
关键词
D O I
10.1109/ICCET.2009.123
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Program slicing, a well-known technique, originally introduced by Weiser M, has already been widely used in numerous software engineering areas. With the development of research, the concept of program slicing is extended, and its application domains are broadened. This paper proposes a method for slicing Z formal specifications based on relations selection, relations projection and relations connection. This method does not take any time to construct dependence graphs, which decreases chance of making a mistake. Finally, it is applied to automate theorem proof one of main artificial intelligence activities.
引用
收藏
页码:338 / 342
页数:5
相关论文
共 50 条
  • [31] Slicing communicating automata specifications for efficient model reduction
    Labbe, Sebastien
    Gallois, Jean-Pierre
    Pouzet, Marc
    2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 191 - +
  • [32] Using conditioned slicing and amorphous slicing in program comprehension
    Shi, Shenghui
    Zhu, Qunxiong
    Xu, Wenxing
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 4, 2008, : 108 - 111
  • [33] AN INTRODUCTION TO Z AND FORMAL SPECIFICATIONS
    SPIVEY, JM
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (01): : 40 - 50
  • [34] Z specifications and modal logic
    Fergus, E.
    Ince, D.
    Nippon Kinzoku Gakkaishi/Journal of the Japan Institute of Metals, 1990, 54 (12):
  • [35] Structuring Z specifications with views
    Jackson, Daniel
    ACM Transactions on Software Engineering and Methodology, 1995, 4 (04) : 365 - 389
  • [36] Measuring the comprehensibility of Z specifications
    Finney, K
    Rennolls, K
    Fedorec, A
    JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 42 (01) : 3 - 15
  • [37] Unit Testing of Z Specifications
    Utting, Mark
    Malik, Petra
    ABSTRACT STATE MACHINES, B AND Z, PROCEEDINGS, 2008, 5238 : 309 - +
  • [38] Dynamic program slicing in understanding of program execution
    Korel, B
    Rilling, J
    FIFTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION - IWPC '97, PROCEEDINGS, 1997, : 80 - 89
  • [39] The Analyzing Technique of Program Based on Program Slicing
    Liu Shukun
    Yang Xiaohua
    PROGRESS IN MEASUREMENT AND TESTING, PTS 1 AND 2, 2010, 108-111 : 856 - +
  • [40] SymPas: Symbolic Program Slicing
    Zhang, Ying-Zhou
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2021, 36 (02) : 397 - 418