Marc de Graauw
Information & communication, language, security, semantics, identity, healthcare. ICT, philosopher, geek, father, freelancer, theatre. Available for consultancy in ICT/healthcare. CV
marc@marcdegraauw.com
-
Blogging
@marcdegraauw
Slideshare
Monthly Archives: September 2007
Axioms of Versioning 2
I’ve written a new version of ‘Axioms of Versioning‘. I extended the formalization to get a grasp of the concept of ‘Semantic Backward Compatibility in HL7v3, which I believe is flawed (quote: “Objective of backward model compatibility is that a … Continue reading
Posted in Blogroll, hl7, rest, version
3 Comments
Making All Changes Compatible over Multiple Versions – Part 2
In the previous article I showed how to add an optional element and make this a compatible change over two releases, so existing receivers aren’t broken by unknown elements. It is done by following two simple principles: have one or … Continue reading
Making All Changes Compatible over Multiple Versions – Part 1
This article will show a way to make any change in an XML-based exchange vocabulary compatible over several versions of the exchange language. In environments where there is some control over the number of versions ‘in the field’ this is … Continue reading