Computing executable slices for concurrent logic programs

被引:2
|
作者
Zhao, JJ [1 ]
Cheng, JD [1 ]
Ushijima, K [1 ]
机构
[1] Fukuoka Inst Technol, Dept Comp Sci & Engn, Higashi Ku, Fukuoka 8110295, Japan
关键词
D O I
10.1109/APAQS.2001.989997
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Program Slicing has many applications in software engineering activities. However, until recently, no slicing algorithm has been presented that can compute executable slices for concurrent logic programs. In this paper we present a dependence-graph based approach to computing executable slice for concurrent logic programs. The dependence-based representation used in this paper is called the Argument Dependence Net which can be used to explicitly represent various types of program dependences in a concurrent logic program. Based on the ADN, we can compute static executable slices for concurrent logic programs at argument level.
引用
收藏
页码:13 / 22
页数:10
相关论文
共 50 条
  • [31] Towards Computing Abstract Distances in Logic Programs
    Casso, Ignacio
    Morales, Jose F.
    Lopez-Garcia, Pedro
    V. Hermenegildo, Manuel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (306): : 1 - 3
  • [32] COMPUTING CHANGE AND SPECIFICITY WITH EQUATIONAL LOGIC PROGRAMS
    HOLLDOBLER, S
    THIELSCHER, M
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1995, 14 (01) : 99 - 133
  • [33] On Computing World Views of Epistemic Logic Programs
    Tran Cao Son
    Tiep Le
    Kahl, Patrick
    Leclerc, Anthony
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1269 - 1275
  • [34] RECURSION EQUATION SETS COMPUTING LOGIC PROGRAMS
    YAMASAKI, S
    THEORETICAL COMPUTER SCIENCE, 1990, 76 (2-3) : 309 - 322
  • [35] Complexity of computing with extended propositional logic programs
    Marek, VW
    Rajasekar, A
    Truszczynski, M
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1995, 15 (3-4) : 357 - 378
  • [36] Concurrent table accesses in parallel tabled logic programs
    Rocha, R
    Silva, F
    Costa, VS
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 662 - 670
  • [37] PQL: Modal logic for compositional verification of concurrent programs
    Uchihira, Naoshi, 1600, Publ by Scripta Technica Inc, New York, NY, United States (25):
  • [38] PQL - MODAL LOGIC FOR COMPOSITIONAL VERIFICATION OF CONCURRENT PROGRAMS
    UCHIHIRA, N
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (01) : 1 - 16
  • [39] CLPKIDS: A program analysis system for concurrent logic programs
    Zhao, JJ
    Cheng, JD
    Ushijima, K
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 531 - 537
  • [40] Specifying Concurrent Programs in Separation Logic: Morphisms and Simulations
    Nanevski, Aleksandar
    Banerjee, Anindya
    Delbianco, German Andres
    Fabregas, Ignacio
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):