软件学报杂志社
分享到:
《软件学报》杂志在全国影响力巨大,创刊于1990年,公开发行的月刊杂志。创刊以来,办刊质量和水平不断提高,主要栏目设置有:理论计算机科学、算法设计与分析、系统软件与软件工程、模式识别与人工智能、数据库设计、计算机网络与信息安全、计算机图形学与辅助设计、多媒体技术等。
  • 主管单位:中国科学院
  • 主办单位:中国科学院软件研究所;中国计算机学会
  • 国际刊号:1000-9825
  • 国内刊号:11-2560/TP
  • 出版地方:北京
  • 邮发代号:82-367
  • 创刊时间:1990
  • 发行周期:月刊
  • 期刊开本:B5
  • 复合影响因子:2.86
  • 综合影响因子:2.537
相关期刊
服务介绍

软件学报 2012年第03期杂志 文档列表

软件学报杂志模式识别与人工智能

利用派生谓词和偏好处理OSP问题的目标效益依赖

摘要:在过度规划问题(over-subscribed planning,简称OSP)研究中,如果目标之间不是相互独立的,那么目标间的效益依赖比单个目标效益更能提高规划解的质量。但是已有的描述模型不符合标准规划描述语言(planning domam description language,简称PDDL)的语法规范,不能在一般的OSP规划系统上进行推广。提出了用派生谓词规则和目标偏好描述效益依赖的方法,这二者均为PDDL语言的基本要素。实质上,将已有的GAI模型转换为派生谓词规则和目标偏好,其中派生谓词规则显式描述目标子集的存在条件,偏好机制用来表示目标子集的效益,二者缺一不可。该转换算法既可以保持在描述依赖关系时GAI模型的易用性和直观性上,又可以扩展一般的OSP规划系统处理目标效益依赖的能力。从理论上可以证明该算法在转换过程中的语义不变性,在基准领域的实验结果表明其可行性和对规划解质量的改善能力。提出符合PDDL语言规范的目标效益依赖关系的描述形式,克服了已有模型不通用的缺点。
439-450

复杂网络簇结构探测——基于随机游走的蚁群算法

摘要:网络簇结构是复杂网络最普遍和最重要的拓扑属性之一,网络聚类问题就是要找出给定网络中的所有类簇。有很多实际应用问题可被建模成网络聚类问题。尽管目前已有许多网络聚类方法被提出,但如何进一步提高聚类精度’特别是在没有先验知识(如网络簇个数)的情况下如何发现合理的网络簇结构,仍是一个未能很好解决的难题。针对该问题,在马尔可夫随机游走思想的启发下,从仿生角度出发提出一种全新的网络聚类算法一一基于随机游走的蚁群算法RWACO。该算法将蚁群算法的框架作为RWACO的基本框架,对于每一代,以马尔可夫随机游走模型作为启发式规则;基于集成学习思想,将蚂蚁的局部解融合为全局解,并用其更新信息素矩阵。通过“强化簇内连接,弱化簇间连接”这一进化策略,使网络簇结构逐渐地呈现出来。实验结果表明,对一些典型的计算机生成网络和真实网络,该算法能够较准确地探测出网络的真实类簇数,与一些有代表性的算法相比,具有较高的聚类精度。
451-464

不完备模型下的离散事件系统诊断方法

摘要:提出不完备模型的两种不完备性:模型定义不完备和因果关系不完备。在模型定义不完备条件下,用在线观测与模型共同约束的方法处理观测乱序及未定义事件,得到可行的诊断轨迹。相对于基于完备模型假设下不能诊断的结论,该方法扩展了诊断方法的适用范围,放松了对模型的约束要求。在因果不完备条件下,提出用因果图联系部件,解决分布式诊断中由于部件独立建模而导致的不彻底诊断,提高了诊断的精确性。通过实验验证,两种条件下的诊断方法均能在相应的不完备模型中得到预期诊断结果,并对模型进行局部修订,提高模型的完备性。
465-475

融合关系与内容分析的社会标签推荐

