支持变化性的用况模型研究及其工具支持

来源 :北京大学 | 被引量 : 0次 | 上传用户:a236540335
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用是解决软件危机、实现软件产业工业化生产方式的有效途径.软件复用活动包含两个相关的阶段:可复用软件资产的生产阶段和基于可复用软件资产的应用系统开发阶段.领域工程对应于可复用软件资产的生产阶段,即系统地识别、开发和组织领域可复用软件资产,为后期的应用系统开发提供必备的物质和技术基础的阶段.领域工程包括领域分析、领域设计和领域实现三个主要过程.其中领域分析通过对同一领域中的若干应用系统及相关信息进行分析,识别领域中的共性和变化性,建立反映整个领域需求的领域模型.特征模型是以特征、特征间的关系来对领域需求进行建模.把特征模型作为领域模型的中心已被广泛接受,但如何完善领域模型,使之能全面反映领域各方面的需求还存在一些疑问.用况模型以其简单易用一直在面向对象开发方法中作为捕获用户需求的重要手段,但传统的用况模型不能同时描述领域内多个应用系统的共性需求和变化性需求.要想使用况模型满足领域建模的要求,对用况模型进行适当扩充就必不可少.该文在已有的研究成果基础上,针对目前研究工作中的不足之处,提出一种支持变化性的用况模型,以此作为领域模型的重要组成部分,与特征模型、术语词典一起共同描述领域需求.该文首先以处理变化性的相关原则为依据,提出一个变化性的管理策略来指导领域变化性建模.然后提出一个简单且灵活的领域模型参考结构,其中用况模型是重要组成部分.接着从变化性在用况模型中的表现入手,从用况模型的扩展机制、用况模型与其它模型的联系以及建模过程等方面对用况模型作了全面且详细的阐述.该文还介绍了用况模型支持工具的需求模型、体系结构及部分实现细节,最后结合一个手机软件的需求分析实例展示了领域建模的主要过程和结果.该文提出的支持变化性的用况模型,不仅限于领域工程的分析建模,还可用于软件产品家族方法或软件产品线方法中.
其他文献
随着社会的发展 ,各个方面对快速有效的自动身份验证的要求日益迫切。由于生物特征是人的内在属性,具有很强的自身稳定性和个体差异性,是身份验证的最理想依据。从而,“生物特
并行遗传算法中的迁移包括两个子过程:一、从源子群体中选择一定数目的个体迁出,迁出是通过对被迁出个体的复制来实现,不改变原来群体的组成;二、在接收子群体中迁入个体替换
随着互联网技术的不断的向前发展,信息量爆炸问题已经存在已久并且在相当长一段时间内还会持续扩大化。互联网用户时刻面临着信息碎片化的问题,如何有效的筛选信息,获取更感兴趣
计算机排课问题是一个具有代表性的信息处理问题.90年代后期以来,人们开始使用面向对象的数据库技术和人工智能领域的专家系统技术作为技术支持解决这一问题,但是到目前为止
本文以武汉中地公司开发的数字测图系统MapSuv的输出文件.suv作为数据源,研究了基于二维矢量地图的三维可视化方法,并在此基础上,开发了数字测图成果的三维可视化系统.论文的
随着Internet技术的不断发展,基于Web方式的论坛得到了越来越广泛的应用,随着时间的推移,这些论坛站点中积累了丰富的信息资源。然而,由于论坛站点本身的特点,至今缺乏行之有效的
随着科学技术的进步,对测量技术的要求越来越高.电子测量技术在各个领域得到越来越广泛的应用,传统的电子测量仪器由于其功能单一,体积庞大,已经很难满足实际工作的需要.集成
掌纹在线识别是利用人的手掌掌纹图像对其身份进行认证的一种生物特征识别技术.掌纹识别作为生物识别技术的一个重要分支,具有采样简单、信息丰富的特点,是一个值得深入研究
随着计算机网络和通信技术的飞速发展,数字媒体(包括数字图像、数字视频、数字音频)已得到了广泛的应用,随之而来的数字媒体的信息安全、知识产权保护和认证等问题也变得日益突出
计算机网络的出现使世界的联系变得更加紧密。但是,开放式网络上和分布式系统上不断增长的各种应用尤其是电子商务的蓬勃发展,对系统的安全提出了巨大挑战,不能有效地解决计算机