首页> 外文会议>IEEE International High Level Design Validation and Test Workshop >AME: an abstract middleware environment for validating networked embedded systems applications
【24h】

AME: an abstract middleware environment for validating networked embedded systems applications

机译:AME:用于验证网络嵌入式系统应用程序的抽象中间件环境

获取原文

摘要

In the development of application software for networked embedded systems a significant step to improve interoperability and reuse consisted in relying on a service layer providing an abstract interface through a well-defined programming paradigm (e.g., object-oriented, tuplespace or database). During application development this layer can provide a simulation model of the actual platform while during implementation it can be mapped onto an actual middleware. During application development the choice of the programming paradigm is driven by productivity while during deployment the choice of the middleware is driven by efficiency and availability. Keeping the same program- ming paradigm in these two phases limits design-space ex- ploration while changing paradigm requires to re-write the application. In this work we describe 1) a SystemC-based service layer providing different paradigms, i.e., object- oriented and tuple space, 2) design reasons for translating the application between these paradigms, and 3) a methodology for this translation.
机译:在对网络嵌入式系统的应用软件的开发中,提高互操作性和重用在依赖于提供抽象接口的互操作性和重用的重要步骤,通过明确定义的编程范例(例如,面向对象,托管空间或数据库)。在应用程序开发期间,此图层可以提供实际平台的仿真模型,而在实现期间可以映射到实际中间件。在应用程序开发期间,编程范例的选择是通过生产率驱动的,而在部署期间,中间件的选择是由效率和可用性驱动的。在这两个阶段保持相同的程序模式限制了设计空间出现,同时更改范例来重写应用程序。在这项工作中,我们描述了一种基于系统的服务层,提供不同的范式,即面向对象和元组空间,2)在这些转换之间翻译应用程序之间的应用程序的设计原因。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号