Jon Siegel

Subscribe to Jon Siegel: eMailAlertsEmail Alerts
Get Jon Siegel: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Jon Siegel

XML gets mentioned a lot as an interoperability "platform." XML by itself can't be a platform, of course, because it's a document format. (It may be flexible, human-readable, dynamic, popular, and cool because it looks a lot like HTML, but it's still just a document format and there are many differences between that and an interoperability platform.) To interoperate using XML, you have to either build an infrastructure around it or incorporate it into an infrastructure that already exists. While other folks build yet another infrastructure around XML, I'll show in this article how XML has been incorporated into the mature, stable, secure, transactional, scalable, and robust CORBA infrastructure. Because the XML specification doesn't provide an API into the document structure, the W3C has supplemented XML with the Document Object Model (DOM). To make their API progra... (more)

Working With Dynamic XML Documents

XML gets mentioned a lot as an interoperability "platform." By itself, of course, XML can't be a platform because it's a document format. It may be flexible, human-readable, dynamic, popular, and cool because it looks a lot like HTML, but it's still just a document format, and there are a lot of differences between a document format and an interoperability platform. To interoperate using XML, you either have to build an infrastructure around it or incorporate it into an infrastructure that already exists. While other folks build yet another infrastructure around XML, we show in th... (more)

OMG's New Fault Tolerant

Any individual piece of computer hardware or software can fail. That's why we back up our hard drives. When the hard drive on my laptop failed last year, the tape backup got me up and running in a few days - the time it took to get a replacement drive and reload my files. But some systems can't afford to be down for a few days...or even a few hours...or sometimes even a few minutes. For example: Medical monitoring systems deal with health-critical information constantly. Fly-by-wire systems must act in real time and must not fail (as you'll attest if you've ever flown in an airp... (more)

The Future of CORBA: A Look into OMG's Crystal Ball

The extensive suite of Object Management Group (OMG) standards will, ultimately, unify computing from analysis and design through development, deployment, runtime and support. OMG is an open, member-driven organization, and future directions emerge from the work of its nearly 800 members. Thus, like any other process that tracks developments in our rapidly moving industry, it's hard to see more than a few years into the future. It takes from about 14 to 20 months to create an OMG specification from the time OMG's members publish their requirements as an RFP (request for proposal... (more)

CORBAsecurity - The State of the Art and of the Market

The Internet originally interconnected a small number of computers at universities and research labs. It was used to share resources and to send e-mail - an incidental application that over time grew into one of the major uses of the network. Everyone knew everyone else, and security was far from the priority that it is today. All this has now changed.... These days, security is a top priority for ISPs and consumers alike. Hundreds of millions of people are now connected to the Internet and items of tremendous value are at risk daily - from stocks and bonds to military and gover... (more)