期刊文献+

构件化技术在编译器语义分析中的应用研究 被引量:3

Research on Application of Component-Based Technology in Compiler Semantic Analysis
下载PDF
导出
摘要 基于构件化软件开发思想,在航空领域通用测试语言ATLAS编译器的实现过程中,提出采用构件化开发方式解决语义分析阶段中"仪器选择和分配"模块的多样性和复杂性问题,给出实现"仪器选择和分配"模块的层次软件体系结构的详细描述,以及通过微软公司的COM构件对象模型给出的资源配置构件的接口说明。项目完成中,采用这种COM构件实现模型很好解决了语义分析阶段中的资源调用和信号语句的语义翻译问题。 A method based on Component-based Software Development was provided to solve the diversified and complicated problem of " selection distribution for instruments" during the development of ATLAS Compiler,which is widely used in aviation test field.The detailed description was given of hierarchical software architecture for realizing the "selection distribution for instruments" model,and of the interface state for resource allocation component by Microsoft COM model.The COM model resolved the resource invoking and semantic analysis for signal related statement during the accomplishment of ATLAS compiler project.
出处 《太原理工大学学报》 CAS 北大核心 2010年第6期759-762,共4页 Journal of Taiyuan University of Technology
基金 国家自然科学基金资助项目(60873139) 西安电子科技大学国家部委预研基金资助项目(00404X04)
关键词 构件化软件开发 ATLAS编译器 语义分析 资源配置 Component-Based Software Development ATLAS compiler semantic analysis resource allocation
  • 相关文献

参考文献5

二级参考文献3

  • 1张世琨.基于层次消息总线的软件构架研究:博士学位论文[M].北京:北京大学计算机科学技术系,2000..
  • 2张世琨,博士学位论文,2000年
  • 3杨芙清.软件复用及相关技术[J].计算机科学,1999,26(5):1-4. 被引量:207

共引文献160

同被引文献16

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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