首页> 外文期刊>Science of Computer Programming >Pigs from sausages? Reengineering from assembler to C via FermaT transformations
【24h】

Pigs from sausages? Reengineering from assembler to C via FermaT transformations

机译:香肠里的猪?通过FermaT转换从汇编程序重新构建为C

获取原文
获取原文并翻译 | 示例

摘要

Software reengineering has been described as being "about as easy as reconstructing a pig from a sausage" (Comput Canada 18 (1992) 35). But the development of program transformation theory, as embodied in the FermaT transformation system, has made this miraculous feat into a practical possibility. This paper describes the theory behind the FermaT system and describes a recent migration project in which over 544,000 lines of assembler "sausage" (part of a large embedded system) were transformed into efficient and maintainable structured C code.
机译:软件的重新设计已被描述为“与从香肠重建猪一样容易”(加拿大计算机展览会18(1992)35)。但是,程序转换理论的发展(体现在FermaT转换系统中)使这种神奇的壮举变为现实。本文描述了FermaT系统背后的理论,并描述了一个最近的移植项目,其中将超过544,000行的汇编程序“香肠”(大型嵌入式系统的一部分)转换为有效且可维护的结构化C代码。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号