...
首页> 外文期刊>Journal of software >FORMS: Feature-Oriented Reverse Engineering-based Middleware Specialization for Product-Lines
【24h】

FORMS: Feature-Oriented Reverse Engineering-based Middleware Specialization for Product-Lines

机译:FORMS:产品线的面向特征的基于逆向工程的中间件专业化

获取原文

摘要

Supporting the varied software feature requirements of multiple variants of a software product-line while promoting reuse, forces product line engineers to use general-purpose and feature-rich middleware platforms. However, each product variant now incurs memory footprint and performance overhead due to the feature-richness of the middleware along with the increased cost of its testing and maintenance. To address this tension, this paper presents FORMS (Feature-Oriented Reverse Engineering for Middleware Specialization), which is a framework to automatically specialize general-purpose middleware for product-line variants. FORMS provides a novel modelbased approach to map product-line variant-specific feature requirements to middleware-specific features, which in turn are used to reverse engineer middleware source code and transform it to specialized forms resulting in vertical middleware decompositions. Empirical results evaluating memory footprint reductions (40%) and feature reductions (60-76%) are presented alo656ng with qualitative assessment of discrepancies in modularization of contemporary middleware.
机译:在支持软件产品线的多个变体的多样化软件功能要求的同时,促进复用,迫使产品线工程师使用通用且功能丰富的中间件平台。但是,由于中间件的功能丰富以及测试和维护成本的增加,每个产品变型现在都导致内存占用量和性能开销。为了解决这种压力,本文提出了FORMS(面向中间件专业化的面向特征的逆向工程),这是一个框架,可以自动针对产品系列的变体来通用化通用中间件。 FORMS提供了一种新颖的基于模型的方法,可将产品系列特定于变体的功能需求映射到特定于中间件的功能,进而用于对中间件源代码进行反向工程并将其转换为专用形式,从而导致垂直中间件分解。评估内存占用量减少(40%)和功能减少(60-76%)的经验结果与定性评估当代中间件的模块化差异有关。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号