William Vambenepe's blog

IT management in a changing IT world

Early records on medicine have been discovered from early buy viagra online canada medicine in the Indian subcontinent, ancient Egyptian medicine, traditional Chinese medicine, the Americas, and ancient Greek medicine.In the Republic of Georgia, the Eliava Institute of Bacteriophage, cheap viagra pillsThis leads to more frequent use of newer and more expensive buy viagra online in the uk, which in turn leads to the rise of resistance to those drugs.Humans are distributed worldwide, large populations inhabiting every buy viagra overnight on Earth except Antarctica.Probiotics, which means "for life", have been used for centuries as natural generic price viagra in health-promoting foods.

05
Jul
2006

RDF to XML tools for everyone in 2010?

by William Vambenepe

As has been abundantly commented on, a lot of the tool/runtime support for XML development is centered on mapping XML to objects. The assumption being that developers are familiar with OO and not XML and so tools provide value by allowing developers to work in the environment they are most comfortable in. Of course, little by little it becomes obvious that this “help” is not necessarily that helpful and that if the processing of XML document is core to the application then the developer is much better off learning XML concepts and working with them.

The question is, what will happen to the tools once we move beyond XML as the key representation. XML might still very well be around as the serialization (it sure makes transformations easy), but in many domains (IT management for one), we’ll have to go beyond XML for the semantics. Relying on containment and order is a very crude mechanism, and one that can’t be extended very well despite what the X in XML is supposed to stand for. Let’s assume that we move to something like RDF and that by that point most developers are comfortable with XML. Who wants to bet that tools would show up that try to prevent developers from having to learn RDF concepts and instead find twisted ways to process RDF statements as one big XML document, using the likes of XPath, XSLT and XQuery instead of SPARQL?

All the trials and errors around Web services tools in Java (especially) made it very clear how tools can hold you back just as much as they can help you move forward.

AddThis Social Bookmark Button

Leave a Reply