{'fraction_non_alphanumeric': 0.02403204272363151, 'fraction_numerical': 0.004005340453938585, 'mean_word_length': 5.0, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Using Workflows to Build Compositions of Read-Write Linked Data APIs on the Web of Things

We showcase an approach to use workflows for composing applications from components with Linked Data interfaces. Our approach consists in an ontology and corresponding operational semantics. We use the ontology to describe workflow models and workflow instances in Linked Data. To execute workflows, we developed operational semantics for the ontology using ASM4LD, a rule-based language for specifying computation in the context of Read-Write Linked Data. For our interactive showcase, we use as components: (1) networked devices with sensors and actuators from the Internet of Things / Web of Things, and (2) APIs from the Web that produce and consume RDF.