A computer system for interoperable data exchange between a plurality of information systems (201 to 20n) via a digital representation service (S1, S2, Sn) associated with a digital representation of a physical device with each information system being at least one of an information source and an information consumer regarding data associated with the physical device, the digital representation being a virtual entity replicating data of the physical device and data associated with the device life cycle, the system comprising: at least one digital representation service (S1 to Sn) for said physical device, the at least one digital representation service comprising: an interface to receive a request from an information consumer for device related data; a management module configured to generate and update the digital representation of the device, the digital representation being configured to store a plurality of data models with each stored data model being associated with a particular information system (201 to 20n); and a semantic relations library storing semantic relations between model element types from stored data models of different information systems (201 to 20n); and each digital representation service (S1 to Sn) being configured to: generate a mapping between model elements of data models associated with at least the requesting information consumer and a corresponding information source via the semantic relationships as defined in the semantic relations library; and in response to the request, execute data exchange between at least the requesting information consumer and a corresponding information source in accordance with the generated mapping. at least one digital representation service (S1 to Sn) for said physical device, the at least one digital representation service comprising: an interface to receive a request from an information consumer for device related data; a management module configured to generate and update the digital representation of the device, the digital representation being configured to store a plurality of data models with each stored data model being associated with a particular information system (201 to 20n); and a semantic relations library storing semantic relations between model element types from stored data models of different information systems (201 to 20n); and an interface to receive a request from an information consumer for device related data; a management module configured to generate and update the digital representation of the device, the digital representation being configured to store a plurality of data models with each stored data model being associated with a particular information system (201 to 20n); and a semantic relations library storing semantic relations between model element types from stored data models of different information systems (201 to 20n); and each digital representation service (S1 to Sn) being configured to: generate a mapping between model elements of data models associated with at least the requesting information consumer and a corresponding information source via the semantic relationships as defined in the semantic relations library; and in response to the request, execute data exchange between at least the requesting information consumer and a corresponding information source in accordance with the generated mapping. generate a mapping between model elements of data models associated with at least the requesting information consumer and a corresponding information source via the semantic relationships as defined in the semantic relations library; and in response to the request, execute data exchange between at least the requesting information consumer and a corresponding information source in accordance with the generated mapping.