...
首页> 外文期刊>IEEE Software >Streamlining Development for Networked Embedded Systems Using Multiple Paradigms
【24h】

Streamlining Development for Networked Embedded Systems Using Multiple Paradigms

机译:使用多种范例简化网络嵌入式系统的开发

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

摘要

Limitations on networked embedded systems imposed by mobility and adaptation scenarios amid scarce energy and system resources mandate optimization throughout the hardware-software life cycle. Deployment, operational activities, and maintenance require software development activities that must all be aligned to become integral parts of the development process. Yet the actors participating in the life cycle are highly diverse, and an integrated approach must respect this diversity. In addition to traditional software development according to component-based engineering principles that deliver business and application logic, the activities in networked-embedded systems' life cycle phases include developing the following: predeployment artifacts using aspect-oriented composition, deployment artifacts using declarative abstractions to describe the actors' goals and the applications' compositions, and specific runtime artifacts using declarative or imperative policies. Developing these complementary artifacts corresponds to multiparadigm programming, since all artifacts are essential but can't be programmed using a single paradigm. This article identifies the proposed actors contributing to the development phases in this integrated multiparadigm programming approach and their activities in terms of methods and artifacts. Show less
机译:在能源和系统资源匮乏的情况下,移动和适应方案对网络嵌入式系统的限制要求在整个硬件-软件生命周期中进行优化。部署,运营活动和维护要求软件开发活动,所有这些活动都必须协调一致,才能成为开发过程的组成部分。然而,参与生命周期的参与者是高度多样化的,采用综合方法必须尊重这种多样性。除了根据提供业务和应用程序逻辑的基于组件的工程原理进行传统软件开发外,网络嵌入式系统生命周期阶段中的活动还包括开发以下内容:使用面向方面的组合进行预部署工件,使用声明性抽象来进行部署工件。使用声明性或命令性策略描述参与者的目标和应用程序的组成以及特定的运行时工件。开发这些互补的工件对应于多范式编程,因为所有工件都是必不可少的,但不能使用单个范式进行编程。本文从方法和工件的角度确定了在这种集成的多范式编程方法中为开发阶段做出贡献的拟议参与者及其活动。显示较少

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号