Model learning:a survey of foundations,tools and applications

来源 :计算机科学前沿 | 被引量 : 0次 | 上传用户:xipuwa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Software systems are present all around us and playing their vital roles in our daily life.The correct function-ing of these systems is of prime concern.In addition to clas-sical testing techniques,formal techniques like model check-ing are used to reinforce the quality and reliability of software systems.However,obtaining of behavior model,which is es-sential for model-based techniques,of unknown software sys-tems is a challenging task.To mitigate this problem,an emerg-ing black-box analysis technique,called Model Learning,can be applied.It complements existing model-based testing and verification approaches by providing behavior models of black-box systems fully automatically.This paper surveys the model learning technique,which recently has attracted much attention from researchers,especially from the domains of testing and verification.First,we review the background and foundations of model learning,which form the basis of subsequent sections.Second,we present some well-known model learning tools and provide their merits and shortcomings in the form of a com-parison table.Third,we describe the successful applications of model learning in multidisciplinary fields,current challenges along with possible future works,and concluding remarks.
其他文献
LNG船舶通航因特殊监管要求,具有一定排他性.前期研究表明基于目前一般通航规则,单个港址LNG泊位数量不宜超过4个,超过后,船舶通航效率较低、运营监管风险较高.本文采用多智能体泊位组联合运营仿真建模,采用控制变量法,定量评估了码头高负荷状态下不同LNG船舶监管条件和航行距离对LNG运输船舶通航效率的影响,以及采用一定优化通航组织方式对通航效率提升的效果.结果表明,LNG泊位数量4个、独立单向航道、LNG船舶航行监管距离在20海里左右时,系统运营效率相对的较高;进一步采取LNG船舶组队进出港或设置独立双向L
Multi-user collaborative editors are useful computer-aided tools to support human-to-human collabora-tion.For multi-user collaborative editors,selective undo is an essential utility enabling users to undo any editing operations at any time.Collaborative e
The emergence of non-volatile memory (NVM) has introduced new opportunities for performance optimizations in existing storage systems.To better utilize its byte-addressability and near-DRAM performance,NVM can be attached on the memory bus and accessed vi
针对新型航标装置研究了浮体在规则波作用下的随波性能及浮体形状对浮体结构运动的影响,结合流体力学、模型试验及数值模拟等理论知识,通过AQWA软件对新型航标装置浮体结构的水动力特性进行数值模拟,分析了在规则波作用下四种形状浮体结构的运动响应幅值算子、附加质量和辐射阻尼及一阶波浪激振力随入射波频率的变化规律,验证了新型航标装置圆柱形浮体运行可靠性.
1 IntroductionrnBy making the best of the information technology in smart grid,considerable power energy can be effectively saved[1,2].How-ever,frequently collecting user\'s power consumption data in-curs privacy disclosure issues.Meanwhile,data integri
期刊
Solving the optimization problem to approach a Nash Equilibrium point plays an important role in imperfect information games,e.g.,StarCraft and poker.Neural Fictitious Self-Play (NFSP) is an effective algorithm that learns approxi-mate Nash Equilibrium of
分析影响港口大型桥式起重机海上运输及现场安装方式的主要因素,对其运输、安装方式进行分类,阐述了不同运输、安装方式的技术特点及优缺点,对比分析其应用范围、适用工况,并结合工程实例进行说明.
Multi-label classification aims to assign a set of proper labels for each instance,where distance metric learning can help improve the generalization ability of instance-based multi-label classification models.Existing multi-label metric learning techniqu
在对矿石码头火车装车站缓冲仓方案论证过程中,根据装车能力的不同研究了缓冲仓的结构特点,提出缓冲仓设置配料口数量不同时料位的确定方法;并采用工艺技术研究了缓冲仓前后设备的工艺流程,对设备操作时间进行了数据统计和分析,进而确定了缓冲仓容积的理论计算公式和方法,对矿石码头装车站缓冲仓设计具有重要的指导意义.
1 IntroductionrnMobile cloud computing (MCC) can break the limitations of mobile devices by migrating applications to the Cloud with richer computing and storage resources[1].Consequently,mo-bile users can obtain better service experience,improved pro-ces
期刊