摘要:标签是Web2。0时代信息分类与索引的重要方式。为解决标签系统所面临的不一致性、冗余性以及完备性等问题,标签推荐通过提供备选标签的方法来提高标签的质量。为了进一步提升标签推荐的质量,提出了一种基于标签系统中对象间关系与资源内容融合分析的标签推荐方法,给出了基于LDA(1atent Dirichlet allocation)融合表示对象间关系与资源内容的标签系统生成模型TSM/Forc,提出了一种基于概率的标签推荐方法,并给出了基于吉布斯(Gibbs)抽样的参数估计方法。实验结果表明,该方法可以提供比当前主流与最新方法更加准确的推荐结果。
476-488
软件学报杂志系统软件与软件工程

一个基于流程相似性的自动服务发现框架

摘要:服务发现是面向服务的网络软件开发过程的关键阶段,同时也是影响服务组合效率的关键因素。针对当前服务发现自动化程度低下、准确性不高的现状,从两个方面提高服务组合效率:首先,提出一种自动组合服务发现模式。支持流程粒度的组合服务发现及复用:其次,在发现过程中设计了一种量化的相似性评估算法,综合考虑组合流程的静态结构与动态行为特征,以提高服务发现的准确率;最后,结合以上两方面形成一个基于流程相似性的自动服务发现框架(automatic service discovery framework based on business process similarity简称AutoDisc),利用真实数据完成的评估实验结果表明,AutoDisc的准确性优于单纯考虑结构或行为的发现方法,在所给出的应用案例中,使服务组合效率提高75.5%,具有较好的可扩展性。
489-503

死路径语义下BPEL路径敏感性缺陷分析

摘要:软件缺陷是衡量软件测试充分性的一项重要指标,为了提高基于BPEL的组合Web服务流程的可靠性和健壮性,提出了一种死路径语义下路径敏感的缺陷检测方法。死路径是BPEL提供的特殊语义,不具有任何执行信息,但是可以连接两个可执行路径片段。为了避免死路径对检测精度的影响,将死路径和路径条件有机地结合起来,采用了变量的抽象取值范围来表示流程的执行状态,即属性状态条件。通过状态条件中变量抽象取值范围为空来识别不可达路径及死路径,并在汇合节点进行了属性状态条件的合并。采用一个既与死路径相关又与执行路径相关的未初始化变量的缺陷检测贯穿整个分析与验证过程,进而说明了该方法的有效性。
504-516

跨组织多业务事务建模与验证方法

摘要:面向服务的事务处理是保障业务交互和协作正确性的关键技术。针对跨组织多业务流程,提供了一种支持多业务事务建模与验证的方法。在建模方法上,对Pi-演算扩展了事务语义,将进程问的动作交互与跨组织膜活动相关联来刻画多业务事务协调行为。在验证过程中,基于等价自动机转换思路集成现有模型检验技术,验证多业务事务是否满足人们需要的各种性质。实验结果表明,该建模与验证方法能够有效地保障多业务流程在设计与实现过程审的正确性。
517-538
软件学报杂志数据库技术

一种非清洁数据库的数据模型

摘要:非清洁数据为数据管理带来了新的挑战,当前,处理非清洁的数据清洗方法在实际应用中存在一定的局限性,因此需要在一定程度上容忍非清洁数据的存在。这样,研究管理包含非清洁数据的数据库管理技术就成为了重要的问题,其核心在于如何从包含非清洁数据的数据库中得到满足应用所要求的清洁度的查询结果。从非清洁数据处理角度出发,提出了一种非清洁数据库的数据模型。该模型提出了非清洁数据的表示方法,支持非清洁数据的数据操作,并且支持数据操作清洁度的计算。同时还讨论了查询表达式的等价转换规则和模型的初步实现。
539-549

n-of-N数据流模型上高效概率Skyline计算

摘要:研究概率数据流上的q-skyline计算问题与只支持滑动窗口数据流模型的已有方法相比,所提出的方法能够支持更为通用的n-of-N数据流模型。采用将q-skyline查询转换为区间树上刺入查询的方法支持n-of-N数据流模型。提出PnNM算法维护支持n-of-N数据流模型所需的相关数据结构,高效处理了不确定对象候选集合更新和区间更新等维护工作:提出PnNCont算法实现连续查询处理。理论分析和实验结果表明,算法能够有效地支持概率数据流n-of-N模型上的q-skyline查询处理。
550-564

