{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T00:31:57Z","timestamp":1777509117923,"version":"3.51.4"},"reference-count":40,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2020,8,2]],"date-time":"2020-08-02T00:00:00Z","timestamp":1596326400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The wide adoption of smart machine maintenance in manufacturing is blocked by open challenges in the Industrial Internet of Things (IIoT) with regard to robustness, scalability and security. Solving these challenges is of uttermost importance to mission-critical industrial operations. Furthermore, effective application of predictive maintenance requires well-trained machine learning algorithms which on their turn require high volumes of reliable data. This paper addresses both challenges and presents the Smart Maintenance Living Lab, an open test and research platform that consists of a fleet of drivetrain systems for accelerated lifetime tests of rolling-element bearings, a scalable IoT middleware cloud platform for reliable data ingestion and persistence, and a dynamic dashboard application for fleet monitoring and visualization. Each individual component within the presented system is discussed and validated, demonstrating the feasibility of IIoT applications for smart machine maintenance. The resulting platform provides benchmark data for the improvement of machine learning algorithms, gives insights into the design, implementation and validation of a complete architecture for IIoT applications with specific requirements concerning robustness, scalability and security and therefore reduces the reticence in the industry to widely adopt these technologies.<\/jats:p>","DOI":"10.3390\/s20154308","type":"journal-article","created":{"date-parts":[[2020,8,3]],"date-time":"2020-08-03T06:16:47Z","timestamp":1596435407000},"page":"4308","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["Scalable Fleet Monitoring and Visualization for Smart Machine Maintenance and Industrial IoT Applications"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2035-8766","authenticated-orcid":false,"given":"Pieter","family":"Moens","sequence":"first","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0913-6433","authenticated-orcid":false,"given":"Vincent","family":"Bracke","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colin","family":"Soete","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5035-4419","authenticated-orcid":false,"given":"Sander","family":"Vanden Hautte","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6215-6439","authenticated-orcid":false,"given":"Diego","family":"Nieves Avendano","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ted","family":"Ooijevaar","sequence":"additional","affiliation":[{"name":"Corelab DecisionS, Flanders Make, Celestijnenlaan 300, 3001 Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Devos","sequence":"additional","affiliation":[{"name":"Corelab DecisionS, Flanders Make, Celestijnenlaan 300, 3001 Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0575-5894","authenticated-orcid":false,"given":"Bruno","family":"Volckaert","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7865-6793","authenticated-orcid":false,"given":"Sofie","family":"Van Hoecke","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, Technologiepark-Zwijnaarde 122, 9052 Gent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,8,2]]},"reference":[{"key":"ref_1","first-page":"97","article-title":"That \u2018internet of things\u2019 thing","volume":"22","author":"Ashton","year":"2009","journal-title":"RFID J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"23","DOI":"10.3233\/AIS-180509","article-title":"Internet of Things for enabling smart environments: A technology-centric perspective","volume":"11","author":"Gomez","year":"2019","journal-title":"J. Ambient Intell. Smart Environ."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.comnet.2019.03.006","article-title":"Internet of Things: A survey of enabling technologies in healthcare and its applications","volume":"153","author":"Dhanvijay","year":"2019","journal-title":"Comput. Netw."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Dasaklis, T., and Casino, F. (2019, January 14\u201317). Improving vendor-managed inventory strategy based on Internet of Things (IoT) applications and blockchain technology. Proceedings of the 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Seoul, Korea.","DOI":"10.1109\/BLOC.2019.8751478"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"106522","DOI":"10.1016\/j.compeleceng.2019.106522","article-title":"Industrial internet of things: Recent advances, enabling technologies and open challenges","volume":"81","author":"Khan","year":"2020","journal-title":"Comput. Electr. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4674","DOI":"10.1109\/TII.2018.2855198","article-title":"Deploying fog computing in industrial internet of things and industry 4.0","volume":"14","author":"Aazam","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Khademi, A., Raji, F., and Sadeghi, M. (2019, January 24\u201325). IoT Enabled Vibration Monitoring Toward Smart Maintenance. Proceedings of the 2019 3rd International Conference on Internet of Things and Applications (IoT), Isfahan, Iran.","DOI":"10.1109\/IICITA.2019.8808837"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/ACCESS.2017.2774261","article-title":"Prognostics and health management: A review of vibration based bearing and gear health indicators","volume":"6","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"784","DOI":"10.3390\/s8020784","article-title":"Suitability of MEMS accelerometers for condition monitoring: An experimental study","volume":"8","author":"Albarbar","year":"2008","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ompusunggu, A.P., Ooijevaar, T., Y\u2018Ebondo, B.K., and Devos, S. (2019). Automated bearing fault diagnostics with cost-effective vibration sensor. Asset Intelligence through Integration and Interoperability and Contemporary Vibration Engineering Technologies, Springer.","DOI":"10.1007\/978-3-319-95711-1_46"},{"key":"ref_11","unstructured":"Lin, S.W., Miller, B., Durand, J., Bleakley, G., Chigani, A., Martin, R., Murphy, B., and Crawford, M. (2017). The Industrial Internet of Things Volume G1: Reference Architecture, Industrial Internet Consortium."},{"key":"ref_12","unstructured":"Nectoux, P., Gouriveau, R., Medjaher, K., Ramasso, E., Chebel-Morello, B., Zerhouni, N., and Varnier, C. (2012, January 18\u201321). PRONOSTIA: An experimental platform for bearings accelerated degradation tests. Proceedings of the 2012 IEEE International Conference on Prognostics and Health Management, Denver, CO, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"376","DOI":"10.1016\/j.ifacol.2019.11.704","article-title":"Smart Machine Maintenance Enabled by a Condition Monitoring Living Lab","volume":"52","author":"Ooijevaar","year":"2019","journal-title":"IFAC-PapersOnLine"},{"key":"ref_14","unstructured":"Amazon Web Services (2020, June 29). IoT Applications & Solutions. What Is the Internet of Things (IoT)?. Available online: https:\/\/aws.amazon.com\/iot\/."},{"key":"ref_15","unstructured":"Microsoft (2020, June 29). Azure IoT Hub. Available online: https:\/\/azure.microsoft.com\/en-in\/services\/iot-hub\/."},{"key":"ref_16","unstructured":"Google Cloud (2020, June 29). Google Cloud IoT. Available online: https:\/\/cloud.google.com\/solutions\/iot\/."},{"key":"ref_17","unstructured":"The MathWorks (2020, June 29). IoT Analytics\u2014ThingSpeak Internet of Things. Available online: https:\/\/thingspeak.com\/."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Agarwal, P., and Alam, M. (2020). Investigating IoT middleware platforms for smart application development. Smart Cities\u2014Opportunities and Challenges, Springer.","DOI":"10.1007\/978-981-15-2545-2_21"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1038","DOI":"10.1016\/j.future.2019.09.016","article-title":"Agent-based Internet of Things: State-of-the-art and research challenges","volume":"102","author":"Savaglio","year":"2020","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Alonso, \u00c1., Pozo, A., Cantera, J.M., De la Vega, F., and Hierro, J.J. (2018). Industrial data space architecture implementation using FIWARE. Sensors, 18.","DOI":"10.3390\/s18072226"},{"key":"ref_21","unstructured":"IDLab (2020, May 25). Obelisk: A Platform for Building Scalable Applications on IoT Centric Timeseries Data. Available online: https:\/\/obelisk.ilabt.imec.be\/."},{"key":"ref_22","unstructured":"Lachev, T., and Price, E. (2017). Applied Microsoft Power BI: Bring Your Data to Life!, Prologika Press."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.jaccedu.2018.05.002","article-title":"Using Tableau to visualize data and drive decision-making","volume":"44","author":"Hoelscher","year":"2018","journal-title":"J. Account. Educ."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Snipes, G. (2018). Google Data Studio. J. Librariansh. Sch. Commun., 6.","DOI":"10.7710\/2162-3309.2214"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1016\/j.procs.2018.04.107","article-title":"Industrial communication based on modbus and node-RED","volume":"130","author":"Tabaa","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Vanden Hautte, S., Moens, P., Van Herwegen, J., De Paepe, D., Steenwinckel, B., Verstichel, S., Ongenae, F., and Van Hoecke, S. (2020). A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies. Sensors, 20.","DOI":"10.3390\/s20041152"},{"key":"ref_27","unstructured":"Recordon, D., and Reed, D. (November, January 30). OpenID 2.0: A platform for user-centric identity management. Proceedings of the Second ACM Workshop on Digital Identity Management, Alexandria, VA, USA."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Wu, H., Shang, Z., and Wolter, K. (2019, January 10\u201312). Performance Prediction for the Apache Kafka Messaging System. Proceedings of the 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), Zhangjiajie, China.","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00036"},{"key":"ref_29","unstructured":"Chodorow, K. (2013). MongoDB: The Definitive Guide: Powerful and Scalable Data Storage, O\u2019Reilly Media, Inc."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1850","DOI":"10.35940\/ijitee.J9225.0881019","article-title":"Suitability Of Influxdb Database For Iot Applications","volume":"8","author":"Nasar","year":"2019","journal-title":"Int. J. Innov. Technol. Explor. Eng."},{"key":"ref_31","unstructured":"Cantera-Fonseca, J., Gal\u00e1n-M\u00e1rquez, F., and Jacobs, T. (2020, June 29). FIWARE-NGSI v2 Specification. Available online: https:\/\/fiware.github.io\/specifications\/ngsiv2\/stable\/."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Hartig, O., and P\u00e9rez, J. (2018, January 23\u201327). Semantics and complexity of GraphQL. Proceedings of the 2018 World Wide Web Conference, Lyon, France.","DOI":"10.1145\/3178876.3186014"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MS.2018.2141039","article-title":"Microservices: The journey so far and challenges ahead","volume":"35","author":"Jamshidi","year":"2018","journal-title":"IEEE Softw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MCC.2017.4250933","article-title":"Key characteristics of a container orchestration platform to enable a modern application","volume":"4","author":"Khan","year":"2017","journal-title":"IEEE Cloud Comput."},{"key":"ref_35","unstructured":"Trifa, V., and Guinard, D. (2020, June 11). Web Thing Model. Available online: https:\/\/www.w3.org\/Submission\/wot-model\/."},{"key":"ref_36","unstructured":"Nieves Avendano, D., Vandemoortele, N., Soete, C., Devos, S., and Van Hoecke, S. (2020). Remaining Useful Life Predictions of Rolling-Element Bearings. J. Adv. Mech. Eng., in preparation."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Hoebeke, J., Haxhibeqiri, J., Moons, B., Van Eeghem, M., Rossey, J., Karaa\u011fa\u00e7, A., and Famaey, J. (2018, January 2\u20134). A cloud-based virtual network operator for managing multimodal LPWA networks and devices. Proceedings of the 3rd Cloudification of the Internet of Things (CIOT), Paris, France.","DOI":"10.1109\/CIOT.2018.8627134"},{"key":"ref_38","unstructured":"Pfeifer, T., Jayasumana, A., and Turgut, D. (2012, January 22\u201325). DYAMAND: Dynamic, adaptive management of networks and devices. Proceedings of the 37th Annual IEEE Conference on Local Computer Networks, Clearwater, FL, USA."},{"key":"ref_39","unstructured":"Labs, G. (2020, June 28). Grafana: The Open Observability Platform. Available online: https:\/\/grafana.com\/."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Henschke, M., Wei, X., and Zhang, X. (2020, January 1\u20132). Data Visualization for Wireless Sensor Networks Using ThingsBoard. Proceedings of the 2020 29th Wireless and Optical Communications Conference (WOCC), Newark, NJ, USA.","DOI":"10.1109\/WOCC48579.2020.9114929"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/15\/4308\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:53:42Z","timestamp":1760176422000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/15\/4308"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,2]]},"references-count":40,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2020,8]]}},"alternative-id":["s20154308"],"URL":"https:\/\/doi.org\/10.3390\/s20154308","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,2]]}}}