Searching source code
Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is ena...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | SELIM GHADA H ELSHISHINY HISHAM E SABRY SHERIF SHOKRY OSSAMA |
description | Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is enabled. The search string is searched for the search string of the feature type in the indexed abstract syntax tree using a results structure defining the search outputs to be retrieved. A structured search result based on the output of the searching is provided. The structured search result is stored in the storage device. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9268558B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9268558B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9268558B23</originalsourceid><addsrcrecordid>eNrjZBANTk0sSs7IzEtXKM4vLUpOVUjOT0nlYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGWRmYWpqYWTkbGRCgBADMVIOQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Searching source code</title><source>esp@cenet</source><creator>SELIM GHADA H ; ELSHISHINY HISHAM E ; SABRY SHERIF ; SHOKRY OSSAMA</creator><creatorcontrib>SELIM GHADA H ; ELSHISHINY HISHAM E ; SABRY SHERIF ; SHOKRY OSSAMA</creatorcontrib><description>Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is enabled. The search string is searched for the search string of the feature type in the indexed abstract syntax tree using a results structure defining the search outputs to be retrieved. A structured search result based on the output of the searching is provided. The structured search result is stored in the storage device.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160223&DB=EPODOC&CC=US&NR=9268558B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160223&DB=EPODOC&CC=US&NR=9268558B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SELIM GHADA H</creatorcontrib><creatorcontrib>ELSHISHINY HISHAM E</creatorcontrib><creatorcontrib>SABRY SHERIF</creatorcontrib><creatorcontrib>SHOKRY OSSAMA</creatorcontrib><title>Searching source code</title><description>Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is enabled. The search string is searched for the search string of the feature type in the indexed abstract syntax tree using a results structure defining the search outputs to be retrieved. A structured search result based on the output of the searching is provided. The structured search result is stored in the storage device.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZBANTk0sSs7IzEtXKM4vLUpOVUjOT0nlYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGWRmYWpqYWTkbGRCgBADMVIOQ</recordid><startdate>20160223</startdate><enddate>20160223</enddate><creator>SELIM GHADA H</creator><creator>ELSHISHINY HISHAM E</creator><creator>SABRY SHERIF</creator><creator>SHOKRY OSSAMA</creator><scope>EVB</scope></search><sort><creationdate>20160223</creationdate><title>Searching source code</title><author>SELIM GHADA H ; ELSHISHINY HISHAM E ; SABRY SHERIF ; SHOKRY OSSAMA</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9268558B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>SELIM GHADA H</creatorcontrib><creatorcontrib>ELSHISHINY HISHAM E</creatorcontrib><creatorcontrib>SABRY SHERIF</creatorcontrib><creatorcontrib>SHOKRY OSSAMA</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SELIM GHADA H</au><au>ELSHISHINY HISHAM E</au><au>SABRY SHERIF</au><au>SHOKRY OSSAMA</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Searching source code</title><date>2016-02-23</date><risdate>2016</risdate><abstract>Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is enabled. The search string is searched for the search string of the feature type in the indexed abstract syntax tree using a results structure defining the search outputs to be retrieved. A structured search result based on the output of the searching is provided. The structured search result is stored in the storage device.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US9268558B2 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | Searching source code |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T11%3A56%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=SELIM%20GHADA%20H&rft.date=2016-02-23&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9268558B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |