A Data Source identifies an origin from which data is obtained.
A Data Source may be a Node, system, service, datastore, sensor, process, simulation, recorded dataset, publisher, or other identifiable origin of data.
The concept identifies the origin of the data independently of the communication mechanism used to obtain the data. For example, a DDS DataWriter may provide access to data originating from a Data Source without becoming the semantic definition of that Data Source.
A Data Source may be subject to eligibility, authority, provenance, security, or other constraints established by the applicable architecture or Configuration.
an identifiable origin from which data is obtained
Identification of a Data Source does not establish permission to use data from that source.
Eligibility, selection, authority, and trust are separate concerns established by the applicable governance, Configuration, or Test Definition.
A communication endpoint, network address, DDS DataWriter, Topic, file, or database connection may identify an implementation mechanism associated with a Data Source without defining the Data Source itself.
A physical sensor attached to a real-world Node is a Data Source for temperature measurements.
A simulation representing the same Node is a different Data Source even when both sources publish compatible temperature data through the same DDS Topic.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.