面向软件模糊自适应UML用例扩展.docVIP

  • 0
  • 0
  • 约7.76千字
  • 约 14页
  • 2018-07-05 发布于福建
  • 举报
面向软件模糊自适应UML用例扩展

面向软件模糊自适应UML用例扩展   摘 要:现有统一建模语言(UML)设施及一般软件自适应工具难以直接支持软件模糊自适应(SFSA)需求分析与设计阶段的建模,为此,提出一种基于UML用例扩展的SFSA需求分析与设计方法――Fuzzy Case。该方法结合SFSA的概念模型,应用UML扩展机制引入新的构造型和标记值,建立了Fuzzy Case的一般模型;同时定义了Fuzzy Case的语法结构,并用对象约束语言(OCL)定义了其语义描述,形成了完整的SFSA建模设施。实例验证表明,与传统方法相比,Fuzzy Case能更清晰地表达SFSA的结构,准确定义软件的内部语义,建模过程更加简单方便,能有效提高SFSA的开发效率。   关键词:用例;模糊用例;统一建模语言扩展;软件自适应;模糊自适应   0 引言   近年来,随着软件规模和复杂程度的不断增加,用户需求的频繁变化,给软件的维护和运行提出了巨大挑战。如何找到一种新的软件开发方法,使其能够有效降低软件维护压力、增强自身容错和应对变化的能力,成为国内外研究的热点[1]。软件自适应技术应运而生,这类软件能够在运行过程中,实时收集系统的各种变化信息,并根据预先设定好的策略,在必要时对自身进行自动调整,以更好地为用户提供服务[2]。   软件模糊自适应(Software Fuzzy SelfAdaptation,SFSA)[3]是在软件

文档评论(0)

1亿VIP精品文档

相关文档