

We use XML editing tools such as the oXygen XML editor to enter chart data and the native XML databases to store our data.

There are two steps we use to check the format of our charts. Our focus in each of these topics is to demonstrate how each feature saves organizations time and funding and makes the chart development process more flexible and agile. We now discuss several aspects of managing a large number of charting systems: This case study will show that when combined with a native XML database, An圜hart systems can be very easy to manage by non-programmers. For example, unlike JSON files, XML files can be validated against XPath expression tests, XML Schemas as well as be check for business rule compliance using tools such as Schematron and XQuery reports. XML files have the benefit of being standardized as well as having a very large set of tools to test compliance to business rules. Unlike imperative or procedural code, XML can be queried with XQuery just like a relational database can be queried with SQL. Net, JSON or JavaScript interfaces, the core chart format in An圜hart is an XML file.
#Oxygen xml editor little green box software
Unlike many charting software systems that provide Java. The secret is to combine the declarative nature of An圜hart XML files with a native XML database that can easily query all the charts in use based on a variety of search parameters. Our experience is that An圜hart, when combined with native XML databases, can allow large complex charting systems to be easily maintained by non-programmers.īy using An圜hart system and native XML databases, we have created a large complex ecosystem where even very large numbers of charts can be quickly and easily managed. But most of these systems break down once you need to create multiple charts for multiple users in multiple business units and yet still retain consistency and quality across hundreds or even thousands of charts. There are many charting software packages that are designed to create a simple bar charts or line charts on the web. This is just one example of how NoSQL (not only SQL) systems are ideal for managing semi-structured data. This document shows how functions such as validation, search, quality, consistency, extensibility, and agility can be easily maintained using standardized, cross-platform XQuery libraries. This approach has saved our customers tens of thousands of dollars building interactive dashboards as well as much higher quality and consistency of the final products. An圜hart’s domain specific language for chart specification can also be easily extended for business specific tasks. This allows the target platform to change from Flash to HTML5 (currently in Beta) without any changes by the chart authoring system.

Central to the An圜hart product is the declarative nature of XML files and the focus on “what” should be displayed, but not “how” the charts are rendered. The An圜hart system, when used within a native XML database, is ideal for building and maintaining a very large number of charts that can be quickly managed by non-programmers. In the fall of 2000, Dan McCreary in collaboration with several other technology and marketing professionals formed Dan McCreary and Associates - a technology strategy development consulting firm specializing in helping firms align their business and technology strategies by effectively managing their metadata.
#Oxygen xml editor little green box professional
His career has taken him through the fields of solid state physics, computer chip design, supercomputing, working with Steve Jobs and NeXT Computer, and founding his own consulting firm - Integrity Solutions, which is now part of the WAM!NET Professional Services division. Today we are glad to present you a detailed case study: Building a Large Chart Ecosystem with An圜hart and Native XML Databases by Dan McCreary.ĭan McCreary is an enterprise metadata strategy architect who has worked in the technology field for over 17 years.
