What is it?

KBXpert is a powerful decision tree technology that promotes consistency in your business processes.  It can operate as a standalone system, or integrate into other systems.   KBXpert can piggyback on any server that you already have.  Or we can host it for you. It provides mission-critical value wherever consistent, quality response is required in your day to day business, and is particularly suited to organizations that embrace Six Sigma.

Is it used in the real world?

Absolutely.  The technology has been around for over a decade, and we continue to develop it. KBXpert is the engine behind 4commandTM, a product used by major utilities to manage outages. If you don't believe us, take a look at this presentation by the Chief Operating Officer of a 4commandTM customer.

What does it do?

At its heart, KBXpert automates flowcharts and attached data in real time. If you have flowcharts that describe your processes, you can represent them in KBXpert. When an event occurs that must adhere to the procedures, KBXpert will guide a workgroup through the event, including all supporting documentation, checklists, communications, etc., all based on changing conditions. And it saves a history of everything that happened, so you can evaluate how the group performed.

How does the system know about my rules?

You formulate your business content using simple text files and spreadsheet templates.   The KBXpert server imports these, and uses the rules to guide events. You do not need to be a software developer to create content -- just the ability to think logically about what your organization does.  If you don't have formal flowcharts, sometimes it is best to create them first (in Visio, for example), as that process helps to clarify your thinking. No special or proprietary tools are required.  Of course, we can help, or even do this for you, as needed.

Is it an expert system?

No, but it provides a lot of the benefits of one without the hassle.  Expert systems tend to be very expensive and difficult to configure – you have to think the way the expert system wants you to think (which too often is the way academics want you to think).  KBXpert lets you define your business rules the way average people tend to think about them.  E.g., "When this happens, what's the first thing I need to ask?  OK, if that's true, what do I do next?"  Etc.  Traditional expert systems don't work this way.

However, KBXpert does many sophisticated things that you would expect from an expert system.  For example KBXpert adapts to conditions.  It can "roll back" an event at any point in the process, if you change your mind, or if conditions change.  The system has the intelligence to figure out what should change as a result of any upstream change in your process, without losing all the work that should remain intact.

Mobile Apps

These days, everyone seems to want an iPhone/iPad or Android app. And that’s great. But here’s the catch: iOS and Android use totally different development platforms. Traditionally, this means that you either build your app twice (often hiring two different developers) or resort to gimmicky, limited workarounds. Fortunately, that’s not necessary anymore. With XMS, you will never pay twice for the same app. Multiple apps, one set of highly optimized code, zero compromises.

The Internet of Everything

The world of connected devices is exploding. We have the technology to make all your hardware work together, from older Windows desktops to the latest wearable gadget. All using one code base, compiled and optimized to the native operating system for each device, not some cheesy HTML-based workaround.

Integrated Solutions

Mobile apps are great, but very often a mobile app is part of a bigger system that involves desktop applications, server software and databases. Sometimes you want a mobile app to talk directly to your desktop, without a server. XMS solutions address all of these requirements with a single, uniform code base, which reduces costs and eliminates incompatibilities.

Creative Services

XMS is more than code. Today's software projects can become multimedia affairs, and sometimes require other skills. To meet these and other needs, XMS can provide audio production and mastering, video editing and transfer, graphic design, 3D drawing, photo editing, and a variety of related services.


Effective communication and documentation can make or break a project. We demand excellence in these areas. If you need a presentation to make the case, we can create one and deliver it effectively. When the project is underway, we expect to be in continuous contact with you from the earliest stages, so that any issues can be resolved before they morph into more costly problems.

Legacy Databases

Companies often find themselves saddled with older database technology that limits the growth of other systems. We have worked with databases from mainframes to the early days of dBASE through today's modern relational systems. We understand the issues and challenges in transitioning to more modern database systems. If you have systems that operate on legacy database architectures, we have the expertise and lessons learned to ensure a smooth transition.

Legacy Applications

If you have older systems that were developed in Delphi, you don’t have to throw them away! Delphi is alive and well. Like many systems developed in other languages like Visual Basic, older Delphi applications can suffer from poor design and architectural choices. But these issues are correctable. Unlike many older platforms, Delphi has evolved through the years, and is state of the art. Which means that your legacy Delphi apps have a new lease on life, if you prefer to update them rather than incur the far greater cost & risk of starting over with the trendy platform du jour. Click here for more information.


We want to build relationships. You will never be subject to sales pressure, dogmatic thinking, or to narrowly technical personnel who cannot communicate with you clearly. We exist to help you meet software challenges, but recognize that businesses are human enterprises. We will give you our best advice, and explain recommendations and options in detail. And we will never trivialize your concerns. In short, this is NOT us.