首页> 外文会议>IEEE International Conference on Software Maintenance >Reengineering embedded automotive software
【24h】

Reengineering embedded automotive software

机译:再造嵌入式汽车软件

获取原文

摘要

The fact that software ages holds for embedded automotive software as well as for any other kind of software. In comparison to IT software, the automotive domain has to deal with different kinds of requirements, such as real time properties, feedback control, and constrained resources. Therefore, used programming languages are C — to meet resource constraints — and data flow oriented graphical languages — to meet the used engineering method and notation of feedback control engineers. This makes the software quite different from what the software maintenance and reengineering community is usually working on, and their results are seldom directly applicable. In this paper, we describe results of a Bosch-internal research project that focused on the adaption of existing reengineering techniques and methods to embedded automotive software development. The goal was to make software maintenance more efficient by a) preventing software ageing and b) supporting program comprehension. Our approach was to make existing reengineering techniques usable for series development in an effective and efficient way. The result is a set of reengineering tools and practices that are specialized for the needs of the automotive domain and usable in practice.
机译:软件年龄持有嵌入式汽车软件以及任何其他类型的软件的事实。与IT软件相比,汽车域必须处理不同类型的要求,例如实时属性,反馈控制和约束资源。因此,使用的编程语言是C - 以满足资源约束 - 以及数据流导向的图形语言 - 以满足反馈控制工程师的使用方法和符号。这使得软件与软件维护和再生社区通常正在处理的软件完全不同,而且它们的结果很少可直​​接适用。在本文中,我们描述了博世内部研究项目的结果,该项目专注于适应现有的再生技术和方法来嵌入汽车软件开发。目标是使软件维护更有效地通过a)防止软件老化和b)支持计划理解。我们的方法是以有效且有效的方式使现有的再造技术可用于串联发展。结果是一组重复化工具和实践,专业从事汽车领域的需求,并在实践中使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号