Tuesday, September 30, 2014

Some insights from the talk of Richard Soley in the IoT summit in INTEROP


The opening speaker in the IoT summit yesterday was Richard Soley, the person behind Object Management Group.  Richard talked about the "industrial Internet". He started his talk by having a nice slide in which the Internet now substitutes many thing we have done in the past
However, not everything changed by the Internet, since in many cases enterprises lack the "Internet thinking".  Examples are: manufacturing, energy grids, jet engines, oil and gas exploration and more are handled exactly as were done before.

This is due to the fact that the people involved including technical people are stuck in the way of thinking of the past.

Richard talked about the Industrial Internet Consortium which is a separate entity and not part of OMG (a correction that Richard made to my original posting). 
It has 85 members (at the time of the talk) and growing.  It is intended to study testbeds  in this area.  The Internet of Things is a crucial component in the industrial internet game.

One more insight from Richard is that "people don't read".  Everybody re-invents the wheel, since the current generation of professional people don't read and are not familiar with the state of the practice.  This is consistent with our finding in the event processing area where people prefer to reinvent the wheel and don't even know the wheel exists.  Another perspective of Richard's talk you can find in the article by Chris Taylor, who was the session organizer.   

Monday, September 29, 2014

My talk in INTEROP 2014



My talk on Internet of Things and Personalization is available on Slideshare.  This is a shorter variation (with some additions) of my DEBS'14 tutorial.  Enjoy!
I am also planned to deliver a variation of this talk twice more this week: in IBM Research at Yorktown Heights,  and in Stony Brooks University. 

I'll write more insights from the other talks - later. 

Friday, September 19, 2014

On the Proasense project



I have not written for a while... Busy days.  I'll write about my daily work in other opportunity.

Last week I've spent a couple of days in Athens, Greece, as a member of the advisory board of the Proasense project.  This project deals with proactive computing, which a paradigm that I have been advocating  for several years.  There are now couple of EU projects I know (the other one is Speedd) in the proactive space.  The proactive idea is that problems can be eliminated or mitigated before they happen.   The Proasense project employs two interesting use cases: one in the manufacturing area, and the other in the oil drilling area, an application that we have investigated a couple of years ago.

I am still in the opinion that proactive computing will be a major paradigm in the future, and will follow this project during the next couple of years with interest.   

Wednesday, August 27, 2014

On Fog Computing



Cisco that advocated the term "Internet of Everything" is now advocating the term "Fog Computing". these terms are related.    According to Cisco the cloud computing model is being replaced by the fog model.   
While in cloud computing all computation is done in a remote computing center, in fog computing the computation is distributed between local processing ("at the edge of the network") and remote processing. The relationship to the sensor world is straightforward.   A site might have multiple sensors. Some of the processing can be processed locally, and some need to be processed in a remote place, furthermore, this may be dynamic and tuned in real-time.   The picture above shows the before (cloud model) and after (fog model).   The example is energy system.  There may be processing done in a processor located in a single house which takes into considerations all sensors installed in the house.  There are other types of processing that related to data from multiple houses and need to be processed in a place where all data is available.  

Note that nothing is really new (besides the names).  Cloud computing is a new name for an old computing model that was once called "service bureau".  In the past the "cloud" was a single mainframe, and the edge where collection of dumb terminals.  Now the cloud is a grid, and the edge has processing power, but the principle is the same.    Fog is also an old principle of distributing the work reminding of N-tier middleware. 

I guess that the fog model is indeed more appropriate for IoT scenario than cloud model, in some of the projects that we are now planning within the Institute of Technological Empowerment,  are indeed fog based.  The sensors are going to be communicating with a local processor (which may be as simple as a tablet) with some processing done on the local processor, and some on the cloud.  This brings us back to the idea of event processing on mobile.   

After cloud and fog, we are waiting also for some - wind, rain, and sleet.... 

Thursday, August 21, 2014

Gartner hype cycle July 2014



Gartner published its hype cycle report recently.   The "Internet of Things" is now at the top of the hype cycle, defined as "peak of inflated expectation".   "Big Data" which has been there before, and now moved down the line of disillusionment.   Another hype in the height is the "natural language question answering" that was hyped by IBM's Watson.   In the upwords side we can see among other things: software-defined anything, connected home, and prescriptive analytics.    Note that in the right-hand side there are technologies which are considered mature, such as: speech recognition, enterprise 3D printings and in-memory analytics.  "Complex event processing" is moving slowly down the disillusionment path. 

Friday, August 15, 2014

My upcoming talk in INTEROP, September 29, NYC

I was invited to give a talk in the Internet of Things summit that will take place in INTEROP, in NYC September 29. 

My talk will be about "The Internet of Things and Personalization", the area I am investigating nowadays.

Other speakers will be  Richard Soley, CEO of OMG, and John Morris, VP of ComplexIT. 
The moderator is Chris Taylor from TIBCO, a well known writer in this area.

Anybody that wishes to meet me in the NYC area during that week - please let me know. 

Monday, August 11, 2014

Book review: The Decline and Fall of IBM


Since I spent more than 16 years in IBM, I read with interest a small book authored by Robert Cringley, a journalist that has investigated the insides of IBM during the last few years. The title is a paraphrase on the famous book: "The decline and fall of the Roman Empire", and indeed when I was young and IBM dominated the IT market it looked like the Roman Empire from the outside.  Cringley starts by surveying IBM's history , getting to Lou Gerstner period where he saved IBM for a while,  while he mentions the good things that Gerstner did for IBM he also mentions some of his mistakes:  building competitive services arm using cheaper labor, which deteriorated the quality, the second mistake is selling the networking business to AT&T, and the biggest mistake according to Cringley is nominating Sam Palmisano to be his successor.

His main criticism is indeed addressed at Palmisano by taking the "shareholder only" approach to extreme (I have written before about the shareholder value myth).  Maximizing the shareholder value, and the "2015 roadmap" making the $20 Earning Per Share as the only game in town.  Kringley claims that by doing it IBM became a cash cow,  Meeting the 2015 roadmap involves financial engineering, such as spending $101 Billion dollars on buying back around third of its shares, inflating the value artificially, moreover, IBM does it with borrowed money.  The problem is not only the financial aspect, constants cutbacks in workforce hurt the quality of service of IBM to customers, and IBM suffered various contract cancellations. He also criticises the HR aspect, IBM is calling its employees "resources" and the workforce reduction is called "resource action".   My note:  once when I worked in IBM we had a meeting of HR director from the USA with all manager, and when she kept talking about people as "resources", one of my colleagues remarked that in the Israeli culture is considered as a big insult, like calling person "it" in English. She tried her best to use the term "people" or "employees", but it was difficult for her, since she really thinks on people as resources, however, people don't like to be treated as resources, and the current policies create a dissonance between the upper management and many employees. Finally he analyzes the areas where IBM is active:  hardware, software, services, analytics, mobile and cloud, analyzes IBM problems in each of the area, and talks about possible solution.    The author's conclusion is quite pessimistic for the future of IBM unless the current CEO Ginni Rommety will make fundamental changes.  He also brings a lot of letters from insiders to reinforce his opinions.

As a veteran IBMer, many of the things he talked about were familiar to me.  I am not qualified to judge IBM strategy,  but there is a general sentiment  among many people inside IBM that is consistent with his conclusions.  However, I believe that IBM which survived more than 100 years will survive this, but probably it will need another Gerstner-like person to get it out of the box it is now...