Il settore Manufacturing ricerca notevoli miglioramenti nelle tipiche applicazioni “core”, dal segmento computer aided design (CAD), alla pianificazione delle risorse aziendali (ERP), all'esecuzione attraverso il Manufacturing Execution Systems (MES). Molte di queste applicazioni richiedono un know how complesso e sono lente a evolversi e ad adattarsi. Spesso troppo costose per le aziende; alcuni sistemi, inoltre, sono chiusi, non comunicano tra di loro o non consentono una facile integrazione o estensione degli stessi.