首页> 外文会议>Software architecture >An Architecture Analysis Approach for Supporting Black-Box Software Development
【24h】

An Architecture Analysis Approach for Supporting Black-Box Software Development

机译:支持黑匣子软件开发的体系结构分析方法

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

摘要

A typical component-based system architecture comprises a set of components that have been purposefully designed and structured to ensure that they have "pluggable" interfaces and an acceptable match with a defined system context. However, the black-box nature of many software components means there is never a clean match between system specifications and concrete software components. Systematic architecture analysis can provide an effective, rapid and relatively low-cost mechanism for addressing risks resulting from architectural adaptation and trade-offs. However, a review of current architecture analysis approaches reveals they differ widely with respect to their ability to support black-box software development. This paper describes an analysis approach that integrates the strengths of current approaches to provide a practical architecture analysis framework for black-box component-based development. The approach is illustrated using a real case study.
机译:典型的基于组件的系统体系结构包括一组经过专门设计和构造的组件,以确保它们具有“可插拔”接口以及与定义的系统上下文的可接受匹配。但是,许多软件组件的黑盒性质意味着系统规范和具体软件组件之间永远不会有明确的匹配。系统的体系结构分析可以提供一种有效,快速且成本相对较低的机制来解决因体系结构调整和权衡而产生的风险。但是,对当前体系结构分析方法的回顾显示,它们在支持黑盒软件开发的能力方面存在很大差异。本文介绍了一种分析方法,该方法综合了当前方法的优势,可为基于黑匣子组件的开发提供实用的体系结构分析框架。使用实际案例说明了该方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号