首页> 外文期刊>Software and systems modeling >Describing and assessing availability requirements in the early stages of system development
【24h】

Describing and assessing availability requirements in the early stages of system development

机译:在系统开发的早期阶段描述和评估可用性需求

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

摘要

Non-functional aspects such as timing constraints, availability, and fault tolerance are critical in the design and implementation of distributed real-time systems. As a result, it is becoming crucial to model and analyze nonfunctional requirements at the early stages of the software development life cycle. The widespread interest in dependability modeling and analysis techniques at the requirements phase provides the major motivation for this research. This paper presents a novel approach to describe and validate high-level availability requirements using theUse Case Maps (UCM) language of the ITU-T User Requirements Notation standard. The proposed approach relies on a mapping of availability architectural tactics to UCM models. The resulting extensions are described using a metamodel and are implemented within the jUCMNav tool. Early assessment and characterization of the means to achieve availability are then performed using amatrix representation allowing for feature-based availability composition and reasoning. We demonstrate the applicability of our approach through a case study of lawful intercept andACL-based forwarding features on IP routers.
机译:时序约束,可用性和容错等非功能性方面在分布式实时系统的设计和实现中至关重要。结果,在软件开发生命周期的早期阶段对非功能需求进行建模和分析变得至关重要。在需求阶段对可靠性建模和分析技术的广泛兴趣为这项研究提供了主要动力。本文提出了一种使用ITU-T用户需求注释标准的用例图(UCM)语言描述和验证高级可用性需求的新颖方法。所提出的方法依赖于可用性体系结构策略到UCM模型的映射。生成的扩展使用元模型描述,并在jUCMNav工具中实现。然后使用矩阵表示对实现可用性的方法进行早期评估和表征,从而实现基于特征的可用性组合和推理。通过对IP路由器上的合法拦截和基于ACL的转发功能的案例研究,我们证明了该方法的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号