We're living in the world of ubiquitous computing. Yes, it's finally here.
After 20 years of waiting, we can all take satisfaction that the benefits
ascribed to ubiquitous computing are, or will be, ours.
But what does ubiquitous computing mean for citizens of this new world and
for the people who will help bring it about? To think about this, I'll first
need to be specific about what I mean by ubiquitous computing.
When comparing computing applications in a "then" and "now" fashion, you can
see a veritable journalistic story of change. The "who," "what," "when,"
"where," "why" and "how" of a well-written story are all present.
Who - We are becoming known specifically by our actual real-life identities
in all aspects of our computing life. What - What we are doing is being
assessed not just through our explicit actions, but in context, and it's
being performed at su... (more)
The software-as-a-service (SaaS) model for delivering software, in which a
software application is hosted and provided to customers via per user
licensing, borrows many characteristics from both traditional corporate IT
systems and the Internet. The fusion between the two generates compelling
solutions to the many application management issues, such as system
configuration, application performance, and availability, etc. that almost
all IT organizations face. At the same time, the nature of SaaS delivery also
creates new challenges for software vendors, particularly with regard t... (more)