【24h】

Learning Extended Finite State Machines

机译:学习扩展有限状态机

获取原文

摘要

We present an active learning algorithm for inferring extended finite state machines (EFSM)s, combining data flow and control behavior. Key to our learning technique is a novel learning model based on so-called tree queries. The learning algorithm uses the tree queries to infer symbolic data constraints on parameters, e.g., sequence numbers, time stamps, identifiers, or even simple arithmetic. We describe sufficient conditions for the properties that the symbolic constraints provided by a tree query in general must have to be usable in our learning model. We have evaluated our algorithm in a black-box scenario, where tree queries are realized through (black-box) testing. Our case studies include connection establishment in TCP and a priority queue from the Java Class Library.
机译:我们提出了一种主动学习算法,用于推断扩展有限状态机(EFSM),结合了数据流和控制行为。我们的学习技术的关键是一种基于所谓的树查询的新颖学习模型。学习算法使用树查询来推断符号数据对参数的约束,例如序列号,时间戳,标识符甚至简单的算术。我们为属性描述了充分的条件,以至于树查询提供的符号约束通常必须在我们的学习模型中可用。我们已经在黑盒方案中评估了我们的算法,该方案中的树查询是通过(黑盒)测试来实现的。我们的案例研究包括TCP中的连接建立和Java类库中的优先级队列。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号