Frédéric Kalitynski , fondateur-gérant de la société Envea depuis 2006
Pour être opérationnels, les divers composants du SIP doivent dialoguer entre eux, bien qu’ils soient silotés, et proposent dans leurs propres référentiels des descriptions différentes d’un même objet. Pour ce faire, les codifications des objets doivent être harmonisées, des règles de mise à jour doivent être établies et des interfaces spécifiques doivent être développées et maintenues.
C’est ce que l’on appelle le SpaghettiWare, chaque composant logiciel dialoguant autant que faire se peut avec l’ensemble des autres.
A l’inverse une technologie de type Middleware, orientée sur un Référentiel Patrimonial Commun (RPC), permettra de gérer le processus d’intégration des données et de combinaison des données provenant de différentes sources dans une interface unifiée pour rendre les données directement exploitables aux services et logiciels qui en ont besoin. L’apparition sur le marché de différents Building Operating System (BOS) en est un parfait exemple.