首页> 外文OA文献 >A generative reuse approach for component- based software engineering of embedded real-time system
【2h】

A generative reuse approach for component- based software engineering of embedded real-time system

机译:嵌入式实时系统中基于组件的软件工程的生成重用方法

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

摘要

Generative reuse is an approach in software reuse where it combines reusable part that not only code but also generic architectures and variations of components for future customization. Generative reuse via application generator is cost effective to build when many similar software systems are written or when evolution of software requires the software to be written and rewritten many times during its lifetime. Software Product Line (SPL) is a suitable field to implement application generator where it can help to generate similar systems and also customize variations needed to the systems functionalities. SPL is a type of reuse where common artifacts can be shared by similar software or members in the product line. Besides sharing common features, each member in the product line has significant variations referred as variability. Variability implementation requires focus on two important issues: delaying design decision and also ease of changes in software. This study is based on the initial proposal of two methods: stepwise refinements and separation of concerns, for the use in generator implementation. Generators with the implementation of these methods have been reportedly used in various SPL implementations. Based on this motivation we study the underlying concepts of these methods and the origin of its idea. We also study the issues and its current implementation in generator. The results of this research can help designer and researcher who are interested in the development of application generator in SPL to comprehend the underlying methods and also its usage in generator.
机译:生成重用是软件重用中的一种方法,它结合了可重用的部分,该部分不仅对代码进行编码,而且还对通用体系结构和组件的变体进行了将来的定制。当编写许多相似的软件系统时,或者当软件的演化需要软件在其生命周期内多次编写和重写时,通过应用程序生成器进行生成的重用对于构建具有成本效益。软件产品线(SPL)是实施应用程序生成器的合适领域,它可以帮助生成相似的系统,还可以自定义系统功能所需的变体。 SPL是一种重用类型,常见的工件可以由相似的软件或产品线中的成员共享。除了具有共同的功能外,产品线中的每个成员都有明显的变化,称为变异性。可变性的实现需要集中在两个重要问题上:延迟设计决策以及简化软件更改。这项研究基于两种方法的初始建议:逐步完善和关注点分离,以用于生成器实现。据报道,采用这些方法的生成器已在各种SPL实现中使用。基于这种动机,我们研究了这些方法的基本概念及其思想的起源。我们还将研究问题及其在Generator中的当前实现。这项研究的结果可以帮助对SPL中的应用程序生成器的开发感兴趣的设计人员和研究人员了解其基本方法及其在生成器中的用法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号