I'm the primary inventor of the Javeleon class reloading technology. Currently, I'm holding a post.doc. position at the University of Southern Denmark where I continue my research on dynamic software updating. I've spoken at JavaOne in 2009 and again in 2011. Allan has posted 12 posts at DZone. You can read more from them at their website. View Full User Profile

Danish Intelligent Homes on the NetBeans Platform

  • submit to reddit

Here are some screenshots of a NetBeans Platform application being worked on at the University of Southern Denmark. The project is being supported by a Danish Energy concern, Energi Fyn.

The main objective of this project is to bring a more intelligent controlling of every day usages of energy consuming devices, which should also bring down overall energy consumption. For example, it controls turning off lights when not needed, taking computers, TVs etc., out of standby only in time periods when they are actually used.

The GUI is work in progress (and what is shown is just unrealistic test data), but I think it serves as another example of extreme restyling of a NetBeans Platform based application:

The end users of the application are households. They should be able to see, in the GUI part of the application, what's going on in the system. For example, they need to see what are the most common usage patterns, total views on events happened in given period, etc. The backend of the system is probably what's most interesting, since it does all the intelligent controlling.

We need to do further testing before publishing the code, presumably as open source software. But the architecture is of course very extensible, so if developers or researchers have a good idea about a more powerful analysis algorithm in order for the decision module to schedule events more appropriately, they just need to write a new analysis module and install it as a plug-in!

Finally, here's how a configuration panel looks, with our new customized GUI elements:


Published at DZone with permission of its author, Allan Gregersen.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Bill Melendez replied on Tue, 2012/03/20 - 8:34pm

Allan I would be interested in the open source code for netbeans. I design smart sockets for home energy management and have manufactured product but am just developing the software --so being able to use the code in your open source program would help me immensely. Bill Melendez: bmelendez@hemstech.com

Mateo Gomez replied on Fri, 2012/08/03 - 2:08am

I hope all homes can be like this

mexican salsa recipes

Matt Coleman replied on Thu, 2012/08/23 - 12:44am

cool way of living..very convenient indeed

 graphic artist buffalo

Cata Nic replied on Mon, 2013/09/02 - 4:06pm

 This platform can be a good solution for all the scalable applications based on NetBeans platform. I hope the solution will be implemented at large scale very soon.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.