首页> 外文会议> >Fuxi: An Agile Development Environment for Embedded Systems
【24h】

Fuxi: An Agile Development Environment for Embedded Systems

机译:福西:嵌入式系统的敏捷开发环境

获取原文

摘要

Challenged by market and technical advance, the requirements of embedded products will keep changing throughout the whole process of development. How to introduce agility to the development process, to adapt to these changes? In this paper, we proposed an architecture-based, aspect-oriented methodology of agile software development, which takes expressivity and efficiency as two major concerns of embedded applications; expressivity yields agility, and efficiency meets the constraints of resources. Under the separation of concerns, we differentiate the system into functional aspect and several technical aspects which give supports to the functional one. Different concerns need different programming paradigms. At the functional aspect, we takes declarative programming, and at the technical aspects procedural programming. An abstract machine, as a pivotal of the architecture, weaves all these aspects dynamically at runtime, to achieve all the functionalities of the system.
机译:面对市场和技术进步的挑战,嵌入式产品的需求将在整个开发过程中不断变化。如何在开发过程中引入敏捷性以适应这些变化?在本文中,我们提出了一种基于架构,面向方面的敏捷软件开发方法,该方法将表达性和效率作为嵌入式应用程序的两个主要方面。表现力产生敏捷性,效率满足资源约束。在关注点分离的情况下,我们将系统分为功能性方面和为功能性方面提供支持的几个技术方面。不同的关注点需要不同的编程范例。在功能方面,我们进行声明性编程,而在技术方面进行过程编程。作为体系结构的关键部分,抽象机在运行时动态地编织所有这些方面,以实现系统的所有功能。

著录项

  • 来源
    《》|2007年|631-632|共2页
  • 会议地点
  • 作者

    Wang; Zhongbin;

  • 作者单位
  • 会议组织
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号