An Algorithm for Keyword Search on an Execution Path

被引:0
|
作者
Kamiya, Toshihiro [1 ]
机构
[1] Future Univ Hakodate, Sch Syst Informat Sci, Dept Media Architecture, Hakodate, Hokkaido 0418655, Japan
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a code-search method, which includes an algorithm of keyword code-search and a prototype implementation. In this paper, a query is a set of keywords and a search result is a set of execution paths fulfilling the query, that is, each of the execution paths includes all of the keywords. Here, an execution path represents one of all levels of method calls of all possible dynamic dispatches in an OO program; thus, many execution paths can be generated even from a small program. The algorithm works on a data structure named an And/Or/Call graph, which is a compact representation of execution paths. The prototype implementation searches names of methods or types, or words in string literals from Java source code.
引用
收藏
页码:328 / 332
页数:5
相关论文
共 50 条
  • [1] A keyword searching algorithm for Search Engines
    Gupta, Vishal
    [J]. 2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2, 2007, : 517 - 521
  • [2] Effective XML keyword search basing on the path semantics
    [J]. Ji, B. (xianyinglou@gmail.com), 2013, Binary Information Press, P.O. Box 162, Bethel, CT 06801-0162, United States (09):
  • [3] Path-augmented keyword search for XML documents
    Hsu, W
    Lee, ML
    Wu, XD
    [J]. ICTAI 2004: 16TH IEEE INTERNATIONALCONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, : 526 - 530
  • [4] MapReduce Implementation of XML Keyword Search Algorithm
    Zhang, Yong
    Li, Quanlin
    Liu, Bo
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 721 - 728
  • [5] Path-based keyword search over XML streams
    Bou, Savong
    Amagasa, Toshiyuki
    Kitagawa, Hiroyuki
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2015, 11 (03) : 347 - 369
  • [6] A fast hierarchical search algorithm for discriminative keyword spotting
    Tabibian, Shima
    Akbari, Ahmad
    Nasersharif, Babak
    [J]. INFORMATION SCIENCES, 2016, 336 : 45 - 59
  • [7] Keyword Search Algorithm over Large RDF Datasets
    Izquierdo, Yenier Torres
    [J]. ADVANCES IN CONCEPTUAL MODELING, ER 2019, 2019, 11787 : 230 - 238
  • [8] An Efficient Algorithm for Meaningful SLCA in XML Keyword Search
    Wu, Haitao
    Tang, Zhenmin
    [J]. WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 280 - +
  • [9] Keyword search algorithm of large graph based on GPU
    Lin H.-X.
    Qiao L.-P.
    Yuan Y.
    Wang G.-R.
    [J]. Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2022, 56 (02): : 271 - 279
  • [10] Rationalization of the Path Search Algorithm
    Baranauskas, V.
    Derviniene, A.
    Sarkauskas, K.
    Bartkevicius, S.
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2010, (05) : 79 - 82