Transparent Communication Within Multiplicities

The Internet of Musical Things is an emerging field of research that intersects the Internet of Things, human-computer interaction, ubiquitous music, artificial intelligence, gaming, virtual reality and participatory art through device multiplicity. This paper introduces a paradigm whereby data poin...

Full description

Bibliographic Details
Main Authors: Angelo Fraietta, Oliver Bown, Sam Ferguson
Format: Article
Language:English
Published: FRUCT 2020-09-01
Series:Proceedings of the XXth Conference of Open Innovations Association FRUCT
Subjects:
Online Access:https://www.fruct.org/publications/fruct27/files/Fra.pdf
id doaj-3c3cd782de9049eeb39f13e2f71b8ae2
record_format Article
spelling doaj-3c3cd782de9049eeb39f13e2f71b8ae22020-11-25T04:09:10ZengFRUCTProceedings of the XXth Conference of Open Innovations Association FRUCT2305-72542343-07372020-09-01271617210.23919/FRUCT49677.2020.9210989Transparent Communication Within MultiplicitiesAngelo Fraietta0Oliver Bown1Sam Ferguson2UNSW Art and Design, AustraliaUNSW Art and Design, AustraliaUniversity of Technology Sydney, AustraliaThe Internet of Musical Things is an emerging field of research that intersects the Internet of Things, human-computer interaction, ubiquitous music, artificial intelligence, gaming, virtual reality and participatory art through device multiplicity. This paper introduces a paradigm whereby data points and variable parameters can be strategically mapped or bound using aliases, data types and scoping as an alternative to flat address-structured mapping. The ability to send and/or access complex data types as complete entities rather than lists of parameters promotes data abstraction and encapsulation, allowing greater flexibility through modular architecture as underlying data structures can change during the lifestyle or evolution of a computer based composition. Additionally, the facility to define data accessibility, and the ability to reuse human readable names based on a variable's scope is a common feature of most programming languages. This paradigm has been extended in that scoping a variable can be dynamically bound or addressed to specific objects, class types, devices or globally on an entire network. We will describe the evolution of this paradigm through its development via various project requirements.https://www.fruct.org/publications/fruct27/files/Fra.pdfinternet of thingsjava compositioncomposition for multiplicitycommunications protocols
collection DOAJ
language English
format Article
sources DOAJ
author Angelo Fraietta
Oliver Bown
Sam Ferguson
spellingShingle Angelo Fraietta
Oliver Bown
Sam Ferguson
Transparent Communication Within Multiplicities
Proceedings of the XXth Conference of Open Innovations Association FRUCT
internet of things
java composition
composition for multiplicity
communications protocols
author_facet Angelo Fraietta
Oliver Bown
Sam Ferguson
author_sort Angelo Fraietta
title Transparent Communication Within Multiplicities
title_short Transparent Communication Within Multiplicities
title_full Transparent Communication Within Multiplicities
title_fullStr Transparent Communication Within Multiplicities
title_full_unstemmed Transparent Communication Within Multiplicities
title_sort transparent communication within multiplicities
publisher FRUCT
series Proceedings of the XXth Conference of Open Innovations Association FRUCT
issn 2305-7254
2343-0737
publishDate 2020-09-01
description The Internet of Musical Things is an emerging field of research that intersects the Internet of Things, human-computer interaction, ubiquitous music, artificial intelligence, gaming, virtual reality and participatory art through device multiplicity. This paper introduces a paradigm whereby data points and variable parameters can be strategically mapped or bound using aliases, data types and scoping as an alternative to flat address-structured mapping. The ability to send and/or access complex data types as complete entities rather than lists of parameters promotes data abstraction and encapsulation, allowing greater flexibility through modular architecture as underlying data structures can change during the lifestyle or evolution of a computer based composition. Additionally, the facility to define data accessibility, and the ability to reuse human readable names based on a variable's scope is a common feature of most programming languages. This paradigm has been extended in that scoping a variable can be dynamically bound or addressed to specific objects, class types, devices or globally on an entire network. We will describe the evolution of this paradigm through its development via various project requirements.
topic internet of things
java composition
composition for multiplicity
communications protocols
url https://www.fruct.org/publications/fruct27/files/Fra.pdf
work_keys_str_mv AT angelofraietta transparentcommunicationwithinmultiplicities
AT oliverbown transparentcommunicationwithinmultiplicities
AT samferguson transparentcommunicationwithinmultiplicities
_version_ 1724422937983844352