Wednesday, November 17, 2010

OMG workshop on real-time systems

Within the OMG technical meeting in March 2011 in Washington DC there will be a workshop on real-time systems,  the call for presentation and tutorials is linked here, with the deadline of November 26.   We plan also to do a virtual EPTS symposium during this event, to enable a broad audience to listen live or to a recording, more details - later. 

Sunday, November 14, 2010

The human body as event producer

I realized that I have not written anything in this blog, in the last week, well - there are weeks in which one is in a passive mode, anyway, I am at home, ready  to go to the office (Sunday is a working day in Israel, our weekend is Friday-Saturday), but wait for the technician from the phone company, all our phone lines are dead since Thursday afternoon.   Since each member of the family has cellphone, it is not a big damage, the most notable damage is that the wireless internet at home is linked to the phone (ADSL),  however, we have a second home LAN (wired) which is based on the cable TV, since none of the internet connections are reliable, they also serve as a backup for each other.   The phone company was a government owned company that was privatized, but retained a strong employee union as a legacy, and as such, its service is not that good, so we'll see when the technician will bother to come.

Anyway -- the picture above is of stream of events going out directly from the human brain, it is taken from a recent article in Scientific American.   There is a lot of recent work about brain-computer interface, the brain itself is, of course, an event processor, it receives events through the senses,  makes some decisions, and acting with some actuators.  There are also a lot of events being created in the human body  that has benefit to be processed elsewhere, either due to fact that we want to have "extension" to the brain to help sort out the events and detect situation that the human brain may miss, or that the human body is just one source, and there are other sources for events that this particular human is unaware of.     

I see a lot of future in taking what was done in event processing and utilize it outside enterprise computing, and I'll investigate this theme more in the next few blog postings.