主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2020年专刊出版计划 微信服务介绍 最新一期:2019年第12期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
膝启明,陈向群,赵霞.一种基于ELF目标文件的可复用EOS构件制作方法.软件学报,2004,15(zk):157-163
一种基于ELF目标文件的可复用EOS构件制作方法
On Building Reusable EOS Components from ELF Object Files
  
DOI:
中文关键词:  软件复用:软件构件  嵌入式操作系统  目标文件
英文关键词:software reuse  software component  embedded opening system  object file
基金项目:Supported by the National Higt-Tech Rescmch and Development Plan of China under Grant N02002AAIZ2301(国家高技术研究发展计划(S63))
作者单位
膝启明 北京大学软件研究所操作系统实验室北京 100080 
陈向群 北京大学软件研究所操作系统实验室北京 100080 
赵霞 北京大学软件研究所操作系统实验室北京 100080 
摘要点击次数: 2404
全文下载次数: 3081
中文摘要:
      给出了一种基于ELF目标文件生成二进制可复用软件构件的方法,并在EOS领域作了初步尝试.与其它软件构件封装技术相比较.从ELF目标文件生成可复用二进制软件构件(称作CELF格式)的过程更为直接.为解决原ELF格式中名字冲突问题,非安全指令问题以及来源信任问题,分别采用了接口元素名称再鳊码、源指令流扫描及MD5文摘生成技术.可复用的EOS构件中包含源ELF文件的代码及数据,改进了其中符号表和重定位信息组织,独立部署、参与组装的可能性得到增强.
英文摘要:
      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.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利