I. INTRODUCTION
In this industrial era, operation of manufacturing activities has evolved to follow the concept of a distributed paradigm [1]. One of the key factors initiating such a change is globalisation of manufacturing process. In order to provide the required flexibility and competitiveness, these manufacturing activities tend to be geographically distributed spanning various cities, countries and even continents. Every manufacturing entity possesses their individual mechanism for aggregating and analysing its machine information. Furthermore, the volume of interesting data emerging from the shop-floor machines is increasing and the management of it is becoming more complex. The manufacturing community often use sophisticated and computationally expensive techniques to access and analyse this data. This leads to the concept of satis- fying various requirements identified by this distributive business nature [2]. In addition, a number of challenges and limitations in terms of availability of real-time machine information exist [3]. The scenario becomes even complicated when the enterprise systems operate in a remote computing environment with limited features such as network connectivity and / or application legacy.