期刊文献+
共找到16篇文章
< 1 >
每页显示 20 50 100
面向对象软件度量工具体系框架研究 被引量:2
1
作者 黄璜 刘吟 +1 位作者 周欣 孙家骕 《计算机工程与应用》 CSCD 北大核心 2003年第27期64-66,159,共4页
该文首先从系统分析、模型创建、度量计算以及结果表示四个方面讨论了面向对象软件度量工具的体系框架,然后介绍了度量工具信息库的设计,并就若干度量模型实例,对信息的覆盖范围做了统计分析。
关键词 度量 度量工具 通用 框架 度量模型 面向对象
在线阅读 下载PDF
一种图编辑距离的软件体系结构变化性度量方法及应用研究 被引量:5
2
作者 钟林辉 夏鲸 +1 位作者 彭云 谢冰 《小型微型计算机系统》 CSCD 北大核心 2018年第3期425-432,共8页
软件体系结构是一类重要的软件资产,对其变化性进行分析能够度量、分析和预测(不同)软件的演化趋势.而传统的软件体系结构演化分析方法并没有考虑软件结构上的差异性,亦未提出度量软件演化历史的方法.因此,本文在早期基于构件的软件配... 软件体系结构是一类重要的软件资产,对其变化性进行分析能够度量、分析和预测(不同)软件的演化趋势.而传统的软件体系结构演化分析方法并没有考虑软件结构上的差异性,亦未提出度量软件演化历史的方法.因此,本文在早期基于构件的软件配置管理模型,及支持演化的构件模型研究成果的基础上,提出了以软件体系结构为中心的软件演化分析框架,实现了基于图编辑距离的、软件体系结构规约层次的变化性度量;同时,针对4个开源软件系统,在软件体系结构层次分析了软件系统内部及不同系统之间的变化程度. 展开更多
关键词 软件体系结构 变化度量 软件演化 图编辑距离
在线阅读 下载PDF
软件安全漏洞挖掘的研究思路及发展趋势 被引量:19
3
作者 文伟平 吴兴丽 蒋建春 《信息网络安全》 2009年第10期78-80,共3页
软件安全漏洞发掘作为一项预先发现软件潜在安全漏洞来保证软件安全的重要技术,日益受到人们的重视。本文首先对软件安全漏洞发掘研究的背景及相关技术进行了充分调研,然后针对当前进行软件安全漏洞挖掘提出新的研究思路,从漏洞模型、... 软件安全漏洞发掘作为一项预先发现软件潜在安全漏洞来保证软件安全的重要技术,日益受到人们的重视。本文首先对软件安全漏洞发掘研究的背景及相关技术进行了充分调研,然后针对当前进行软件安全漏洞挖掘提出新的研究思路,从漏洞模型、补丁比对、序列搜索算法等四个方面进行了详细描述。 展开更多
关键词 软件安全 漏洞挖掘 补丁比对
在线阅读 下载PDF
层次型Java软件质量度量模型研究
4
作者 黄璜 周欣 孙家骕 《计算机科学》 CSCD 北大核心 2003年第5期85-89,共5页
Metrics model is in fact a cluster of criterions to assess software, which may show the characteristics ofdifferent software systems or modules and then serve different demands from users. The research on software met... Metrics model is in fact a cluster of criterions to assess software, which may show the characteristics ofdifferent software systems or modules and then serve different demands from users. The research on software metricstries to give characteristic evaluations to software components in component extraction, and then supports users to se-lect reusable components in high quality.Java has been one of the main languages today. With consideration of characteristics of Java and research on somegeneral metrics model, our model: Quality Metrics Model for Java is born.Following the principle of "Factor-Criterion-Metrics", more detailed descriptions of factors, criterions and met-rics of our model are given. In fact, the metrics model shows us some way for consideration. Through this model, wehope to normalize the point of the views of users.In JavaSQMM, four activities organize software quality evaluating: understanding, function implementing,maintaining and reusing, and then four corresponding factors of quality come to birth, which are mixed by criteria andmetrics.When designing our Java metrics model, the original development of Object Oriented Metrics Model Tool for Ja-va(OOMTJava)provides the support to process of metrics semi-automatically. 展开更多
关键词 JAVA语言 软件质量度量模型 层次度量模型 软件开发 计算机 INTERNET
在线阅读 下载PDF
一种软件需求变化追踪方法 被引量:9
5
作者 王映辉 王立福 +1 位作者 张世琨 王琼芳 《电子学报》 EI CAS CSCD 北大核心 2006年第8期1428-1432,共5页
有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、变化构件跟踪矩阵、... 有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、变化构件跟踪矩阵、以及可达矩阵的功能变化传播记录方法;凭借矩阵运算,描述了功能变化跟踪的具体实现,并给出了实施变化所付出代价高低的初步判定方法.对软件维护甚至软件演化研究具有一定的借鉴意义. 展开更多
关键词 场景 用况 变化传播 软件演化 变化追踪
在线阅读 下载PDF
基于构件的软件版本管理系统 被引量:13
6
作者 李欣 张路 +1 位作者 谢冰 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2000年第11期119-121,131,共4页
传统的软件配置管理建立在文件版本控制的基础之上 ,现代大型软件系统的开发要求在更大粒度上进行版本控制 .同时 ,基于构件的软件开发是当前的发展趋势 ,也需要适应其特点的配置管理支持工具 .本文提出了基于构件的软件版本控制模型 ,... 传统的软件配置管理建立在文件版本控制的基础之上 ,现代大型软件系统的开发要求在更大粒度上进行版本控制 .同时 ,基于构件的软件开发是当前的发展趋势 ,也需要适应其特点的配置管理支持工具 .本文提出了基于构件的软件版本控制模型 ,采用将版本控制与并发控制单位分离的策略 ,从而在大粒度版本控制的同时 。 展开更多
关键词 软件构件 软件开发 软件版本管理系统
在线阅读 下载PDF
软件的易测试性分析方法述评 被引量:3
7
作者 刘菲菲 单锦辉 姜瑛 《计算机科学》 CSCD 北大核心 2005年第4期212-215,共4页
软件测试是软件工程领域中重要组成部分。随着软件规模的不断扩大,测试工作的复杂性也不断升高,而改善、提高软件易测试性则是降低测试复杂性的有效手段。为达到这一目标,首先要能对软件的易测试性进行准确的度量。这种度量结果除了作... 软件测试是软件工程领域中重要组成部分。随着软件规模的不断扩大,测试工作的复杂性也不断升高,而改善、提高软件易测试性则是降低测试复杂性的有效手段。为达到这一目标,首先要能对软件的易测试性进行准确的度量。这种度量结果除了作为软件度量的一个量化指标外,还应能为改善易测试性提供指导、为测试的设计提供有效帮助。本文对现有软件易测试性分析方法进行归类,将已有技术大致归并为基于复杂度分析、基于信息论分析、基于PIE技术分析和基于UML类图分析四种基本类型。简要介绍了每一类方法,对这些方法的特点与不足进行分析比较,并探讨今后的研究方向。 展开更多
关键词 测试性 述评 测试复杂性 复杂度分析 UML类图 组成部分 工程领域 软件测试 软件规模 测试工作 量化指标 软件度量 基本类型 技术分析 分析比较 研究方向 信息论 归并
在线阅读 下载PDF
一种面向多租户云存储平台的访问控制策略 被引量:18
8
作者 沈晴霓 杨雅辉 +2 位作者 禹熹 张力哲 陈钟 《小型微型计算机系统》 CSCD 北大核心 2011年第11期2223-2229,共7页
云存储平台是多租户共享环境,能否实现其中不同租户数据之间的有效安全隔离成为了用户最为关心的问题.以RBAC(Role Based Access Control)策略为基础,结合组织标签和多种安全属性的逻辑组合,提出一种灵活的访问控制策略,它一方面保证云... 云存储平台是多租户共享环境,能否实现其中不同租户数据之间的有效安全隔离成为了用户最为关心的问题.以RBAC(Role Based Access Control)策略为基础,结合组织标签和多种安全属性的逻辑组合,提出一种灵活的访问控制策略,它一方面保证云端不同企业之间数据的强隔离性,使某企业用户无法越权访问其他企业的用户数据;另一方面保证云存储企业内部数据的适度隔离,即可以根据公司自身的安全需求灵活定制企业内部策略.同时,引入虚拟组织的概念实现企业之间可能的数据共享;引入利益冲突的概念限制竞争企业之间的共享.给出了该策略在基于HDFS(Hadoop Distributed File System)的云存储架构中的原型实现.实验结果表明,该策略能够有效保障云存储平台多租户数据之间的恰当安全隔离. 展开更多
关键词 云存储 访问控制 多租户 数据隔离 数据共享 安全策略 利益冲突
在线阅读 下载PDF
面向对象系统中基于度量的可复用构件获取机制 被引量:15
9
作者 周欣 陈向葵 +1 位作者 孙家骕 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2003年第5期649-653,共5页
从遗产系统代码中获取复用价值高、质量好的构件是成功复用的关键并且亟待解决 .本文以系统理解和软件度量为基础 ,提出了一种从面向对象遗产系统中挖掘可复用构件的有效方法 .设计了基于类之间关系分析的构件标识算法———RBCI;构造... 从遗产系统代码中获取复用价值高、质量好的构件是成功复用的关键并且亟待解决 .本文以系统理解和软件度量为基础 ,提出了一种从面向对象遗产系统中挖掘可复用构件的有效方法 .设计了基于类之间关系分析的构件标识算法———RBCI;构造了构件可复用性模型RMCQ ,它可用于辅助用户筛选识别出来的候选构件 ,该层次型模型的底层度量可以通过计算机自动获取 ;最后 ,基于RBCI和RMCQ设计并实现了工具JBCET ,以辅助开发者从C 展开更多
关键词 软件复用 面向对象 构件获取 度量 可复用性 质量
在线阅读 下载PDF
面向Aspect的程序设计——一种新的编程范型 被引量:48
10
作者 曹东刚 梅宏 《计算机科学》 CSCD 北大核心 2003年第9期5-10,共6页
1引言 面向Aspect的程序设计(Aspect Oriented Program-ming:AOP)[1],其概念的出现不过几年的时间,却体现了解决问题的非常简单而深刻的"分而治之"的思想.
关键词 程序设计 编程范型 ASPECT 软件复杂性 面向对象 图元编辑器
在线阅读 下载PDF
虚拟可信平台层次化安全体系结构设计 被引量:3
11
作者 沈晴霓 杜虹 卿斯汉 《北京工业大学学报》 EI CAS CSCD 北大核心 2010年第5期605-610,共6页
针对虚拟化技术给计算平台带来的一些新的安全问题,提出一种以虚拟机应用安全为核心的虚拟可信计算平台安全体系结构,为计算平台建立一种层次化的可信计算基(TCB):由硬件信任根TPM/TCM支持、可信虚拟机监控器(TVMM)以及安全管理器(SM)... 针对虚拟化技术给计算平台带来的一些新的安全问题,提出一种以虚拟机应用安全为核心的虚拟可信计算平台安全体系结构,为计算平台建立一种层次化的可信计算基(TCB):由硬件信任根TPM/TCM支持、可信虚拟机监控器(TVMM)以及安全管理器(SM)由底至上3个层次共同组成.基于开源XEN,设计了一种可保证虚拟机(VM s)及其应用安全的虚拟可信平台实例,它支持远程证实、信息流控制、安全迁移和私密性保护等安全机制.分析结果表明,实例系统可灵活支持其上虚拟机应用实现不同安全目标. 展开更多
关键词 虚拟化 可信计算 安全体系结构 虚拟机监控器
在线阅读 下载PDF
JBEOS:一种构件化的嵌入式操作系统 被引量:1
12
作者 陈向群 徐冬 滕启明 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第z1期549-555,共7页
构件化嵌入式操作系统是构件化软件思想应用于嵌入式操作系统领域的产物,当前的构件化嵌入式操作系统在系统结构、构件模型、系统构造方法及工具支持方面各有不同.介绍一种构件化的嵌入式操作系统JBEOS.JBEOS直接从已编译的二进制目标... 构件化嵌入式操作系统是构件化软件思想应用于嵌入式操作系统领域的产物,当前的构件化嵌入式操作系统在系统结构、构件模型、系统构造方法及工具支持方面各有不同.介绍一种构件化的嵌入式操作系统JBEOS.JBEOS直接从已编译的二进制目标文件制作可复用构件,构件采用基于XML的构件描述语言XCODE描述.目标运行系统通过系统构件服务在启动时动态构造. 展开更多
关键词 构件 构件化操作系统 嵌入式操作系统 JBEOS
在线阅读 下载PDF
JBEOS:一种构件化的嵌入式操作系统 被引量:1
13
作者 陈向群 徐冬 滕启明 《电子学报》 EI CAS CSCD 北大核心 2005年第B12期2476-2480,共5页
构件化嵌入式操作系统是基于构件的软件开发方法存嵌入式操作系统领域的应用.当前的构件化嵌入式操作系统在系统结构、构件模型、系统构造方法及工具支持等方面各有不同.与现有研究相比较,本文所介绍的构件化嵌入式操作系统JBEOS的... 构件化嵌入式操作系统是基于构件的软件开发方法存嵌入式操作系统领域的应用.当前的构件化嵌入式操作系统在系统结构、构件模型、系统构造方法及工具支持等方面各有不同.与现有研究相比较,本文所介绍的构件化嵌入式操作系统JBEOS的特点主要表现为:直接从已编译的二进制目标文件制作可复用构件;基于XML的构件描述语言XCODE描述软件构件;目标运行系统通过系统所提供的构件服务在启动时动态构造等。 展开更多
关键词 构件化操作系统 嵌入式操作系统 JBEOS 软件构件
在线阅读 下载PDF
数据驱动的移动应用用户接受度建模与预测 被引量:2
14
作者 陆璇 陈震鹏 +1 位作者 刘譞哲 梅宏 《软件学报》 EI CSCD 北大核心 2020年第11期3364-3379,共16页
应用市场(appmarket)已经成为互联网环境下软件应用开发和交付的一种主流模式.相对于传统模式,应用市场模式下,软件的交付周期更短,用户的反馈更快,最终用户和开发者之间的联系更加紧密和直接.为应对激烈的竞争和动态演变的用户需求,移... 应用市场(appmarket)已经成为互联网环境下软件应用开发和交付的一种主流模式.相对于传统模式,应用市场模式下,软件的交付周期更短,用户的反馈更快,最终用户和开发者之间的联系更加紧密和直接.为应对激烈的竞争和动态演变的用户需求,移动应用开发者必须以快速迭代的方式不断更新应用,修复错误缺陷,完善应用质量,提升用户体验.因此,如何正确和综合理解用户对软件的接受程度(简称用户接受度),是应用市场模式下软件开发需考量的重要因素.近年来兴起的软件解析学(softwareanalytics)关注大数据分析技术在软件行业中的具体应用,对软件生命周期中大规模、多种类的相关数据进行挖掘和分析,被认为是帮助开发者提取有效信息、作出正确决策的有效途径.从软件解析学的角度,首先论证了为移动应用构建综合的用户接受度指标模型的必要性和可行性,并从用户评价数据、操作数据、交互行为数据这3个维度给出基本的用户接受度指标.在此基础上,使用大规模真实数据集,在目标用户群体预测、用户规模预测和更新效果预测等典型的用户接受度指标预测问题中,结合具体指标,提取移动应用生命周期不同阶段的重要特征,以协同过滤、回归融合、概率模型等方法验证用户接受度的可预测性,并讨论了预测结果与特征在移动应用开发过程中可能提供的指导. 展开更多
关键词 用户接受度 应用市场 移动应用 软件解析学 数据驱动
在线阅读 下载PDF
迈向管理服务化(英文)
15
作者 李影 黄罡 +2 位作者 刘天成 杨杰 刘钊 《计算机科学与探索》 CSCD 2008年第4期346-355,共10页
Internet上越来越多的应用都具有Web风格,Web本身正逐步成为Internet上各类应用的运行平台,这种现象可称为"Web平台化","Web平台化"为信息技术的发展带来机遇和挑战。文章立足于探讨"Web平台化"所面临的... Internet上越来越多的应用都具有Web风格,Web本身正逐步成为Internet上各类应用的运行平台,这种现象可称为"Web平台化","Web平台化"为信息技术的发展带来机遇和挑战。文章立足于探讨"Web平台化"所面临的关键技术挑战之一,即Web管理。首先从Web的特征出发,总结其对Web管理的要求;其次提出将"管理服务化"作为Web管理的解决方案,并指出"管理服务化"面临的技术挑战;最后以PKUAS支持的面向服务的管理为例展示"管理服务化"的可行性。 展开更多
关键词 网络平台化 网构 管理服务 分布式系统管理
在线阅读 下载PDF
一种基于领域知识模板的网构中间件动态伸缩方法
16
作者 杨杰 李影 +1 位作者 邱杰 黄罡 《电子学报》 EI CAS CSCD 北大核心 2010年第B02期155-159,共5页
开放、动态、多变的网构软件运行环境要求网构软件中间件具备良好的易伸缩性.随着网构软件中间件能力的不断提升及其自身复杂度的不断增加,如何在动态的运行环境中快速有效的伸缩网构软件中间件以满足网构软件运行时对资源的动态需求是... 开放、动态、多变的网构软件运行环境要求网构软件中间件具备良好的易伸缩性.随着网构软件中间件能力的不断提升及其自身复杂度的不断增加,如何在动态的运行环境中快速有效的伸缩网构软件中间件以满足网构软件运行时对资源的动态需求是网构软件开发和部署人员面临的一个新挑战.本文提出了一种基于领域知识模板(profile)的网构软件中间件动态伸缩方法.该方法使用领域知识模板描述:(1)用于维护网构软件中间件动态伸缩一致性的状态信息;(2)用于触发和实现网构软件中间件动态伸缩的反射信息;(3)不同类型的网构软件中间件在运行时动态伸缩的最佳实践.支持网构软件中间件动态伸缩的自动化工具能快速部署网构软件中间件,并在运行时根据网构软件需要对中间件进行动态伸缩.本文以部署和动态伸缩Mongrel集群为例演示了该方法的有效性和易用性. 展开更多
关键词 网构软件中间件 易伸缩性 自动部署 领域知识模板
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部