Next Article in Journal
An Experimental Study on the Thermal Performance of Phase-Change Material and Wood-Plastic Composites for Building Roofs
Next Article in Special Issue
Optimal Scheduling of Microgrid with Multiple Distributed Resources Using Interval Optimization
Previous Article in Journal
Integration of Electric Springs and Multi-Port Transformers—A New Solution for AC Microgrids with Renewable Energy Sources
Previous Article in Special Issue
Decision Support System for a Low Voltage Renewable Energy System
Article Menu
Issue 2 (February) cover image

Export Article

Open AccessArticle
Energies 2017, 10(2), 172;

Development of Middleware Applied to Microgrids by Means of an Open Source Enterprise Service Bus

Research Center on Software Technologies and Multimedia Systems for Sustainability (CITSEM) Campus Sur UPM, Ctra. Valencia, Km 7, 28031 Madrid, Spain
Author to whom correspondence should be addressed.
Academic Editor: Paras Mandal
Received: 30 September 2016 / Revised: 25 January 2017 / Accepted: 29 January 2017 / Published: 10 February 2017
(This article belongs to the Special Issue Smart Microgrids: Developing the Intelligent Power Grid of Tomorrow)
Full-Text   |   PDF [4395 KB, uploaded 13 February 2017]   |  


The success of the smart grid relies heavily on the integration of Distributed Energy Resources (DERs) and interoperability among the hardware elements that are present as part of either the smart grid itself or in a smaller size deployment, such as a microgrid. Therefore, establishing an accurate design for software architectures that guarantee interoperability and are able to abstract hardware heterogeneity in this application domain, along with a clearly defined procedure on how to implement and test a solution like this, becomes a desirable objective. This paper describes the requirements needed to design a secure, decentralized and semantic middleware architecture for microgrids and the procedures used to develop it, so that the mandatory software components that have to be encased by the solution, as well as the steps that should be followed to make it happen, become clear for any designer, software architect or programmer that has to tackle similar challenges. In order to demonstrate the usability of the ideas put forward here, two successful pilots where middleware solutions were created according to these principles have been described. View Full-Text
Keywords: distributed system; Enterprise Service Bus (ESB); microgrid; middleware distributed system; Enterprise Service Bus (ESB); microgrid; middleware

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Rodríguez-Molina, J.; Martínez, J.-F.; Castillejo, P.; Rubio, G. Development of Middleware Applied to Microgrids by Means of an Open Source Enterprise Service Bus. Energies 2017, 10, 172.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Energies EISSN 1996-1073 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top