XFML | http://petervandijck.com/xfml/ XFML Specification | http://petervandijck.com/xfml/spec/1.0.htmlYou should also take a look at InterTwingle for references to other people who've stumbled on the same concept and are trying to apply it to solve interesting problems.