MitoSystems, Inc., with its Mitopia® platform, designs and develops decision support systems for international government and multinational corporate clients. The highly adaptive and integrated Mitopia® environment has been under development for over twenty five years, with large installations running for decades. Mitopia® provides capabilities and interoperability unparalleled in the global market.
“Mito” comes form the Greek word, “mitos” which means thread. The purpose of Mitopia®, a multithreaded, distributed architecture, is to fuse all data into a unified model, thus weaving the “threads” of disparate information into a composite whole for analytic and strategic intelligence.
Originally designed as an Intelligence/Business Intelligence architecture, Mitopia® is now a next generation computer architecture designed to solve all kinds of complex knowledge related and big data problems. Solving such problems remains to this day beyond the ability of other current systems.
John Fairweather is the President and CTO of MitoSystems Inc., and the architect and principal developer of the Mitopia® platform. He has worked continuously on this same code base (around a million lines) since 1989. During that time he learned much about what it takes to tackle the problems involved. Others are relatively new to the field, which really only came to prominence some time after 9/11.
As he followed the big-data/business intelligence/data-analytics industry news, it became apparent that the organizations (both vendor and client) involved in the field have been trying to solve these huge knowledge-level (KL) problems using approaches that are inappropriate to the problem domain, and are rooted in old fashioned thinking about software. We face the following truths:
- We cannot simply make our information level (IL) databases bigger, nor can we pretend that text search goes even a fraction of the way towards addressing KL connection-based questions.
- We cannot graft a KL technology (e.g., semantic ontologies like OWL) on top of IL databases and hope for performance.
- All the pretty graphs and visualizers in the world cannot overcome the limitations of an IL substrate when asking KL questions.
There is no evolutionary path from today’s IL approaches that will get us to true KL functionality. We cannot cobble together a KL solution out of a bunch of existing IL components. We need an integrated approach, unfettered by IL tradeoffs and shortcomings. A complete re-work of our approach to software development and data organization, from the most fundamental assumptions upwards, is required. We seek revolution, not evolution, in how we implement software systems. It is clear to me that nobody nowadays has the time to think about the problem on these levels, let alone to do it.
The purpose of the articles in the Mitopia Blog is to expose others to the philosophy, capabilities, and thinking behind the unique Mitopia® platform. These lessons have been learned the hard way over more than 25 years working on this one problem, and over 35 in software development in general. John has been fortunate to have had the unique luxury of spending decades full-time, largely without the pressure of commercial delivery, on this one problem and all its ramifications. There is much to learn. Be prepared, this ‘big data’ project started about 20 years before the term was invented, so there is nothing in common with conventional approaches or trends.
You will find extensive videos and demos on/of Mitopia under the ‘Mitopia®:Videos, Demos, & Papers‘ tab.
For more details on the philosophy behind Mitopia®, see the ‘Blog‘ posts. For full understanding, these are best read from the oldest forward. You can use the archive list to navigate the blog posts. Click on the home button above to see a selection of ‘featured posts’ discussing a broad variety of Mitopia® technologies.
We at MitoSystems are confident that you will see that there is absolutely nothing else out there that even approaches the level of sophistication embodied in the Mitopia® technology.