By Simeon Simeonov
September 17, 2008 07:00 AM EDT
This is a call to action to everyone building clients, servers and frameworks
for rich Internet applications (RIAs) to improve the life of RIA developers
by improving the debugging of backend services RIAs depend on. I’d like to
thank the people who’ve offered valuable feedback a... (more)
|
By Simeon Simeonov
May 9, 2007 09:15 PM EDT
I’ve been around software for 20 years now. Looking back, I have mixed
feelings about the progress we’ve made. The end results have been amazing
but the process of building software hasn’t fundamentally changed since the
80s. In fact, I see us make some of the same mistakes over ... (more)
|
By Simeon Simeonov
January 23, 2007 12:30 PM EST
Talk to a grizzled broadcast TV exec and he’ll lament consumer choice:
the choice of many cable/sat channels, the choice of spending time online or
in front of the TV, the choice of whether to watch ads or fast-forward
through them, etc. In short, consumer choice == less m... (more)
|
By Simeon Simeonov
November 4, 2006 01:45 PM EST
Emergence is a strong, albeit sometimes unpredictable force. The past two
weeks have been full of some interesting conversations/observations. Google
bought JotSpot. I was reminded yet again that Google Calendar is a great
product, Gmail is a strange one and Docs and Spreadsheet ... (more)
|
By Simeon Simeonov
September 30, 2006 12:15 PM EDT
With all the noise the Web 2.0 revolutionaries are making, it's easy to
ignore another-this time velvet-revolution. E-commerce 2.0 is coming into
maturity and getting ready to relieve its now 10+ year old predecessor. It's
about time.
What makes an e-commerce 2.0 site? Well, as ... (more)
|
By Simeon Simeonov
September 21, 2006 12:15 PM EDT
With all the noise the Web 2.0 revolutionaries are making, it’s easy to
ignore another – this time velvet – revolution. "E-commerce 2.0"
is coming into maturity and getting ready to relieve its now ten-plus year
old predecessor. It’s about time.
What makes... (more)
|
By Simeon Simeonov
August 19, 2006 08:45 AM EDT
"Metcalfe's Law is Wrong," contended Bob Briscoe, Andrew Odlyzko, and
Benjamin Tilly recently in a much-discussed IEEE Spectrum article, in which
they wrote: "Of all the popular ideas of the Internet boom, one of the most
dangerously influential was Metcalfe's Law." Sim Simeonov ... (more)
|
By Simeon Simeonov
August 28, 2005 12:00 PM EDT
I've been around software for 20 years now. Looking back, I have mixed
feelings about the progress we've made. The end results have been amazing,
but the process of building software hasn't fundamentally changed since the
80s. In fact, I see us making some of the same mistakes ov... (more)
|
By Simeon Simeonov
February 27, 2003 12:00 AM EST
The challenge of integrating software and systems will always be with us. In
the brief but turbulent history of information technology, creation and
destruction go hand in hand. Old technologies and approaches give way to new
ones, sometimes quietly and sometimes with a fight. Ye... (more)
|
By Simeon Simeonov
February 27, 2003 12:00 AM EST
In 1975 Niklaus Wirth, the Swiss computer scientist who created the Pascal
programming language, published a seminal book entitled Algorithms + Data
Structures = Programs. If Wirth had written about business applications,
Computing + Storage = Applications would have been a bette... (more)
|
By Simeon Simeonov
September 27, 2002 12:00 AM EDT
You must have seen them - they're everywhere. Despite the market climate, Web
services startups are popping up like mushrooms after rain. With no time to
lose, these companies are readying themselves to take on the industry
gorillas. Who's going to win?
Much has been written abo... (more)
|
By Simeon Simeonov
September 27, 2002 12:00 AM EDT
There's been much recent controversy about the role of Microsoft and IBM in
the evolution of Web services standards. At a conference I attended not so
long ago a pundit talked about the "standard setting duopoly." Several
articles have been written about the "undemocratic" practi... (more)
|
By Simeon Simeonov
May 30, 2002 12:00 AM EDT
Call me a cynic, but I don't think companies participate in standards
development out of altruism. Enterprises are in the business of making their
products and technologies successful. In an increasingly interconnected
technology landscape, standards are the keys to interoperabil... (more)
|
By Simeon Simeonov
April 18, 2002 12:00 AM EDT
It's been a long time since the last XML in Transit column. Did you miss my
musing on Web services? I doubt it. More likely, you were busy keeping up
with all the new initiatives in the Web services space. Those of you with
corporate responsibilities were probably wondering how t... (more)
|
By Simeon Simeonov
December 3, 2001 12:00 AM EST
This article is based on the UDDI chapter in Building Web Services, to be
released this month. It appears here in slightly different form by permission
of the publisher, Sams. Contributors to the book are Doug Davis, Steve
Graham, Yuichi Nakamura, and Ryo Neyama from IBM; Toufic ... (more)
|
By Simeon Simeonov
November 20, 2001 12:00 AM EST
This article is based on the UDDI chapter in Building Web Services (Sams), a
book I've written with Doug Davis, Steve Graham, Yuichi Nakamura, and Ryo
Neyama from IBM, Toufic Boubez from Saffron Technology, and Glen Daniels from
Macromedia. It's scheduled for release early next m... (more)
|
By Simeon Simeonov
November 20, 2001 12:00 AM EST
There was a period around 1999-2000 when anything XML was hyped beyond
belief. An XML-centric GUI tool, no matter how narrow in focus, attracted
interest and, often enough, VC funding. The net result was a myriad of XML
tools - really XML gadgets - that tried to address a large n... (more)
|
By Simeon Simeonov
November 1, 2001 12:00 AM EST
As we look at the evolution of both object and component programming models
it's clear that the concept of an object or component registry is an
essential element that facilitates the discovery and use of components.
Imagine trying to write Java code without access to a browsable... (more)
|
By Simeon Simeonov
July 10, 2001 12:00 AM EDT
In the last installment of XML in Transit (XML-J, Vol. 2, issue 5), we
established a framework for Web Services usage. The key roles in the
framework are service providers, requesters, and brokers (see Figure 1).
Moreover, the basic Web Services use workflow involves five steps (... (more)
|
By Simeon Simeonov
June 3, 2001 12:00 AM EDT
In my last XML in Transit column (XML-J, Vol. 2, issue 5) we looked in detail
at the technical aspects of the service description layer of the Web Service
interoperability stack (see Figure 1). In fact, the topic of our discussion -
Web Services Description Language - has now bee... (more)
|