xlinkit has two interlocking aspects, checking data and diagnosing data integrity issues, and linking items of related data. Some applications emphasise checking while others emphasise linking. In either case xlinkit provides powerful support that cannot be achieved by any other means.

xlinkit has applications wherever there is complex distributed data and a need to manage data integrity. Most importantly xlinkit works with an existing information management infrastructure – you don’t have to put everything into a single database or repository, you don’t have to place your information under centralised management control, you don’t have to abandon your existing applications, you don’t have to agree a unified data exchange format, you don’t even have to buy in to an organisational ontology of any sort. xlinkit works with your information management practices, not against them!


Examples of how xlinkit can be used include:

Trade validation – Many millions of dollars are spent each week by banks and financial institutions in checking and dealing with problems associated with trades (for example in derivatives) that contain errors, do not adhere to key business rules, are inconsistent with other representations of what is supposedly the same trade. Aside from the serious cost implications of rectifying faults this is a major block to “straight-through-processing”. Instead of having to hard-code purpose built solutions for each problem xlinkit provides highly flexible and readily extensible support that can check, diagnose and report trade validation problems. It can even support repair!

Systems and software engineering – Systems and software engineering processes produce large volumes of documentation including requirements, models, test data, code, deployment information, management plans, quality assurance information. Much of this information is produced by different teams using different tools and information management strategies. This information needs to be both consistent and traceable. xlinkit can check and diagnose consistency problems and can generate traceability links. It can bridge data heterogeneity problems associated with the use of different tools. It can also provide uniform access to the underlying information.

Portal generation – Linking information is an essential part of a content management. xlinkit can be used to generate links and sophisticated web portals that relate key enterprise information. xlinkit leverages the structure in your data to provide links that are guaranteed. It can bridge between a web content management system and data in other places distributed across the organisation in ERP systems, unmanaged web sites and so on


There are demonstrations of each of these applications on our web site and in our White Papers. Other applications are only limited by your imagination … ideas include:

  • regulatory compliance in areas such as pharmaceutical drug development
  • managing the integrity of information security policies
  • catalogue and product data management
  • customer relationship management
  • managing aeroplane maintenance information

We would be happy to talk to you about your application. Please contact us.