Evaluation of OSGi-based architectures for customer energy management systems

The Smart Grids requires distributed components to control the demand side. These components have to fulfill various requirements from communication issues to graphical user interfaces for monitoring and controlling. In this paper, we define high level requirements to software architectures for Customer Energy Management Systems and evaluate some existing solutions based on Java and OSGi. The conclusion shows, that there are some promising solutions available, although none of the evaluated frameworks fulfills all requirements.

[1]  Ting-Wei Hou,et al.  Advanced OSGi Security Layer , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[2]  Carlo Scarioni,et al.  Pro Spring Security , 2013, Apress.

[3]  Peter Palensky,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems, and Smart Loads , 2011, IEEE Transactions on Industrial Informatics.

[4]  Tim Moses,et al.  EXtensible Access Control Markup Language (XACML) version 1 , 2003 .

[5]  Jorge García Duque,et al.  Enhancing Residential Gateways: A Semantic OSGi Platform , 2008, IEEE Intelligent Systems.

[6]  Daqing Zhang A new service delivery and provisioning architecture for home appliances , 2003, 2003 IEEE International Conference on Consumer Electronics, 2003. ICCE..

[7]  Stéphane Frénot,et al.  I-JVM: a Java Virtual Machine for component isolation in OSGi , 2009, 2009 IEEE/IFIP International Conference on Dependable Systems & Networks.

[8]  Neal Leavitt,et al.  Will NoSQL Databases Live Up to Their Promise? , 2010, Computer.

[9]  David Sands,et al.  Security Policy Enforcement in the OSGi Framework Using Aspect-Oriented Programming , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[10]  Gernot Starke Effektive Softwarearchitekturen: Ein praktischer Leitfaden , 2011 .

[11]  Juan C. Dueñas,et al.  An end-to-end service provisioning scenario for the residential environment , 2005, IEEE Communications Magazine.

[12]  S. Karnouskos,et al.  Smart Houses for a Smart Grid , 2009 .

[13]  Rick Kazman,et al.  The architecture tradeoff analysis method , 1998, Proceedings. Fourth IEEE International Conference on Engineering of Complex Computer Systems (Cat. No.98EX193).

[14]  David Nestle,et al.  Open Energy Gateway Architecture for Customers in the Distribution GridArchitektur eines offenen Gateways für Energiemanagement und Energieeffizienz für Verteilnetzkunden , 2010, it Inf. Technol..

[15]  Sherali Zeadally,et al.  Internet access to heterogeneous home area network devices with an OSGi-based residential gateway , 2007, Int. J. Ad Hoc Ubiquitous Comput..