...
首页> 外文期刊>International journal of software engineering and knowledge engineering >SOFTARCH: TOOL SUPPORT FOR INTEGRATED SOFTWARE ARCHITECTURE DEVELOPMENT
【24h】

SOFTARCH: TOOL SUPPORT FOR INTEGRATED SOFTWARE ARCHITECTURE DEVELOPMENT

机译:SOFTARCH:集成软件体系结构开发的工具支持

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

摘要

A good software architecture design is crucial in successfully realising an object-oriented analysis (OOA) specification with an object-oriented design (OOD) model that meets the specification's functional and non-functional requirements. Most CASE tools and software architecture design notations do not adequately support software architecture modelling and analysis, integration with OOA and OOD methods and tools, and high-level, dynamic architectural visualisations of running systems. We describe SoftArch, an environment that provides flexible software architecture modelling using a concept of successive refinement and an extensible architecture meta-model. SoftArch provides extensible analysis tools enabling developers to analyse their architecture model properties. Run-time visualisation of systems uses dynamic annotation and animation of high-level architectural modelling views. SoftArch is integrated with a component-based CASE tool and run-time monitoring tool, and has facilities for 3rd party tool integration through a common exchange format. This paper discusses the motivation for SoftArch, its modelling, analysis and dynamic visualisation capabilities, and its integration with various analysis, design and implementation tools.
机译:良好的软件体系结构设计对于使用符合规范功能和非功能要求的面向对象设计(OOD)模型成功实现面向对象分析(OOA)规范至关重要。大多数CASE工具和软件体系结构设计表示法不能充分支持软件体系结构建模和分析,与OOA和OOD方法和工具的集成以及运行系统的高级动态体系结构可视化。我们描述了SoftArch,这是一种使用连续细化概念和可扩展的体系结构元模型提供灵活的软件体系结构建模的环境。 SoftArch提供了可扩展的分析工具,使开发人员能够分析其体系结构模型属性。系统的运行时可视化使用高级体系结构建模视图的动态注释和动画。 SoftArch与基于组件的CASE工具和运行时监视工具集成在一起,并且具有通过通用交换格式进行第三方工具集成的功能。本文讨论了SoftArch的动机,其建模,分析和动态可视化功能,以及与各种分析,设计和实现工具的集成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号