利用scenario获取对象状态图的算法研究与隐含scenario的获取

利用scenario获取对象状态图的算法研究与隐含scenario的获取

论文摘要

软件建模是面向对象软件工程的一个重要领域,实现这些模型之间的自动转换,对于保持系统开发过程各阶段中模型的一致性,及快速生成系统原型有着重要的意义。本文在现有工作的基础上提出了利用需求分析过程中的scenario 模型来自动生成对象状态图模型的方法,并对应用生成的状态图获得新的scenario 的方法进行了讨论从UML 建模角度,对象状态是指对象的生命期中的一个条件或状况,在此期间对象将满足某些条件。本文据此提出了利用用例描述来获取对象状态的方法,并扩展了“状态变量”和“状态向量”等概念,给出了在这些概念基础上进行状态模型生成的具体步骤。同时,利用在状态图生成过程中形成的合理的未预期状态转换路径,能够生成已知scenario 模型中未提供的scenario 描述。

论文目录

  • 第一章 引言
  • 1.1 背景介绍
  • 1.1.1 UML 动态模型与软件过程的关系
  • 1.1.2 UML 模型转换和其意义
  • 1.2 本文的主要工作和组织
  • 第二章 研究现状
  • 2.1 研究现状
  • 2.1.1 利用语法推导方法得到对象状态图
  • 2.1.2 利用OCL 得到对象状态图
  • 2.1.3 利用合作图得到对象状态图
  • 2.2 现有方法的不足
  • 2.2.1 对象状态反映的合理性
  • 2.2.2 状态转换路径的正确性
  • 2.2.3 算法的灵活性
  • 2.3 结论
  • 第三章 对象状态的描述与获取
  • 3.1 对象状态的表达方式
  • 3.1.1 对象状态的描述手段
  • 3.1.2 对象状态的来源及获取时机
  • 3.1.3 状态变量和状态向量
  • 3.2 状态向量的获取
  • 3.2.1 Scenario 的建立
  • 3.2.2 对象状态变量与环境状态变量的确定
  • 3.2.3 状态向量赋值
  • 3.2.4 为避免对象状态膨胀而采取的措施
  • 3.2.5 实例
  • 3.3 结论
  • 第四章 状态图生成算法介绍
  • 4.1 相关概念
  • 4.2 输入和输出
  • 4.3 算法阐述
  • 4.4 算法特点
  • 4.3.1 灵活性
  • 4.3.2 引入scenario 信息
  • 第五章 状态图中未预期路径的研究
  • 5.1 未预期状态转换路径的正确性
  • 5.2 提取未预期的状态转换路径
  • 5.2.1 相关准备工作
  • 5.2.2 算法描述
  • 5.3 隐含的scenario
  • 5.3.1 对象的scenario 消息轨迹片
  • 5.3.2 构造隐含的scenario
  • 5.4 结论
  • 第六章 结束语
  • 参考文献
  • 摘要
  • Abstract
  • 相关论文文献

    • [1].Evaluation and scenario simulation for forest ecological security in China[J]. Journal of Forestry Research 2019(05)
    • [2].A scenario analysis of oil and gas consumption in China to 2030 considering the peak CO_2 emission constraint[J]. Petroleum Science 2016(02)
    • [3].Binary population synthesis for the core-degenerate scenario of type Ia supernova progenitors[J]. Research in Astronomy and Astrophysics 2015(10)
    • [4].Bad-scenario-set Robust Optimization Framework With Two Objectives for Uncertain Scheduling Systems[J]. IEEE/CAA Journal of Automatica Sinica 2017(01)
    • [5].Numerical investigation on electron effects in the mass transfer of the plasma species in aqueous solution[J]. Plasma Science and Technology 2020(11)
    • [6].Transmutation of ~(129)I in a single-fluid double-zone thorium molten salt reactor[J]. Nuclear Science and Techniques 2020(01)
    • [7].Modeling and scenario prediction of a natural gas demand system based on a system dynamics method[J]. Petroleum Science 2018(04)
    • [8].A Creative Approach to Reducing Ambiguity in Scenario-based Software Architecture Analysis[J]. International Journal of Automation and Computing 2019(02)
    • [9].Multimedia health risk assessment:A case study of scenario-uncertainty[J]. Journal of Central South University 2012(10)
    • [10].A novel 3-D spatial temporal channel model for high mobility HAPS-based communications scenario[J]. High Technology Letters 2009(04)
    • [11].Scenario Prediction and Analysis of Urban Growth Using SLEUTH Model[J]. Pedosphere 2012(02)
    • [12].Misplaced Priorities[J]. Beijing Review 2012(27)
    • [13].Probing the interaction between dark energy and dark matter with the parametrized post-Friedmann approach[J]. Science China(Physics,Mechanics & Astronomy) 2017(05)
    • [14].Low-carbon scenario and technologies in modern city——Case study of Shenyang[J]. Engineering Sciences 2011(04)
    • [15].The Benefit Risk Assessment of Consumption of Marine Species Based on Benefit-Risk Analysis for Foods(BRAFO)-tiered Approach[J]. Biomedical and Environmental Sciences 2015(04)
    • [16].互联网资源在独立学院英语口语课堂multi-scenario input中的整合和应用研究[J]. 校园英语 2016(28)
    • [17].Continuing Adjustments[J]. Beijing Review 2011(02)
    • [18].Inter-femtocell interference coordination in 3D in-building scenario[J]. The Journal of China Universities of Posts and Telecommunications 2012(02)
    • [19].Software Test Case Generation with Adequacy Analysis on Scenario-Based Testing[J]. Journal of Donghua University(English Edition) 2011(02)
    • [20].Analysis of dynamic features in intersecting pedestrian flows[J]. Chinese Physics B 2017(09)
    • [21].Land use scenario simulation of mountainous districts based on Dinamica EGO model[J]. Journal of Mountain Science 2020(02)
    • [22].The Application of Scenario Analysis in the Overall Planning of Land Use:A Case Study of Shangluo City in Shaanxi Province[J]. Asian Agricultural Research 2012(10)
    • [23].Effects of information feedback on an asymmetrical two-route scenario[J]. Chinese Science Bulletin 2009(18)
    • [24].An improved per-scenario bound for the two-stage stochastic facility location problem[J]. Science China(Mathematics) 2015(01)
    • [25].Changes in Stratospheric Cl O and HCl Concentrations Under Different Greenhouse Gas Emission Scenarios[J]. Journal of Meteorological Research 2015(04)
    • [26].Genetic approach for Cell-by-Cell dynamic spectrum allocation in the heterogeneous scenario[J]. High Technology Letters 2010(04)
    • [27].Solving multi-scenario cardinality constrained optimization problems via multi-objective evolutionary algorithms[J]. Science China(Information Sciences) 2019(09)
    • [28].Framework for a System of Systems Design Oriented to Evolution[J]. Journal of Donghua University(English Edition) 2016(05)
    • [29].“SCENARIO”应用初探[J]. 艺术与设计(理论) 2010(10)
    • [30].SCENARIO-BASED URBAN FLOOD FORECAST WITH FLOOD INUNDATION MAP[J]. Tropical Cyclone Research and Review 2019(01)

    标签:;  ;  ;  

    利用scenario获取对象状态图的算法研究与隐含scenario的获取
    下载Doc文档

    猜你喜欢