期刊文献+

多媒体查询语言UMQL语法分析器的设计与实现 被引量:2

Design and Implementation for the Grammar Analyzer of a Multimedia Query Language
下载PDF
导出
摘要 通用多媒体查询语言UMQL是多媒体信息检索的有效工具.讨论UMQL语法分析器的设计与实现.根据UMQL的语法特点,分别以正则式、巴克斯范式和逻辑代数定义该语言的词法、文法和语义规则集,设计一个层次化的UMQL语法分析模型.基于该模型并结合编译原理的相关理论知识,设计实现UMQL语法分析器,并探讨其各部件实现的关键技术.该语法分析器能有效检测UMQL查询中的语法语义错误,并给出相应的错误提示信息. This paper discuss the design and implementation of the grammar analyzer of a powerful multimedia query language called UMQL. First,regular expedession,extended Backus-Naur form and logic algebra are utilized to specify the lexical restrictions,syntax restrictions,semantic restrictions of UMQL,to design a grammar analysis model. Then,referring the theory and method of compiler principles,design and implement a UMQL grammar analyzer and discuss some crucial techniques of its components. As a result,the grammar analyzer can detect grammar errors for any UMQL query,and present the corresponding error guiding information.
出处 《小型微型计算机系统》 CSCD 北大核心 2010年第2期271-275,共5页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划基金项目(2006AA01Z430)资助
关键词 多媒体查询语言 语法分析 文法 语义 multimedia query language grammar analysis syntax semantic
  • 相关文献

参考文献8

二级参考文献16

  • 1朱望规.数据库语言SQL的实现[J].计算机工程与应用,1994,30(11):78-80. 被引量:2
  • 2[美]Rafe Colburn.SQL实用全书[M].北京:电子工业出版社,1998.. 被引量:1
  • 3Kenncg C.Louden.Compiler construction principles and practice[M].北京:机械工业出版社.1 999. 被引量:1
  • 4Ceri S and Gottlob G. Translating SQL into relational algebra: optimization, semantics, and equivalence of SQL queries [J]. IEEE Transactions on Software Engineering. 1985. 11(4): 324-345. 被引量:1
  • 5JOHNSON SC.Yacc:Yet Another Compiler Compiler[R].Computing Science Technical Report No.32,1975,Bell Laboratories,Murray Hill,NJ 07974. 被引量:1
  • 6BROWN D,LEVINE J,MASON T.lex & yacc,O'Reilly Media[Z].Inc.; 2 edition,October 1,1992. 被引量:1
  • 7LOUDEN KC.Comp iler construction p rincip les and practice[M]].北京:机械工业出版社,1999. 被引量:1
  • 8LORENTZ D,GREGOIRE J.Oracle Database SQL Reference 10g Release 1 (10.1)[Z].Oracle Corporation.1996,2003. 被引量:1
  • 9LESK ME,SCHMIDT E.Lex-A Lexical Analyzer Generator[R].Computing Science Technical Report Bell laboratories.Murray Hill.NJ,1975:39. 被引量:1
  • 10Cao Zhongsheng, Wu Zongda, Wang Yuanzhen. UMQL: a unified multimedia query language[C]// Proceedings of the 3rd IEEE International Conference on Signal Image Technology and Internet Based Systems. Los Alamitos: IEEE Computer Society, 2007: 101-107. 被引量:1

共引文献19

同被引文献7

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部