{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T01:58:57Z","timestamp":1772243937119,"version":"3.50.1"},"reference-count":0,"publisher":"IOS Press","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"abstract":"<jats:p>Real-time decision making in emerging IoT applications typically relies on computing quantitative summaries of large data streams in an efficient and incremental manner. We give here an introduction to the StreamQRE language, which has recently been proposed for the purpose of simplifying the task of programming the desired logic in such stream processing applications. StreamQRE provides natural and high-level constructs for processing streaming data, and it offers a novel integration of linguistic constructs from two distinct programming paradigms: streaming extensions of relational query languages and quantitative extensions of regular expressions. The former allows the programmer to employ relational constructs to partition the input data by keys and to integrate data streams from different sources, while the latter can be used to exploit the logical hierarchy in the input stream for modular specifications.<\/jats:p>","DOI":"10.3233\/978-1-61499-810-5-1","type":"book-chapter","created":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T14:11:46Z","timestamp":1739974306000},"source":"Crossref","is-referenced-by-count":0,"title":["An Introduction to the StreamQRE Language"],"prefix":"10.3233","author":[{"family":"Alur Rajeev","sequence":"additional","affiliation":[]},{"family":"Mamouras Konstantinos","sequence":"additional","affiliation":[]}],"member":"7437","container-title":["NATO Science for Peace and Security Series - D: Information and Communication Security","Dependable Software Systems Engineering"],"original-title":[],"deposited":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T14:29:03Z","timestamp":1739975343000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.medra.org\/servlet\/aliasResolver?alias=iospressISBN&isbn=978-1-61499-809-9&spage=1&doi=10.3233\/978-1-61499-810-5-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/978-1-61499-810-5-1","relation":{"is-cited-by":[{"id-type":"doi","id":"10.1007\/978-3-030-88494-9_8","asserted-by":"object"},{"id-type":"doi","id":"10.1007\/978-3-030-44914-8_15","asserted-by":"object"}]},"ISSN":["1874-6268"],"issn-type":[{"value":"1874-6268","type":"print"}],"subject":[],"published":{"date-parts":[[2017]]}}}