面向用户的软件柔性度量研究

被引量 : 0次 | 上传用户:thirdeyes
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件柔性的含义是软件自身形态易于变化的能力,它通常被用来适应环境的变化和用户需求的变化,柔性软件意味着可以在很多情况下避免程序开发人员修改软件的代码,这样将大大降低软件维护的费用。软件的柔性正日益被业界接纳为评价软件质量的重要属性,柔性在软件设计和评价中的重要作用正在被承认。然而,目前用户很难找到可行的标准和方法判断一个软件柔性的强弱,开发人员也没有定量的方法指导柔性的设计,也很难确切地知道究竟能让用户体会到多少柔性的益处。因此,在软件工程领域迫切需要柔性度量的理论与方法。和软件内部体系结构的柔性相比,软件外部面向用户的柔性更为用户所关注,把面向用户的柔性度量作为突破口不失为一个正确的选择。首先,提出了面向用户的软件柔性的概念,归纳了面向用户的软件柔性的特征。对柔性窗体进行了形式化的定义并归纳了柔性窗体的特征。对软件变化模型、软件柔性变化模型、柔性软件形态变化模型分别进行了形式化的描述。其次,对度量中的各个关键要素包括柔性窗体、操控难度、柔变范围、柔度、柔量都给出了明确的定义和详细的阐述,同时给出了操控难度、柔变范围、柔度、柔量的度量单位和最大最小等特殊值的意义,提出了基于柔性窗体的面向用户的软件柔性的度量模型并给出了此度量模型的形式化定义。给出了度量柔性窗体的详细的步骤,给出了柔变范围的度量步骤和度量模型,并对度量模型进行了详细的解释。再次,针对柔性软件和柔性窗体的特性,给出了操控难度的评价指标集,并分析了指标集中的各个指标,用模糊德尔菲法对操控难度的评价指标进行了筛选,用模糊层次分析法确定了各个指标的权重,从而得到了最终的操控难度的度量指标体系,提出了度量柔性窗体操控难度的方法,给出了各个指标的四级评分标准和操控难度的度量步骤。给出了度量操控难度的度量模型和形式化定义,并对度量模型进行了详细的解释。最后,为了验证基于柔性窗体的面向用户的软件柔性度量模型的可用性,设计了一个度量实验。实验对一个人事工资管理软件的面向用户的柔性进行了度量,给出了这个软件的所有的柔性窗体,对每个柔性窗体的操作都进行了分析,对每个柔性窗体的重要度量指标操控难度和柔变范围,都给出了详细的度量步骤和度量数据,然后根据公式计算了每个柔性窗体的柔度和整个软件的柔量。对最后的度量结果进行了分析和讨论,同时也对面向用户的软件柔性的度量模型的可用性进行了分析和评价。
其他文献
水声接收器的指向性是水下声系统一个非常重要的指标,直接决定了声纳系统的分辨精度。常规声基阵的指向性受到自身孔径的限制,如何在保持自身尺寸不变的情况下提高声接收器的指
贴片机是SMT生产线中技术含量最高、对整体组装生产能力和效率影响最大的电子制造设备,它是一个复杂的光、机、电和气综合系统,其核心技术和产品被国外垄断,对我国电子制造业
深圳货代物流业经历了发展到快速发展高利润时期,直到2008年一场突发的世界金融危机和欧债危机,对货代物流业的重创愈加深重。面对我国对外贸易的摩擦严峻,外部打压力度大,出口
惠安女作为民俗文化旅游的核心吸引物和文化载体,其特色的婚俗、信仰、服饰等引起了广泛的关注。现在,惠安女形象已经成为泉州和福建省的旅游名片。特别是在福建省文化与旅游厅、地市官方网站以及微平台等充分展示了惠安女形象。以惠安女为题材的电影、电视剧、纪录片、歌舞作品、诗歌、摄影等更是数不胜数。但是,当笔者走进惠安女的聚居区域,即本文的案例地福建省泉州市小岞镇、净峰镇、崇武镇、山霞镇等乡镇时却发现惠安女所代
湖南省商业技师院从打造烹饪核心专业、三双互动、融合职业资格标准对接产业、校企共建资源共享、完善网络服务平台提升信息服务能力出发,着力开展高技能基础能力建设,助推湘
笔者有幸参加了2018年安徽省初中数学青年教师优质课展示评比和观摩活动,指导的袁俊老师在现场展示的沪科版八年级数学上册《13.2命题与证明(2)》的教学中获省一等奖,本文围
评述了铼的资源、应用和市场状况。
天线作为无线通信、雷达、导航等多方面应用系统的关键组成部分,其性能的好坏,直接影响到整个系统的工作性能。频率扫描天线阵,具有结构简单、低剖面、低成本和重量轻等优点,适合
钒合金(理论成分V-(4-5)Cr-(4-5) Ti)是核聚变反应堆的最重要的候选结构材料之一。钒合金最显著的优点是其在中子辐照条件下的低活化特性和优良的高温强度性能。此外,钒合金还具有良
水性聚氨酯(WPU)是聚氨酯(PU)分散于水中形成的二元胶态体系,它具有聚氨酯的一切特性。由于是以水替代有机溶剂作为分散介质,所以它又具有无毒、不污染环境、节能、易操作等优点,目