JP5482165B2 - プログラム及び情報抽出装置 - Google Patents
プログラム及び情報抽出装置 Download PDFInfo
- Publication number
- JP5482165B2 JP5482165B2 JP2009279784A JP2009279784A JP5482165B2 JP 5482165 B2 JP5482165 B2 JP 5482165B2 JP 2009279784 A JP2009279784 A JP 2009279784A JP 2009279784 A JP2009279784 A JP 2009279784A JP 5482165 B2 JP5482165 B2 JP 5482165B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- tree structure
- search
- node
- tree
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000605 extraction Methods 0.000 title claims description 29
- 238000007689 inspection Methods 0.000 claims description 92
- 238000000034 method Methods 0.000 claims description 34
- 238000012360 testing method Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 14
- 230000006837 decompression Effects 0.000 description 12
- 230000002776 aggregation Effects 0.000 description 6
- 238000004220 aggregation Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000005065 mining Methods 0.000 description 5
- 238000007418 data mining Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013138 pruning Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims (6)
- コンピュータを、
それぞれ複数の要素を親子関係に基づき接続して構成される複数の木構造情報の中から予め定められた数の木構造情報に共通して含まれる、要素間の先祖子孫関係を示す木構造のパターンを保持する保持手段、
前記保持手段に保持された1つの木構造のパターンから予め定められた条件に基づいてパスを選択するとともに、当該選択されたパスに要素を追加して前記1つの木構造のパターンを伸張する伸張箇所を選択する選択手段、
前記1つの木構造のパターンの前記伸張箇所に追加する要素の候補を、前記複数の木構造情報から探索する探索手段、及び、
前記1つの木構造のパターンに含まれるいずれかの要素を検査対象要素とし、前記1つの木構造のパターンにおける前記検査対象要素と前記伸張箇所とに基づいて定められる、前記保持手段に保持される他の木構造のパターンに含まれる検査範囲において、前記1つの木構造のパターンにおける前記検査対象要素とその子要素を含み、前記検査対象要素とその子要素との間に要素が含まれる場合に、前記1つの木構造のパターンの前記伸張箇所について前記探索手段による探索を行わないと判定する判定手段
として機能させるためのプログラム。 - 前記判定手段は、前記定められる検査範囲において、前記1つの木構造のパターンにおける前記検査対象要素とその1つの子要素とを含み、前記検査対象要素とその1つの子要素の間に要素が含まれる場合に、前記1つの木構造のパターンの前記伸張箇所について前記探索手段による探索を行わないと判定する
ことを特徴とする請求項1に記載のプログラム。 - 前記判定手段は、前記定められる検査範囲において、前記1つの木構造のパターンにおける前記検査対象要素とその複数の子要素とを含み、前記検査対象要素とその複数の子要素の間に前記検査対象要素とその複数の子要素のそれぞれに接続する要素が含まれる場合に、前記1つの木構造のパターンの前記伸張箇所について前記探索手段による探索を行わないと判定する
ことを特徴とする請求項1又は2に記載のプログラム。 - 前記判定手段はさらに、前記定められる検査範囲において、前記1つの木構造のパターンにおける前記検査対象要素を含み、前記検査対象要素に接続した子要素が含まれる場合に、前記1つの木構造のパターンの前記伸張箇所について前記探索手段による探索を行わないと判定する
ことを特徴とする請求項1から3のいずれかに記載のプログラム。 - 前記コンピュータをさらに、
前記探索手段により探索された前記伸張箇所に追加する要素の候補が、前記複数の木構造情報の中に予め定められた数以上ある場合に、該候補の要素を前記1つの木構造のパターンの前記伸張箇所に追加した新たな木構造のパターンを前記保持手段に保持させる手段、
前記保持手段に保持された木構造のパターンを前記選択手段、前記判定手段、前記探索手段により伸張する処理を再帰的に実行する手段
として機能させるための請求項1から4のいずれかに記載のプログラム。 - それぞれ複数の要素を親子関係に基づき接続して構成される複数の木構造情報の中から予め定められた数の木構造情報に共通して含まれる、要素間の先祖子孫関係を示す木構造のパターンを保持する保持手段と、
前記保持手段に保持された1つの木構造のパターンから予め定められた条件に基づいてパスを選択するとともに、当該選択されたパスに要素を追加して前記1つの木構造のパターンを伸張する伸張箇所を選択する選択手段と、
前記1つの木構造のパターンの前記伸張箇所に追加する要素の候補を、前記複数の木構造情報から探索する探索手段と、
前記1つの木構造のパターンに含まれるいずれかの要素を検査対象要素とし、前記1つの木構造のパターンにおける前記検査対象要素と前記伸張箇所とに基づいて定められる、前記保持手段に保持される他の木構造のパターンに含まれる検査範囲に、前記1つの木構造のパターンにおける前記検査対象要素とその子要素を含み、前記検査対象要素とその子要素との間に要素が含まれる場合に、前記1つの木構造のパターンの前記伸張箇所について前記探索手段による探索を行わないと判定する判定手段と、
を含むことを特徴とする情報抽出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009279784A JP5482165B2 (ja) | 2009-12-09 | 2009-12-09 | プログラム及び情報抽出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009279784A JP5482165B2 (ja) | 2009-12-09 | 2009-12-09 | プログラム及び情報抽出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011123619A JP2011123619A (ja) | 2011-06-23 |
| JP5482165B2 true JP5482165B2 (ja) | 2014-04-23 |
Family
ID=44287462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009279784A Expired - Fee Related JP5482165B2 (ja) | 2009-12-09 | 2009-12-09 | プログラム及び情報抽出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5482165B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4815934B2 (ja) * | 2005-08-02 | 2011-11-16 | 日本電気株式会社 | テキストマイニング装置、テキストマイニング方法、テキストマイニングプログラム |
| JP4957618B2 (ja) * | 2008-03-28 | 2012-06-20 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
-
2009
- 2009-12-09 JP JP2009279784A patent/JP5482165B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011123619A (ja) | 2011-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8667015B2 (en) | Data extraction method, computer program product and system | |
| CN101751333A (zh) | 用于支援程序解析的方法、及其计算机程序以及计算机系统 | |
| US8117569B1 (en) | Method and mechanism for implementing a minimum spanning tree | |
| KR20150137388A (ko) | 데이터 처리 시스템 및 방법 | |
| KR20100060734A (ko) | 키워드 시맨틱 네트워크 구성을 통한 특허정보 시각화 시스템 및 그 방법 | |
| CN114579977A (zh) | 一种用于嵌入式操作系统的代码漏洞检测方法 | |
| CA2719835A1 (en) | Method of deriving an integrated circuit schematic diagram | |
| JP5482165B2 (ja) | プログラム及び情報抽出装置 | |
| US9275467B2 (en) | Incremental contour-extraction scheme for binary image segments | |
| US8510693B2 (en) | Changing abstraction level of portion of circuit design during verification | |
| JP5396843B2 (ja) | 検索方法および検索装置 | |
| JP2010272006A (ja) | 関係抽出装置、関係抽出方法、及びプログラム | |
| US20170052887A1 (en) | To-be-stubbed target determining apparatus, to-be-stubbed target determining method and non-transitory recording medium storing to-be-stubbed target determining program | |
| US9582624B2 (en) | Circuit component migration method and apparatus | |
| CN114296726B (zh) | 一种代码生成方法、装置、计算机设备和存储介质 | |
| KR101769247B1 (ko) | 계층적 인터벌 트리를 이용한 문자열 비교 방법 및 장치 | |
| KR101837236B1 (ko) | 코드 커버리지 향상을 위한 베이직 블록 크기 감응 실행 경로 탐색 방법 및 시스템 | |
| JP2005326161A (ja) | 故障候補特定システムおよび故障候補特定方法 | |
| JP5526947B2 (ja) | 検索プログラム、検索装置および検索方法 | |
| JP5628365B2 (ja) | 検索装置 | |
| JP2016024784A (ja) | バグ予測装置及び方法及びプログラム | |
| JP5253286B2 (ja) | 共通データフロー抽出システムおよび共通データフロー抽出方法 | |
| JP5434500B2 (ja) | 木構造処理装置及びプログラム | |
| JP5237400B2 (ja) | 検索装置 | |
| JP4935768B2 (ja) | 情報処理装置及び情報処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5482165 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |