...
首页> 外文期刊>Journal of ambient intelligence and humanized computing >A novel JSON based regular expression language for pattern matching in the internet of things
【24h】

A novel JSON based regular expression language for pattern matching in the internet of things

机译:一种新颖的基于JSON的正则表达式语言,用于物联网中的模式匹配

获取原文
获取原文并翻译 | 示例
           

摘要

The Internet of Things work by constantly sensing the physical properties in the vicinity of the user such as ambient light, sounds, motion and temperature. These sensors produce huge volumes of data that has to be efficiently sifted for relevant events required triggering certain actions. In addition, filtering has to be performed to ensure that privacy-sensitive confidential data is not leaked. Efficient and expressive pattern matching is thus a key enabling technology for the full realization of ambient and humanized computing. The bulk of research in this area has focused on the use of specialized hardware and reducing of the memory footprint. Unfortunately, there has been limited work if any on optimizing the core elements of pattern matching- the regular expression language and the compilation process that is responsible for converting patterns into internal data structures. The importance of writing good REs so that on compilation they do not lead to unrealizable data structures is relatively less understood. In the proposed research, we empirically compare different RE processing engines and practically demonstrate that the compilation phase is highly memory intensive and time-consuming as compared to the matching phase -and hence is worth exploring for new techniques and optimizations. As a second important contribution, we propose a novel technique for defining regular expressions by utilizing JavaScript Object Notation. Our evaluation with carefully created patterns shows that the performance of the proposed technique is at par with competing approaches. It is also less ambiguous, extensible, more expressive and much appropriate for defining large and complex patterns.
机译:物联网通过不断检测用户附近的物理属性(例如环境光,声音,运动和温度)来工作。这些传感器产生大量数据,必须针对触发某些动作的相关事件进行有效筛选。另外,必须执行过滤以确保不泄露隐私敏感的机密数据。因此,高效且富有表现力的模式匹配是全面实现环境和人性化计算的关键启用技术。该领域的大量研究集中在使用专用硬件和减少内存占用上。不幸的是,关于优化模式匹配的核心要素(正则表达式语言和负责将模式转换为内部数据结构的编译过程)的工作很少。编写良好的RE以便在编译时不会导致无法实现的数据结构的重要性的了解相对较少。在拟议的研究中,我们通过经验比较不同的RE处理引擎,并实际证明,与匹配阶段相比,编译阶段需要占用大量内存并且非常耗时,因此值得探索新技术和优化方法。作为第二个重要的贡献,我们提出了一种通过利用JavaScript对象表示法定义正则表达式的新颖技术。我们对精心创建的模式的评估表明,所提出技术的性能与竞争方法相当。它还具有较少的歧义性,可扩展性,表达性,并且非常适合定义大型和复杂的模式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号