发明名称 |
Translation system and method for SPARQL queries |
摘要 |
A computer-implemented system and method for translating a SPARQL query. The system includes: a parser/lexer for parsing the SPARQL query; a hidden negative pattern detector for detecting a hidden negative pattern in the parsed SPARQL query; a hidden negative pattern translator for translating the detected hidden negative pattern into an explicit negative pattern; a separator for separating the explicit negative pattern from a positive pattern in the parsed SPARQL query; a negative pattern translator for translating the explicit negative pattern into a negative portion of an SQL statement; a positive pattern translator for translating the positive pattern into a positive portion of the SQL statement; and an SQL statement combiner for combining the negative portion of the SQL statement with the positive portion of the SQL statement. |
申请公布号 |
US8275784(B2) |
申请公布日期 |
2012.09.25 |
申请号 |
US20100732240 |
申请日期 |
2010.03.26 |
申请人 |
CAO FENG;HU GANG;MA LI;PAN YUE;SUN XING ZHI;INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
CAO FENG;HU GANG;MA LI;PAN YUE;SUN XING ZHI |
分类号 |
G06F7/00 |
主分类号 |
G06F7/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|