<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Contents on www.roland-stuehmer.de</title>
		<link>https://www.roland-stuehmer.de/content/</link>
		<description>Recent content in Contents on www.roland-stuehmer.de</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Tue, 28 Nov 2023 20:35:16 +0100</lastBuildDate>
		
			<atom:link href="https://www.roland-stuehmer.de/content/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Efficiently unlock secondary KeePass databases when working with shared password safes</title>
				<link>https://www.roland-stuehmer.de/content/efficiently-unlock-secondary-keepass-databases-when-working-with-shared-password-safes/</link>
				<pubDate>Tue, 28 Nov 2023 20:35:16 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/efficiently-unlock-secondary-keepass-databases-when-working-with-shared-password-safes/</guid>
				<description>&lt;p&gt;Keepass can &lt;strong&gt;open multiple databases&lt;/strong&gt; simultaneously on tabs. This is useful e.g. when maintaining one personal database and one or more further databases e.g. shared with different teams or projects. When auto-typing passwords or using browser plugins, &lt;em&gt;all open databases are searched&lt;/em&gt;, thus passwords can reside in their original database without having to be duplicated.&lt;/p&gt;&#xA;&lt;p&gt;When unlocking multiple databases you can &lt;strong&gt;avoid typing several passwords for several databases&lt;/strong&gt;: you can store &lt;em&gt;one entry for each shared database in your first database&lt;/em&gt; which you will unlock first. &lt;strong&gt;Keepass Triggers&lt;/strong&gt; can then automatically unlock the shared databases on tabs with their paths and passwords from the first database. All securely encrypted. &lt;strong&gt;Field references&lt;/strong&gt; are used to get the data from the first database into the triggers without hardcoding the triggers.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Inspiring results at the HPI Hackathon 2019 about://social.good in Potsdam</title>
				<link>https://www.roland-stuehmer.de/content/hackhpi2019/</link>
				<pubDate>Thu, 20 Jun 2019 21:15:00 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/hackhpi2019/</guid>
				<description>&lt;p&gt;Inspiring results at the HPI Hackathon 2019 about://social.good in Potsdam (&lt;a href=&#34;https://hackhpi.org&#34;&gt;https://hackhpi.org&lt;/a&gt;) &amp;ndash; impressive prototypes generated in less than a day around IBM-sponsored challenges on fake news detection and visualizations of cross-border conflict. Had a great time sponsoring the event with Matthias Bracht &amp;amp; Frank Hamburger.&lt;/p&gt;&#xA;&lt;p&gt;Hackathon results are here: &lt;a href=&#34;https://hackhpi2019.devpost.com/&#34;&gt;https://hackhpi2019.devpost.com/&lt;/a&gt; with IBM challanges as follows:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Team &lt;strong&gt;&amp;ldquo;Unbounded&amp;rdquo;&lt;/strong&gt; (Challenge cross-border conflict): &lt;a href=&#34;https://devpost.com/software/unbounded-8atfvy&#34;&gt;https://devpost.com/software/unbounded-8atfvy&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Team &lt;strong&gt;&amp;ldquo;Blackbox&amp;rdquo;&lt;/strong&gt; (Challenge fake news) &lt;a href=&#34;https://devpost.com/software/blackbox-f39vit&#34;&gt;https://devpost.com/software/blackbox-f39vit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Team &lt;strong&gt;&amp;ldquo;Refugee Movement: Cause and Effect&amp;rdquo;&lt;/strong&gt; (Challenge cross-border conflict) &lt;a href=&#34;https://devpost.com/software/refugee-movement-cause-and-effect&#34;&gt;https://devpost.com/software/refugee-movement-cause-and-effect&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Team &lt;strong&gt;&amp;ldquo;Terror X Africa&lt;/strong&gt;&amp;rdquo; (Challenge cross-border conflict) &lt;a href=&#34;https://devpost.com/software/hackhpi-ibm-crossborder&#34;&gt;https://devpost.com/software/hackhpi-ibm-crossborder&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;hackhpi2019.png&#34; alt=&#34;Impressions from HackHPI 2019&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>BDSDST 2017 : 3rd International Workshop on Big Data, Smart Data and Semantic Technologies</title>
				<link>https://www.roland-stuehmer.de/content/bdsdst-2017-3rd-international-workshop-big-data-smart-data-and-semantic-technologies/</link>
				<pubDate>Mon, 27 Feb 2017 14:44:10 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/bdsdst-2017-3rd-international-workshop-big-data-smart-data-and-semantic-technologies/</guid>
				<description>&lt;p&gt;Call for Papers: Consider submitting to the &lt;strong&gt;3rd International Workshop on Big Data, Smart Data and Semantic Technologies&lt;/strong&gt;, co-located with the &lt;a href=&#34;https://informatik2017.de/&#34;&gt;INFORMATIK 2017 conference&lt;/a&gt; in Chemitz, Germany. The workshop proceedings are to be published in the (electronic) Lecture Notes in Informatics (LNI).&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Workshop homepage: &lt;a href=&#34;https://informatik2017.de/ws27-bdsdst-2017/&#34;&gt;https://informatik2017.de/ws27-bdsdst-2017/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;WikiCfP call for papers: &lt;a href=&#34;http://www.wikicfp.com/cfp/servlet/event.showcfp?eventid=60851&#34;&gt;http://www.wikicfp.com/cfp/servlet/event.showcfp?eventid=60851&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I am participating on the programme committee.&lt;/p&gt;&#xA;&lt;p&gt;From the CfP:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The focus of the workshop BDSDST 2017 will be on the potential of Big Data, Smart Data and semantic technologies in different application areas. The workshop aims to bring together researchers and practitioners using Big and Smart Data in combination with semantic technologies or planning to enrich existing data processing infrastructures with semantic information.&lt;/p&gt;&#xA;&lt;p&gt;[…]&#xA;The workshop covers diverse application areas of Big Data, Smart Data and semantic technologies, such as transport logistics, Supply Chain Management, Smart Factory, traffic flow, emission and energy consumption modelling, analytics, simulation and visualization, public transportation, complex event processing, machine learning, mobile information systems, geo-information systems, smart services and many more.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
			<item>
				<title>Special Issue on Stream Processing, Call for Papers</title>
				<link>https://www.roland-stuehmer.de/content/special-issue-stream-processing-call-papers/</link>
				<pubDate>Mon, 08 Jun 2015 23:26:54 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/special-issue-stream-processing-call-papers/</guid>
				<description>&lt;p&gt;Another call for papers: the Journal of Web Semantics invites submissions to a special issue on Stream Processing to be edited by Monika Solanki and Jean-Paul Calbimonte. Submissions are due by 1st July 2015.&lt;/p&gt;&#xA;&lt;p&gt;I am on the Programme Committee.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.journals.elsevier.com/journal-of-web-semantics/call-for-papers/special-issue-on-stream-processing/&#34;&gt;Important Dates and Submission Guidelines&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;From the call:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;pre&gt;&lt;code&gt;[...] we expect submissions on (but not restricted to) the following topics.&#xA;&#xA;Processing RDF Data Streams&#xA;    Producing and consuming streams of RDF graphs&#xA;    Modelling streams of structured data&#xA;    Theoretical modelling of RDF streams&#xA;    Automatic annotation of raw data streams&#xA;    Processing noisy data, uncertainty, incomplete information&#xA;    Semantic mining of RDF data streams&#xA;    Mechanisms for integrating historical data with streaming data&#xA;    Publishing Linked Stream Data&#xA;Querying semantic streams of data&#xA;    Extensions to SPARQL for data streams&#xA;    Complex event processing on semantic data&#xA;    Ontology-based data access to data streams&#xA;    Data dynamics, update, and synchronization&#xA;    Optimisation of stream query processing&#xA;    Correctness of stream query processing&#xA;    Synthetic RDF streams and benchmarking&#xA;Reasoning with data streams&#xA;    New stream reasoning algorithms&#xA;    Incremental reasoning on dynamic ontologies&#xA;    Temporal logics for reasoning over Semantic streams&#xA;    Multicore scalable stream reasoning&#xA;Applications of stream processing&#xA;    Semantic sensor networks&#xA;    Social network streams and microposts&#xA;    Stream processing in the Internet of Things&#xA;    Smart cities&#xA;    Activity streams&#xA;    Gamification&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
			<item>
				<title>Workshop on Situation Recognition (SIREMTI2015)</title>
				<link>https://www.roland-stuehmer.de/content/workshop-situation-recognition-siremti2015/</link>
				<pubDate>Fri, 10 Apr 2015 14:04:50 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/workshop-situation-recognition-siremti2015/</guid>
				<description>&lt;p&gt;&lt;strong&gt;UPDATE 2&lt;/strong&gt;: The deadline for submissions was extended to 30th September, 2015.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;: The workshop was relocated to &lt;a href=&#34;http://mobicase.org/2015/show/home&#34;&gt;MobiCASE2015 conference&lt;/a&gt; in November&lt;br&gt;&#xA;2015, Berlin, Germany. &lt;del&gt;The deadline for submissions is currently 11th September 2015.&lt;/del&gt;&lt;/p&gt;&#xA;&lt;p&gt;I am on the Programme Committee.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sites.google.com/site/siremitei2015/&#34;&gt;Important dates and submission information: Workshop Homepage&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;From the CfP:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;This workshop aims at merging research works relevant to mining temporal information from any kind of data with a special focus on (but not limited to) the following methods:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Trend Mining&lt;/li&gt;&#xA;&lt;li&gt;Temporal Data Mining&lt;/li&gt;&#xA;&lt;li&gt;Topic Mining and Mining of Users Posts&lt;/li&gt;&#xA;&lt;li&gt;Data-based Situation Recognition&lt;/li&gt;&#xA;&lt;li&gt;Intelligent Situation Recognition&lt;/li&gt;&#xA;&lt;li&gt;Wireless Data Mining&lt;/li&gt;&#xA;&lt;li&gt;Signal Detection and Analysis&lt;/li&gt;&#xA;&lt;li&gt;Complex Event Processing and Messaging Analytics&lt;/li&gt;&#xA;&lt;li&gt;Semantic Complex Event Processing&lt;/li&gt;&#xA;&lt;li&gt;Data Stream Processing&lt;/li&gt;&#xA;&lt;li&gt;Data Mining on Streaming Data&lt;/li&gt;&#xA;&lt;li&gt;Semantic Technologies for Situation Recognition&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
			<item>
				<title>Streaming System Benchmarks</title>
				<link>https://www.roland-stuehmer.de/content/streaming-system-benchmarks/</link>
				<pubDate>Wed, 01 Apr 2015 19:36:43 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/streaming-system-benchmarks/</guid>
				<description>&lt;p&gt;Streaming systems are complex; apart from correct functionality (which might differ between implementations and vendors) many non-functional aspects can be benchmarked such as memory comsumption, latency, and throughput. For RDF Stream Processing several benchmarks exist, shown as follows. From data stream management, older benchmarks exist which are not specific to RDF data but might be adapted. Some are listed below.&lt;/p&gt;&#xA;&lt;h2 id=&#34;rdf-stream-benchmarks&#34;&gt;RDF Stream Benchmarks&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.w3.org/wiki/SRBench&#34;&gt;SRBench - Streaming RDF/SPARQL Benchmark&lt;/a&gt; &lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.w3.org/wiki/CSRBench&#34;&gt;CSRBench - Correctness checking Benchmark for Streaming RDF/SPARQL&lt;/a&gt; &lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://code.google.com/p/lsbench/&#34;&gt;LSBench - Linked Stream Benchmark&lt;/a&gt; &lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/YABench&#34;&gt;YABench - Yet Another RDF Stream Processing Benchmark&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;other-stream-or-cep-benchmarks&#34;&gt;Other Stream or CEP Benchmarks&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;BEAST &lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;NEXMark &lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;Linear Road &lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;BiCEP &lt;sup id=&#34;fnref:7&#34;&gt;&lt;a href=&#34;#fn:7&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;7&lt;/a&gt;&lt;/sup&gt; - a benchmarking framework&lt;/li&gt;&#xA;&lt;li&gt;Fast Flower Delivery (FFD) &lt;sup id=&#34;fnref:8&#34;&gt;&lt;a href=&#34;#fn:8&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;8&lt;/a&gt;&lt;/sup&gt; - a functional benchmarking scenario&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xD;&#xA;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;Zhang, Y.; Duc, P.; Corcho, O. &amp;amp; Calbimonte, J.-P. SRBench: A Streaming RDF/SPARQL Benchmark The Semantic Web –- ISWC 2012, Springer Berlin Heidelberg, 2012, 7649, 641-657&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:2&#34;&gt;&#xA;&lt;p&gt;Dell’Aglio, D.; Calbimonte, J.-P.; Balduini, M.; Corcho, O. &amp;amp; Della Valle, E. On Correctness in RDF Stream Processor Benchmarking. The Semantic Web – ISWC 2013, Springer Berlin Heidelberg, 2013, 8219, 326-342&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:3&#34;&gt;&#xA;&lt;p&gt;Le-Phuoc, D.; Dao-Tran, M.; Pham, M.-D.; Boncz, P.; Eiter, T. &amp;amp; Fink, M. Linked Stream Data Processing Engines: Facts and Figures. The Semantic Web – ISWC 2012, Springer Berlin Heidelberg, 2012, 7650, 300-312&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:4&#34;&gt;&#xA;&lt;p&gt;Geppert, A.; Berndtsson, M.; Lieuwen, D. &amp;amp; Roncancio, C. Performance evaluation of object-oriented active database systems using the BEAST benchmark. Theor. Pract. Object Syst., John Wiley &amp;amp; Sons, Inc., 1998, 4, 135-149&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:5&#34;&gt;&#xA;&lt;p&gt;Tucker, P.; Tufte, K.; Papadimos, V. &amp;amp; Maier, D. NEXMark - A benchmark for querying data streams. Oregon Health &amp;amp; Sciences University, 2002&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:6&#34;&gt;&#xA;&lt;p&gt;Arasu, A.; Cherniack, M.; Galvez, E.; Maier, D.; Maskey, A. S.; Ryvkina, E.; Stonebraker, M. &amp;amp; Tibbetts, R. Linear road: a stream data management benchmark. VLDB &amp;lsquo;04: Proceedings of the Thirtieth international conference on Very large data bases, VLDB Endowment, 2004, 480-491&amp;#160;&lt;a href=&#34;#fnref:6&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:7&#34;&gt;&#xA;&lt;p&gt;Bizarro, P. &lt;a href=&#34;http://drops.dagstuhl.de/opus/volltexte/2007/1143/&#34;&gt;BiCEP - Benchmarking Complex Event Processing Systems Event Processing, Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany, 2007&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:7&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li id=&#34;fn:8&#34;&gt;&#xA;&lt;p&gt;Etzion, O. &amp;amp; Niblett, P. Event Processing in Action Manning Publications Co., 2010&amp;#160;&lt;a href=&#34;#fnref:8&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>RDF Stream Processing Workshop at ESWC2015, Call for Papers</title>
				<link>https://www.roland-stuehmer.de/content/rsp-workshop-2015/</link>
				<pubDate>Fri, 23 Jan 2015 15:18:04 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/rsp-workshop-2015/</guid>
				<description>&lt;p&gt;In conjunction with the 12th Extended Semantic Web Conference (&lt;a href=&#34;http://2015.eswc-conferences.org/&#34;&gt;ESWC 2015&lt;/a&gt;). May 31th, 2015 in Portoroz, Slovenia.&lt;/p&gt;&#xA;&lt;p&gt;From the &lt;a href=&#34;http://www.w3.org/community/rsp/rsp-workshop-2015/&#34;&gt;Call for Papers&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The goal of this workshop is to bring together interested members of the community to:&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Demonstrate their latest advances in stream processing systems for RDF.&lt;/li&gt;&#xA;&lt;li&gt;Foster discussion for agreeing on a core model and query language for RDF streams.&lt;/li&gt;&#xA;&lt;li&gt;Involve and attract people from related research areas to actively participate in the RSP Community Group.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I am on the Programme Committee.&lt;/p&gt;</description>
			</item>
			<item>
				<title>An RDF Model for Events</title>
				<link>https://www.roland-stuehmer.de/content/rdf-model-events/</link>
				<pubDate>Fri, 12 Dec 2014 13:22:34 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/rdf-model-events/</guid>
				<description>&lt;p&gt;Why do we need an event model? Many RDF streaming systems discussed have little or no model for the real-time data they ingest. These systems make the lowest common assumptions about the structure of the data, i.e. that the data consist of a stream of RDF triples. Thus, each piece of real-time data (event) is one triple. One triple, however, cannot hold a lot of information. For example: flexibility in timstamping (one vs. two timestamps or application time vs. system time) is only possible if timstamps can be attached to event structure. Flat triples cannot do that. Another example is when typing data, the triple &lt;code&gt;&amp;lt;myInstance&amp;gt; rdf:type &amp;lt;MyClass&amp;gt;&lt;/code&gt; can introduce a type, but the event (one triple) is &amp;ldquo;full&amp;rdquo;. This means that any structure in the data must be inferred from more than one event. However, consumers cannot make assumptions about events which are not yet received: Events occur spontaneously and event consumers are often decoupled from the senders (cf. publish/subscribe systems). Therefore, structure is needed in individual events.&lt;/p&gt;</description>
			</item>
			<item>
				<title>RDF Access Control</title>
				<link>https://www.roland-stuehmer.de/content/rdf-access-control/</link>
				<pubDate>Thu, 02 Oct 2014 15:39:50 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/rdf-access-control/</guid>
				<description>&lt;p&gt;There are several approaches to modelling access control using RDF. The approaches use RDF as a modelling language for permissions linking users with user&amp;rsquo;s rights on the one hand and on the other hand are used on RDF data granting access to users (linking permissions with data). All approaches &lt;em&gt;grant&lt;/em&gt; access to RDF resources while assuming what is not granted is forbidden.&lt;/p&gt;&#xA;&lt;h2 id=&#34;related-work&#34;&gt;Related Work&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;strong&gt;S4AC Vocabulary&lt;/strong&gt; Specification 0.2&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; defines access rights tailored towards RDF query answering, i.e. SPARQL processing. The vocabulary defines access rights Create, Read, Update and Delete. The model is very expressive by allowing fine-grained access condition modelled as contextual queries against arbitrary context data to check. However, the integration with SPARQL is not applicable for our system as not all operations require a query such as a plain subscription to a stream.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Real-time Web</title>
				<link>https://www.roland-stuehmer.de/content/real-time-web/</link>
				<pubDate>Thu, 02 Oct 2014 15:08:35 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/real-time-web/</guid>
				<description>&lt;p&gt;Behind the idea of the &lt;strong&gt;Real-time Web&lt;/strong&gt; is the motivation of the Web being situation-aware and in real-time. This idea was developed as a &lt;em&gt;grand challenge&lt;/em&gt; &lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; for the field of event processing. The purpose of this challenge is &amp;ldquo;to identify a single, though broad challenge that impacts society and at the same time measures the progress of research&amp;rdquo; &lt;sup id=&#34;fnref1:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. The challenge is to create a decentralized, global, Internet-like infrastructure, built upon widely-accepted open standards &lt;sup id=&#34;fnref2:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Definition of &#34;Event&#34; for Event Processing</title>
				<link>https://www.roland-stuehmer.de/content/definition-event-event-processing/</link>
				<pubDate>Wed, 01 Oct 2014 17:12:27 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/definition-event-event-processing/</guid>
				<description>&lt;p&gt;I collected some definitions of &lt;em&gt;event&lt;/em&gt; from the view of event processing research and practise. The &lt;strong&gt;emphasis&lt;/strong&gt; is mine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Etzion &amp;amp; Niblett 2010) &lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;An event is an occurrence within a particular system or domain; it is &lt;strong&gt;something that has happened&lt;/strong&gt;, or is contemplated as having happened in that domain. The word event is also used to mean a &lt;strong&gt;programming entity&lt;/strong&gt; that represents such an occurrence in a computing system.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Luckham &amp;amp; Schulte 2011) &lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Anything that happens, or is contemplated as happening.&lt;/strong&gt; Or: &lt;strong&gt;An object&lt;/strong&gt; that represents, encodes, or records an event, generally for the purpose of computer processing.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Gupta and Jain 2011) &lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Events are &lt;strong&gt;first-class objects&lt;/strong&gt; which means a fundamental information unit which can be stored, queried and merged with other events&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Hinze &amp;amp; Voisard 2002) &lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;An event is the &lt;strong&gt;occurrence of a state transition&lt;/strong&gt; at a certain point in time.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Michelson 2006) &lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;A &lt;strong&gt;notable thing that happens&lt;/strong&gt; inside or outside your business.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;(Mühl et al. 2006) &lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt; wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Any &lt;strong&gt;happening of interest that can be observed&lt;/strong&gt; from within a computer is considered an event. [&amp;hellip;] A notification is a datum that reifies an event, i.e., it contains data describing the event.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
			<item>
				<title>Immutability and Event Derivation in RDF</title>
				<link>https://www.roland-stuehmer.de/content/immutability-and-event-derivation-rdf/</link>
				<pubDate>Wed, 01 Oct 2014 16:54:13 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/immutability-and-event-derivation-rdf/</guid>
				<description>&lt;p&gt;&amp;ldquo;In many event processing systems [&amp;hellip;] events are immutable&amp;rdquo; &lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. This stems from the definition of what an event is: &amp;ldquo;An event is an occurrence within a particular system or domain; it is something that has happened, or is contemplated as having happened [&amp;hellip;]&amp;rdquo; &lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;. So events cannot be made to unhappen.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Open Question:&lt;/strong&gt; Does this apply to all systems/applications/usecases or just to &amp;ldquo;many&amp;rdquo; as stated above?&lt;/p&gt;&#xA;&lt;p&gt;I made immutability a &lt;strong&gt;general assumption&lt;/strong&gt; in my work&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;. It is very useful for building systems (distributed systems, consistency, &amp;hellip;).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Stream Punctuation and RDF Stream Processing</title>
				<link>https://www.roland-stuehmer.de/content/stream-punctuation-and-rdf-stream-processing/</link>
				<pubDate>Wed, 01 Oct 2014 16:44:19 +0200</pubDate>
				<guid>https://www.roland-stuehmer.de/content/stream-punctuation-and-rdf-stream-processing/</guid>
				<description>&lt;p&gt;Definition by Tucker et al. &lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; and Maier et al. &lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;lsquo;&amp;lsquo;A punctuation is a pattern &lt;code&gt;p&lt;/code&gt; inserted into the data stream with the meaning that no data item &lt;code&gt;i&lt;/code&gt; matching &lt;code&gt;p&lt;/code&gt; will occur further on in the stream.&amp;rsquo;&amp;rsquo;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;For event processing systems, events are the fundamental unit of information &lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;. This means each event is processed atomically, i.e. completely or not at all. For RDF stream processing systems this can cause problems if events are modelled as graphs consisting of multiple quadruples: How can a receiver of an event know that all quadruples pertaining to the event are transmitted in order to start processing the event?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Highlights from Research Project PLAY</title>
				<link>https://www.roland-stuehmer.de/content/highlights-research-project-play/</link>
				<pubDate>Sun, 08 Dec 2013 20:05:53 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/highlights-research-project-play/</guid>
				<description>&lt;p&gt;My research project &lt;a href=&#34;http://www.play-project.eu/&#34;&gt;PLAY&lt;/a&gt; has had its final review meeting on Tuesday, November 26th, 2013.&lt;/p&gt;&#xA;&lt;p&gt;Notable &lt;strong&gt;highlights&lt;/strong&gt; from the project are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Use of open Web Standards for event modelling, pattern modelling, access control for real-time/streaming data&lt;/li&gt;&#xA;&lt;li&gt;Integrated Prototype (delivering a runnable architecture with all Open Source components)&lt;/li&gt;&#xA;&lt;li&gt;Contribution to Open Source community, e.g. continued maintenance of RDF2Go, MultiActive objects for ProActive&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Benefits&lt;/strong&gt; PLAY can provide as a semantics-based event-driven platform for a use case of nuclear &lt;strong&gt;crisis management&lt;/strong&gt;:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Tutorial on Complex Event Processing</title>
				<link>https://www.roland-stuehmer.de/content/tutorial-complex-event-processing/</link>
				<pubDate>Thu, 12 Jan 2012 11:54:18 +0100</pubDate>
				<guid>https://www.roland-stuehmer.de/content/tutorial-complex-event-processing/</guid>
				<description>&lt;p&gt;I gave a tutorial about Complex Event Processing and more specifically the &lt;a href=&#34;http://www.play-project.eu/&#34;&gt;PLAY&lt;/a&gt; semantic event format and query language at the &lt;a href=&#34;http://ct3.ijs.si/coin-planetdata-school-2011/&#34;&gt;Winter School on Knowledge Technologies for Complex Business Environments&lt;/a&gt; in Ljubljana on December 2, 2011 at the &lt;a href=&#34;http://www.fs.uni-lj.si/eng/&#34;&gt;Faculty of Mechanical Engineering (FME)&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;tutorial-complex-event-processing.jpg&#34; alt=&#34;Complex Event Processing - Roland Stühmer&#34; title=&#34;Complex Event Processing - Roland Stühmer - Videolectures&#34;&gt;&#xA;&lt;a href=&#34;https://videolectures.net/videos/coinplanetdataschool2011_stuehmer_cep&#34;&gt;https://videolectures.net/videos/coinplanetdataschool2011_stuehmer_cep&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;abstract&#34;&gt;Abstract:&lt;/h2&gt;&#xA;&lt;p&gt;&lt;em&gt;Real-time has become one of the crucial characteristics of modern applications and is completely changing the game in the data processing. Due to its capability to support continual monitoring, real-time data processing has become a very important mechanism in many application areas: traffic management, logistics, eHealth, smart grids, to name but a few. In this talk we present technologies to deal with real-time data on-the-fly, challenges and possible solutions to deal with these challenges such as using Web-friendly standards to create open and extensible systems for real-time data.&lt;/em&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
