124 Hits in 3.1 sec

Rete Network Slicing for Model Queries [chapter]

Zoltán Ujhelyi, Gábor Bergmann, Dániel Varró
2016 Lecture Notes in Computer Science  
Here, we introduce a slicing approach for model queries based on Rete networks, a cache structure applied for the incremental evaluation of model queries.  ...  The proposed method reuses the structural information encoded in the Rete networks to calculate and present a trace of operations resulting in some model elements to appear in the result set.  ...  Acknowledgements The authors would like to thank István Ráth for the valuable discussions during the preparation of this paper.  ... 
doi:10.1007/978-3-319-40530-8_9 fatcat:35h5mg4b6bcjrcv45a45lhys7u

SLUBM: An Extended LUBM Benchmark for Stream Reasoning

Tu Ngoc Nguyen, Wolf Siberski
2013 International Semantic Web Conference  
., from social networks to sensor networks), the task of exploiting the temporal aspects of these dynamic data becomes a real challenge.  ...  This paper proposes a benchmarking system, which is an extension to the well-known benchmark for traditional reasoning, Lehigh University Benchmark (LUBM), to make it work for stream-based experiments  ...  Because it is built upon the Rete Network, Jess supports incremental reasoning for forward inference.  ... 
dblp:conf/semweb/NguyenS13 fatcat:wa4cwtgm4zbnnmoruk4opmwj5y

On-the-fly sharing for streamed aggregation

Sailesh Krishnamurthy, Chung Wu, Michael Franklin
2006 Proceedings of the 2006 ACM SIGMOD international conference on Management of data - SIGMOD '06  
Data streaming systems are becoming essential for monitoring applications such as financial analysis and network intrusion detection.  ...  Since executing each query separately can lead to significant scalability and performance problems, it is vital to share resources by exploiting similarities in the queries.  ...  INTRODUCTION Data streaming systems are increasingly used as infrastructure for critical monitoring applications such as financial alerts and network intrusion detection.  ... 
doi:10.1145/1142473.1142543 dblp:conf/sigmod/KrishnamurthyWF06 fatcat:ro4qgywofvfrpmwldnszu744se

Lessons learned from developing SAWA: a situation awareness assistant

C.J. Matheus, M.M. Kokar, K. Baclawski, J.J. Letkowski, C. Call, M. Hinman, J. Salerno, D. Boulware
2005 2005 7th International Conference on Information Fusion  
These relevant rules are processed in the forward-chaining Rete network of a Jess inference engine.  ...  As events come in, they are processed through the Rete network and as a result may end up firing one or more rules.  ... 
doi:10.1109/icif.2005.1591963 fatcat:tmu3jheddzbqlmra4jfto476aq

The design and implementation of the Ariel active database rule system

E.N. Hanson
1996 IEEE Transactions on Knowledge and Data Engineering  
Figure 6 : 6 Example interval skip list for intervals shown. Figure 7 : 7 Rete and TREAT networks for rule SalesClerkRule.  ...  We thus decided to use the relational data model and provide a subset of the POSTQUEL query language of POSTGRES for specifying data definition commands, queries and updates [SRH90] .  ... 
doi:10.1109/69.485644 fatcat:bvwgaald4nekxpizqzpfytjhv4

Enterprise application reuse: Semantic discovery of business grid services

David Bell, Simone A. Ludwig, Mark Lycett
2007 Journal of Special Topics in Information Technology and Management  
, discovered and deployed in a platform independent manner over a network (e.g., intranets, extranets and the Internet).  ...  Resulting from the research is a framework for engineering service knowledge from operational enterprise systems for the purposes of service selection and subsequent reuse.  ...  The user defines, for example, three search words which are: executeTrade, boolean and trade. For all three search words the Jess query shown in Figure 10 is invoked.  ... 
doi:10.1007/s10799-007-0020-z fatcat:qepn46jlgffyhgg443xwbp4pd4

PROTEMPA: A Method for Specifying and Identifying Temporal Sequences in Retrospective Data for Patient Selection

A. R. Post, J. H. Harrison
2007 JAMIA Journal of the American Medical Informatics Association  
Measurements: A proof-of-concept implementation of PROTEMPA in Java was evaluated against standard SQL queries for its ability to identify patients from a large clinical data repository who show the features  ...  PROTEMPA provides for portability across data sources, "pluggable" data processing environments, and the creation of libraries of pattern definitions and data processing algorithms.  ...  Because data sources for clinical research currently use a variety of terminologies and data models, manually mapping local environments to PROTEMPA's internal model through a backend adapter is necessary  ... 
doi:10.1197/jamia.m2275 pmid:17600103 pmcid:PMC1975802 fatcat:7ezr4d4di5drpnilhz3oza6w4q

BigDataStack - D2.3 Requirements & State of the Art Analysis – III

Orlando Avila-García, Paula Ta-Shma, Yosef Moatti, Mauricio Fadel, Bin Chen, Ismael Cuadrado, Ana Belén González, Bernat Quesada, Alberto Soler, Stathis Plitsos, Anestis Sidiropoulos, Amaryllis Raouzaiou (+16 others)
2020 Zenodo  
This technology will be very convenient for the following reasons 35 : • Powerful queries: A flexible query language (NoSQL based) allows slicing and dicing of collected time series data. • Efficient storage  ...  For the case of the Modelling Engine backend, dimensioning models are anticipated to be based on artificial neural networks.  ... 
doi:10.5281/zenodo.4004169 fatcat:x3x2ug47sjbxpovtsbf65bzzve

