首页> 外文会议>Working IEEE/IFIP Conference on Software Architecture >Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method
【24h】

Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method

机译:将图案语言与可重用的架构决策模型结合成全面综合的设计方法

获取原文

摘要

When constructing software systems, software architects must identify and evaluate many competing design options and document the rationale behind any selections made. Two supporting concepts are pattern languages and architectural decision models. Unfortunately, both concepts only provide partial support: Extensive upfront education is needed for practitioners to be in command of the full pattern literature relevant in their field; retrospective architectural decision modeling is viewed as a painful extra responsibility without immediate gains. In this paper, we combine pattern languages and reusable architectural decision models into a design method that is both comprehensive and comprehensible. Our design method identifies the required decisions in requirements models systematically, gives domain-specific pattern selection advice, and provides traceability from platform-independent patterns to platform-specific decisions. We validate our approach by applying it to enterprise applications as an exemplary application genre and a SOA case study from the finance industry.
机译:在构建软件系统时,软件架构师必须识别和评估许多竞争设计选项,并记录所做任何选择后面的理由。两个支持概念是模式语言和架构决策模型。不幸的是,这两个概念都仅提供部分支持:从业人员才能获得广泛的预期教育,以指挥在其领域相关的完整模式文学;无需立即收益,回顾性建筑决策建模被视为痛苦的额外责任。在本文中,我们将图案语言和可重复使用的架构决策模型与全面且可理解的设计方法相结合。我们的设计方法系统地识别要求模型中所需的决策,提供特定于域的模式选择建议,并从平台无关模式提供可追溯性到特定于平台的决策。我们通过将其应用于企业申请作为一个示例性应用类型和财务行业的SOA案例研究来验证我们的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号