一种基于ELF目标文件的可复用EOS构件制作方法
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

Supported by the National Higt-Tech Rescmch and Development Plan of China under Grant N02002AAIZ2301(国家高技术研究发展计划(S63))


On Building Reusable EOS Components from ELF Object Files
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    给出了一种基于ELF目标文件生成二进制可复用软件构件的方法,并在EOS领域作了初步尝试.与其它软件构件封装技术相比较.从ELF目标文件生成可复用二进制软件构件(称作CELF格式)的过程更为直接.为解决原ELF格式中名字冲突问题,非安全指令问题以及来源信任问题,分别采用了接口元素名称再鳊码、源指令流扫描及MD5文摘生成技术.可复用的EOS构件中包含源ELF文件的代码及数据,改进了其中符号表和重定位信息组织,独立部署、参与组装的可能性得到增强.

    Abstract:

    In this paper,all approach to generate reusable components from ELF object files is presented.Compared with other software component encapsulation technologies,building reusable software component directly from binary form ELF files is a straightforward process.Symbol tables end relocation information encapsulated in ELF files earl be automatically reprogrammed into a self-contained reusable entity,By augmenting the component with syntactic interface descriptions,mbignity caused by duplicate names in ELF files is eliminated.Binary code scanning is employed to enhance the safety of the component.Further,to prevent unintentional or hostile modifications.the component is signed with an MD5 fingerprint.

    参考文献
    相似文献
    引证文献
引用本文

膝启明,陈向群,赵霞.一种基于ELF目标文件的可复用EOS构件制作方法.软件学报,2004,15(zk):157-163

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期:
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号