首页> 外文会议>Software architecture >Using Model Transformation Techniques for the Superimposition of Architectural Styles
【24h】

Using Model Transformation Techniques for the Superimposition of Architectural Styles

机译:使用模型转换技术叠加建筑风格

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

摘要

Software Architecture is a key artifact in the software development process, as it provides a bridge between the requirements of the system-to-be and its final design. Architectural description is therefore a critical step, which can be assisted by the use of Architectural Styles. Styles make it possible to reuse architectural knowledge by providing guidelines for its description, and by constraining the configuration and behavior of the target system. The architect must superimpose these constraints, but this could be an error-prone task unless some kind of automatic support is provided. Therefore, this paper presents a proposal that generates proto-architectures by superimposing architectural styles on the initial requirements' operationalization, using model-to-model (M2M) transformation techniques. Our proposal includes a tool called MORPHEUS, which applies QVT as the transformation language; a real-world example is provided to explain how the superimposition process works, and how the QVT language is used to express these style-based transformations.
机译:软件体系结构是软件开发过程中的关键工件,因为它为将来系统的需求与其最终设计之间的桥梁提供了桥梁。因此,建筑描述是关键的一步,可以通过使用建筑样式来辅助。样式可以通过提供架构知识的描述指南以及限制目标系统的配置和行为来重用架构知识。架构师必须叠加这些约束,但是除非提供某种自动支持,否则这可能是一个容易出错的任务。因此,本文提出了一种通过使用模型到模型(M2M)转换技术将体系结构样式叠加在初始需求的可操作性上来生成原型体系结构的提议。我们的建议包括一个名为MORPHEUS的工具,该工具将QVT用作转换语言。提供了一个真实的示例来说明叠加过程如何工作,以及QVT语言如何用于表达这些基于样式的转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号