首页> 外文OA文献 >Dos requisitos à arquitetura em linhas de produtosde software: uma estratégia de transformaçõesentre modelos
【2h】

Dos requisitos à arquitetura em linhas de produtosde software: uma estratégia de transformaçõesentre modelos

机译:从需求到产品线的架构软件:一种转型策略模型之间

摘要

The tracking between models of the requirements and architecture activitiesis a strategy that aims to prevent loss of information, reducing the gap betweenthese two initial activities of the software life cycle. In the contextof Software Product Lines (SPL), it is important to have this support, which allowsthe correspondence between this two activities, with management of variability.In order to address this issue, this paper presents a process of bidirectionalmapping, defining transformation rules between elements of a goalorientedrequirements model (described in PL-AOVgraph) and elements of an architecturaldescription (defined in PL-AspectualACME). These mapping rules areevaluated using a case study: the GingaForAll LPS. To automate this transformation,we developed the MaRiPLA tool (Mapping Requirements to ProductLine Architecture), through MDD techniques (ModeldrivenDevelopment), including Atlas Transformation Language (ATL) with specification of Ecore metamodels jointly with Xtext , a DSL definitionframework, and Acceleo, a code generation tool, in Eclipse environment. Finally,the generated models are evaluated based on quality attributes such as variability,derivability, reusability, correctness, traceability, completeness, evolvability andmaintainability, extracted from the CAFÉ Quality Model
机译:需求模型与体系结构活动之间的跟踪是一种旨在防止信息丢失,缩小软件生命周期的这两个初始活动之间的差距的策略。在软件产品线(SPL)的背景下,重要的是要有此支持,它允许这两个活动之间的对应关系以及可变性的管理。为了解决这个问题,本文提出了双向映射的过程,定义了之间的转换规则面向目标的需求模型的元素(在PL-AOVgraph中描述)和体系结构描述的元素(在PL-AspectualACME中定义)。这些映射规则使用案例研究进行评估:GingaForAll LPS。为了使这种转换自动化,我们通过MDD技术(模型驱动开发)开发了MaRiPLA工具(对产品线体系结构的映射要求),包括带有Ecore元模型规范的Atlas转换语言(ATL)和DSL定义框架Xtext和代码Acceleo。 Eclipse环境中生成工具。最后,根据从CAFÉ质量模型中提取的质量属性(如可变性,可导性,可重用性,正确性,可追溯性,完整性,可演化性和可维护性)对生成的模型进行评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号