Road to a reactive and incremental model transformation platform: three generations of the VIATRA framework

Dániel Varró, Gábor Bergmann, Ábel Hegedüs, Ákos Horváth, István Ráth, Zoltán Ujhelyi
2016 Journal of Software and Systems Modeling  
The current release of VIATRA provides opensource tool support for an event-driven, reactive model transformation engine built on top of highly scalable incremental graph queries for models with millions  ...  However, the history of the VIATRA model transformation framework dates back to over 16 years.  ...  graph queries in a distributed environment by distributing the nodes of Rete networks [125] .  ... 
doi:10.1007/s10270-016-0530-4 fatcat:ahmocossl5aw5mydrtpfcxvmky

From Complex Event Processing to Simple Event Processing [article]

Sylvain Hallé
2017 arXiv   pre-print
From a critical analysis of these solutions, design principles for a new type of event stream processing system are exposed.  ...  The paper proposes a simple, generic and extensible framework for the processing of event streams of diverse types; it describes in detail a stream processing engine, called BeepBeep, that implements these  ...  A slice query is the application of the same computation over multiple subsets (slices) of the input stream.  ... 
arXiv:1702.08051v1 fatcat:o5db6bc7ebgffee5gsxyyuptre

An Application of Semantic Web Technologies to Situation Awareness [chapter]

Christopher J. Matheus, Mieczyslaw M. Kokar, Kenneth Baclawski, Jerzy J. Letkowski
2005 Lecture Notes in Computer Science  
SAWA includes tools for developing ontologies in OWL and rules in SWRL and provides runtime components for collecting event data, storing and querying the data, monitoring relevant relations and viewing  ...  An application of SAWA to a scenario from the domain of supply logistics is presented along with a discussion of the challenges encountered in using SWRL for this task.  ...  As events come in, they are processed through the Rete network and as a result may end up firing one or more rules.  ... 
doi:10.1007/11574620_67 fatcat:npmaji7gvzfu7ecsbirtw76cfq

Temporal modelling and management of normative documents in XML format

Fabio Grandi, Federica Mandreoli, Paolo Tiberio
2005 Data & Knowledge Engineering  
Hence, we introduce a multiversion data model based on XML schema and define basic mechanisms for the maintenance and retrieval of multiversion norm texts.  ...  The temporal support concerns the valid time dimension and three kinds of temporal queries are considered: current, sequenced, and representational.  ...  The paper [17] presents a temporal XML query language, τ XQuery, with which the authors add temporal support to XQuery by extending its syntax and semantics.  ... 
doi:10.1016/j.datak.2004.11.002 fatcat:6nqy4t7krvhg5kjnjljkno4rly

The Sigma Cognitive Architecture and System: Towards Functionally Elegant Grand Unification

Paul S. Rosenbloom, Abram Demski, Volkan Ustun
2016 Journal of Artificial General Intelligence  
In this article, these four desiderata are motivated and explained, and then combined with the graphical architecture hypothesis to yield a rationale for the development of Sigma.  ...  guided by the graphical architecture hypothesis, that key to progress on them is combining what has been learned from over three decades' worth of separate work on cognitive architectures and graphical models  ...  If we break this down a bit more, when mapping Rete onto Sigma we can talk in terms of two smaller graphical idioms, one for alpha networks and the other for beta networks.  ... 
doi:10.1515/jagi-2016-0001 fatcat:sja6zoxsyvb3fplose76shpoia

Very fast action selection for parameterized behaviors

Ian Horswill
2009 Proceedings of the 4th International Conference on Foundations of Digital Games - FDG '09  
In this paper, I will discuss a set of techniques for supporting limited variable binding in behavior-based systems.  ...  In effect, she built manually the network that a rete or TMS system would have eventually built incrementally.  ...  To a first approximation, this can be thought of as a time-slicing mechanism in which the same inference network is used for inference about different possible values of a variable at different times.  ... 
doi:10.1145/1536513.1536537 dblp:conf/fdg/Horswill09 fatcat:pkikai6tmjectjdd2dvz6qlqbq

Conjoint utilization of structured and unstructured information for planning interleaving deliberation in supply chains

Naeem Khalid Janjua, Omar Khadeer Hussain, Elizabeth Chang, Syed Mohammed Shamsul Islam
2017 Proceedings of the International Conference on Web Intelligence - WI '17  
The planning system is modeled using situation calculus and is validated through a prototype development.  ...  Secondly, the candidate plan is put forward to collaborating partners for its revision interleaving deliberation.  ...  For more information about forward chain reasoning using rete algorithm, readers are referred to [17] . The backward chain reasoning is used to answer business planner queries.  ... 
doi:10.1145/3106426.3106545 dblp:conf/webi/JanjuaHCI17 fatcat:jascylsbujdq3gka32emb7cm7y
« Previous Showing results 1 — 15 out of 124 results