半限制空间内的RFID可能性k-近邻查询技术

摘要:作为一种监控与跟踪车流和人类活动等的潜在技术,RFID(radio frequency identification)已经在数据库领域得到了很大关注。RFID监控对象上的肛近邻查询是一种最重要的时空查询,能够用来支持有价值的高层信息分析。但是,不同于没有限制的空间和基于限制的空间,RFID监控场景通常被设置在一种半限制的空间内需要新的存储和距离计算策略。此外,监控对象位置的不确定性对查询语义和处理方法提出了挑战。提出了半限制空间的概念,并且分析了基于RFID的半限制空间的模型。基于半限制空间,在给定一个动态查询点的基础上,提出了3种模型和算法以有效地估计可能性k-近邻的查询结果,并采用一些特殊的索引技术加快查询的速度。实验对提出算法的效率和准确性进行了评估,表明了相关方法的有效性。
565-581

XML动态区间编码方法

摘要:提出了适用于XML文档更新环境下的区间编码方法——DCLS(d3rnamiccontainmentlabelingscheme)。DCLS将基于整数的编码泛化到基于向量的编码,扩展了传统静态区间编码方法,有效避免了XML文档更新时的重新编码。不论文档更新与否,DCLS都显示了良好的性能:DCLS利用基于整数的静态区间编码方法进行初始编码,在文档不更新的环境下,具有较高的存储效率和查询性能;同时,DCLS将整数视为特殊向量,不仅能够支持文档更新,而且更新效率高;特别是倾斜插入时,DCLS可以避免编码位长的快速增加。实验结果表明,与已有的动态区间编码方法相比,DCLS具有更好的性能。
582-593

模糊面向对象数据模型的描述逻辑表示与推理

摘要:通过分析描述逻辑与面向对象数据模型之间的关系,研究了基于描述逻辑的模糊面向对象数据(fuzzyobiect-orienteddata,简称FOOD)模型的表示与推理.首先,进一步研究了FOOD模型,提出了FOOD模型的形式化定义和语义定义,以便更好地在FOOD模型与模糊描述逻辑之间建立对应关系;然后,针对FOOD模型的特点和推理需求,介绍了模糊描述逻辑f-ALCIQ.在此基础上,研究了基于f-ALCIQ的FOOD模型的表示与推理,包括:实现了从FOOD模型到f-ALCIQ知识库在结构层和实例层上的转化,即实现了从FOOD模型到f-ALCIQTBox的转化,以及从FOOD模型相应的数据库实例到f-ALCIQABox的转化;进而,基于转化得到的f-ALCIQ知识库,研究了如何利用f-ALCIQ的推理机制对FOOD模型的推理问题(一致性、包含性和冗余性等)进行推理;最后,设计并实现了基于f-ALCIQ的模糊描述逻辑推理机(FRsQ推理机),实现了对FOOD模型和f-ALCIQ模糊概念知识的自动推理.
594-612
软件学报杂志计算机网络与信息安全

异步多信道无线传感器网络MAC协议

摘要:针对无线传感器网络中控制信道饱和问题以及三重隐终端问题,提出了一种异步多信道MAC协议—RIM(receiver-initiated MAC)。RIM利用接收端开始的传输机制有效地解决了控制信道饱和问题'同时采用了基于概率的随机信道选择机制避免了三重隐终端问题。而且,RIM支持一种简单且可靠的异步广播机制。通过基于马尔可夫链的理论分析,得到了RIM中节点的最优占空比。为验证RIM的实际性能,进行了模拟和真实实验。实验结果表明,与其他多信道MAC协议相比,随着信道数及网络负载的增加,RIM增加了网络吞吐量,降低了传输所消耗的能量,同时也提高了广播的可靠性,达到了能量有效的目的。
613-628

延迟容忍传感器网络中基于群组运动的事件传输

