首页> 外文OA文献 >Enriching MATLAB with aspect-oriented features for developing embedded systems
【2h】

Enriching MATLAB with aspect-oriented features for developing embedded systems

机译:使用面向方面的功能丰富MATLAB,以开发嵌入式系统

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This article presents an approach to enrich the MATLAB language with aspect-oriented modularity features, enabling developers to experiment different implementation characteristics and to acquire runtime data and traces without polluting their base MATLAB code. We propose a language through which programmers configure the low-level data representation of variables and expressions. Examples include specifically-tailored fixed-point data representations leading to more efficient support for the underlying hardware, e.g., digital signal processors and application-specific architectures, without built-in floating point units. This approach assists developers in adding handlers and monitoring features in a non-invasive way as well as configuring MATLAB functions with optimized implementations. Different aspect modules can be used to retarget common MATLAB code bases for different purposes and implementations. We validate the proposed approach with a set of representative examples where we attain a simple way to explore a number of properties. Experiment results and collected aspect-oriented software metrics lend support to the claims on its usefulness.
机译:本文提出了一种使用面向方面的模块化功能丰富MATLAB语言的方法,使开发人员能够试验不同的实现特性并获取运行时数据和跟踪,而不会污染其基本MATLAB代码。我们提出了一种语言,程序员可以通过该语言配置变量和表达式的低级数据表示形式。示例包括专门定制的定点数据表示形式,从而在没有内置浮点单元的情况下更有效地支持了底层硬件(例如,数字信号处理器和特定于应用程序的体系结构)。这种方法可帮助开发人员以非侵入方式添加处理程序和监视功能,以及通过优化的实现配置MATLAB函数。可以使用不同的方面模块为不同的目的和实现重新定位常见的MATLAB代码库。我们通过一组具有代表性的示例来验证所提出的方法,在该示例中,我们获得了一种探索多种属性的简单方法。实验结果和收集的面向方面的软件度量标准为其用途提供了支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号