Some time ago (17 years in fact!), our CTO Sean McGrath wrote a blog post about modeling bishops in XML. In it, he illustrated how the language you speak influences how you create data models and concluded that: “XML modeling could be viewed as language with a bit of computer science thrown in.”
Our approach to drafting tools
It’s also a good analogy for Propylon’s approach to the role of XML when it comes to designing and creating drafting tools. XML provides the rich structure that is needed for legislation. But, years of experience working with document-centric XML applications has taught us that, first and foremost, drafting attorneys want tools that “speak” in everyday language.
That is to say, they need tools that help, not hinder, them in their jobs. Tools need to be easy-to-use, flexible, and easily integrated so that drafting attorneys can get their work done faster and more efficiently. This includes having additional features that could really have a huge impact on reducing workloads, saving time and making processes run more seamlessly and smoothly, such as the ability to research and draft simultaneously.