摘要:提出了一种基于分布式群组移动的事件分类传输策略GMED(distributed group mobility adaptive eventdelivery)。通过有效地发现和利用传感器节点在运动过程中形成的群组,建立基于群组的事件分类传输模型,改善数据传输性能。其中,群组的转发是依据各自与汇聚点的机会概率按照多副本方式进行的;而群内的事件传榆则是基于各成员的稳定邻居集建立传输路径,并以单副本方式进行。队列管理则根据事件的优先级决定递交的顺序和丢弃原则。此外,引入冗余副本控制机制,优化副本管理,降低网络负载。模拟实验结果表明,与现有的几种DTMSN(delaytolerant mobile sensor networks)数据传输算法相比,GMED能以较低的数据传输能耗和传输延迟获得较高的数据传输成功率,且网络寿命相对较长.
629-647

基于网络编码的对等网流媒体传输模型和算法

摘要:在对等网(peer-to-peer,简称P2P)流媒体系统中,节点(用户)的输出带宽(上行带宽)容量利用率的提高能够降低服务器的带宽开销网络编码可以实现组播的最大吞吐率,因而具有提高系统中节点输出带宽容量利用率的潜力。将随机线性网络编码应用到P2P流媒体系统中,建立了基于随机线性网络编码的P2P流媒体传榆过程模型。并据此建立传输算法的优化模型,比较研究了贪婪式算法、最少者优先算法和随机算法等。优化结果表明,随机算法可以平等均匀地获取数据包,能够最充分地利用节点的输出带宽容量,降低服务提供商的运营成本。通过对优化模型解的分析,对实际系统中的传输算法给出了设计指导原则。
648-661

一种基于语义吸引的节点规模估计方法

摘要:节点规模是各种分布式应用的基础信息,节点波动的大规模网络环境要求节点规模估计方法具有较高的估计精度和较强的鲁棒性,已有的节点规模估计方法多侧重于某个方面的优化而未能充分权衡计算精度和鲁棒性。提出一种基于语义吸引的节点规模估计方法—SEBSA(a network size estimation method based semanticattraction).SEBSA将每个节点标识所对应的实数区间上的哈希值作为语义信息,节点通过与哈希值临近的节点周期性地交换哈希空间上的邻居信息,以快速吸引与自己哈希值最近的一纽节点,测量该组节点哈希值的平均间距以估计节点规模。理论分析和实验结果表明,相对于已有方法,SEBSA在节点频繁波动的网络环境中仍然能够快速地提供准确的节点规模信息。
662-676

一种实现数据主动泄漏防护的扩展中国墙模型

摘要:中国墙模型具有能够同时提供自主控制和强制控制的特性,因而被广泛应用于商业领域中,以防止有竞争关系的企业之间的信息流动而导致利益冲突。但是由于对读写约束过于严格周而应用范围有限,特别是在数据泄漏防护的应用中未能发挥其优越性。针对数据泄漏防护对信息流动的控制需求,从数据客体的角度出发,考虑中国墙模型中的利益冲突问题,提出了主动冲突关系的概念,将原来对信息双向流动的约束转换为对单向流动的约束。在此基础上,提出了一种可以实现数据主动泄漏防护的扩展中国墙模型ACWM(aggressive Chinese wall model),并给出了模型的形式化描述和相关定理的证明。分析表明,ACWM模型可以实现传统中国墙模型的安全目标,而约束条件更加灵活,可以实现数据泄漏防护的需求。
677-687

严格线性散播网络编码

摘要:针对线性广播和线性散播网络编码在保证节点或节点集解码空间维数方面的不足,提出了一类新的线性网络编码——严格线性散播网络编码。给出了严格线性散播的定义,并设计了相应的构造算法。此种网络编码增强了对网络中任意非源节点集的输入链路上的全局编码核的限制,但其构造所需的有限域的阶并不大于普通的线性散播。此外,还提出了多种转换矩阵的概念,并证明了普通线性散播到严格线性散播的转换矩阵的存在性。结合特殊的数据打包策略,论证了严格线性散播在异构网络中的应用优势:一方面,它能够利用单一网络编码会话实现异构肉络中的多速率信息传输;另一方面,它能够为异构网络拓扑结构的扩展提供便利。
688-699