Back ... ... ...
... ... ... ... ... ... ... ... On Stream ... ... ... ... ... ...
... ... ... ... ... Forward
![]()
OntologyStream Inc.
Copyright:
2001
Market Delineation for Structural
Holonomy
Also
see “Technical Paper on:
Process Model for In-memory Databases”.
In this technical paper, we provide the definition of a class of
innovations called structural holonomy.
The essential feature of structural holonomy is that it is a compact representation of the structure of information. The practical aspect of this feature is that types of information aggregation and data ware housing can be done in real time in small memory footprints.
OntologyStream technologists have partitioned the
market for structural holonomy into six market spaces. This partitioning could be delineated in a
different fashion than as is shown in Figure 1. This partition serves to descriptively enumerate market needs so
that a value matrix can be revealed.
The value matrix has markets as matrix rows and two
types of matrix columns. The first
columns are used to indicate what the market needs. After these columns, one specifies columns to indicate what the
technology contributes to the market.

Figure 1: The market place
National Defense Technology does not appear in
Figure 1. A separate market delineation
and related value matrix is used to encode the needs and capabilities of
structural holonomy in the context of National Defense Technology.
Section 1: Knowledge Management (KM) has become the branded term
for sharing knowledge within communities.
Autonomy Inc. is perhaps the branded lock-in with a web-crawler type
“Dynamic Reasoning Engine” (DRE) that builds collections of profiles (smart
agents) that push and pull information about people, places and things into
Internet (Intranet) locations. Semio
and Tacit Knowledge Systems have variations on the Autonomy lock-in. Lotus Notes Raven system has some additional
innovations, particularly in the direction of distance learning.
OntologyStream
scientists have developed a plan that involves replacing the relational
database technologies that underlie several of the knowledge management
technologies. For example, Ncorp’s
mission statement:
"Ijen from NCorp
offers a revolutionary new technology which enables users to intuitively and
intelligently interact with structured information. …. NCorp's powerful new
technology provides a mathematical understanding of database content which
allows it to immediately and dynamically provide the most accurate, relevant
information to end-users".
from www.ncorp.com.
Solutions, such as
provided by Ncorp, will transform structured information systems, such as
e-commerce sites, in an extremely efficient and elegant manner. However, the relational database is the weak
link in this chain. Structural holonomy
is a clear alternative that can be made to sit within the Ncorp
architecture.
In-memory database such
as TimesTen’s core “in-memory database technology” is oriented at SQL
optimization and relational databases with normal forms. This in-memory technology is not of the same
category as the technology, as the structural holonomy
technology. We have evidence that structural holonomy
will eliminate the existing generation of relational databases and SQL
completely, while being interoperable with legacy data systems. TimesTen makes a step towards the structural
holonomy and away from the traditional database.
An essential feature of structural holonomy comes from the class of
transformations that can be applied.
These transformations include the formative projection where interaction
with a human is assumed and leads to a validation of the projection. The projection is a query that returns a
view of the structural holonomy . This view must be considered non-validated due to the differences
between human perception and algorithmic processes.
A class of architectures
for knowledge portals can be found at www.kmci.org. The architectural specification for
knowledge claims and knowledge validation can be reviewed by visiting this web
site.
Section 2: Data fusion is an entrenched problem
with large research and development projects.
However, the way in which the structural holonomy
addresses this problem is revolutionary.
The fusion becomes a matter of loading data into a single structure and
performing arithmetic like operations.
An example can be shown whereby heterogeneous data
is loaded in a structural holonomy structure. Once in this structure, data from two
different sources can be made to appear as from one source; e.g., arithmetic
operations can be performed. Scatter-
gather and existing relational information (from the tables’ key structure) can
produce very fast In-Memory processes. This distills information from data
invariance. Data aggregation in this
numeric space will cluster tokens in such a way that individual tokens can be
moved from one of these structural holonomies to another.
A neuropsychological grounding to structural
holonomy architecture used with the OntologyStream Tri-Level
architecture is provided in Prueitt’s published work. The published work references Karl Pribram’s holographic theory
of brain function, as well as work in ecological complexity (Robert Shaw, J. J.
Gibson). This scientific literature
reveals the structural holonomy as phase coherence in
electro-magnetic domain, as mediated by the neural connections. In this domain, data fusion is has a
solution that can be interpreted as reinforcement and collision of wave fronts. More is said on this subject in the
published research of our colleagues at the Einstein Institute.
Market spaces for data fusion include B-2-B and
B-2-C both in government and in commercial spaces. Data fusion also is involved in some of our preliminary notions
about how structural holonomy can be employed in image compression
and image understanding, as well as in real time simulation of complex
environments such as computer games and battlefield simulation.
Section 3: Data Migration
Data migration is a very difficult proposition in
today’s market spaces. Data base
technology has evolved over the last few decades, and each stage of this
evolution has involved the introduction of new barriers to interoperability
between database vendors and even the different versions that one vendor has
sold into the market space.
This is a problem that almost everyone has.
Several technology groups are developing structural
holonomy technology for the data migration / data integration / data
renewal problem.
The data migration problem has developed to have
very specific characteristics. One of
these being that most professional don’t believe that the problem can be
overcome. However, revolutions often
occur exactly when there are many who feel that the situation cannot change.
Section 4: Agile Interoperable (AI) IDEF
Section 4 was developed jointly with Intersect
Technologies.
Agile Interoperable IDEF is a standardized
methodology used in the government to engineer business processes such as
e-procurement and government payroll.
One can envision a product that is developed in
three phases:
1) An application that
creates, modifies and maintains IDEF0 drawings and IDEF1 diagrams
2) An application that opens
a hyperlink-style information portal for each Active Object in the IDEF0 drawing
3) An application that
provides Agile, Interoperability to heterogeneous data sources related by, but
not normally accessible from, the IDEF0 drawing.
IDEF is directed at modeling processes using a
standard framework. This framework is well understood and is presented
elsewhere.

Figure 2: The standard life cycle for IDEF
The standard life cycle for IDEF (see Figure 2)
produces a IDEF0 drawing depicting processes in a nested structured
fashion. IDEF1 is a relational diagram
that corresponds to a Entity Relationship Diagram (ERD) used sometimes to
instantiate information into a relational database in Codd third normal
form. The Objective World is often the
communities’ consensual agreement as to what is the set of processes underlying
the work effort.
One limitation of the IDEF life cycle is that the
IDEF0 is not always fully modeled by the ERD due to incomplete or inconsistent
information.
A second limitation is that the world of natural
processes is non-stationary and introduces novelty in such a way that exposes
the ERD to fundamental design changes.
A third limitation is that there is often not enough time to develop the
optimal IDEF0 drawing. A fourth limitation
to the IDEF life cycle is that the community may have an intervening agreement
about what the work process is that is not functional or that is based more on
political issues as opposed to other types of functional issues.
Let us consider an abstract problem. Suppose that the X system is governed by the
IDEF life cycle. Suppose also that the
current X IDEF model shows business rules down to a program level and that
there are 8273 such programs with average length of 725 lines. Each program, in theory, implements code
that conforms to some part of the set of business rules.
In truth, the logic of business processes will
deviate from the code. In the typical
case, the X code took 30 years to evolve.
During this period, there where often times in which design shortcuts
where required by the contingencies of policy directed changes to the business
rules. Part of the impacting
contingency is the difficulty of updating an increasing complex relationship
between older code and new code. The divergence between code and business logic
now represents an intractable problem given known tools.
Suppose now that a 600-member team of specialists
has been tasked to maintain the X System by developing a model. For the sake of this discussion, we will
refer to this model as the “X Code Model”.
The body of the X Code Model is used to attempt to prove that inputs and
outputs comply with a specific IDEF drawing, and that auxiliary information and
data resources are well formed and correct.
The challenge is not only in proving that the
current X Code Model is well formed and correct. Continual change is introduced from Policy and Guidance
authorities. In addition to reducing
divergence between the code and the business logic, attempts are made to
conform this business logic to what is intended by policy and guidance.
The X Code Model is produced by
1)
reverse
engineering application and
2)
through
discussions involving software engineers and specialists within the 600 member
X team.
Figure 3 represents a view of the migration and update
of IDEF drawings. The historical process (a, b, c) implemented code based in a
three step process that starts with policy and guidance. To the degree necessary to keep the current
X system operational, this historical process remains in place.
Process d was completed as an intermediate step
whose final objective is to produce an IDEF0 drawing having active objects
pointing to process logic, the programs that compute this process logic, and to
other informational recourses. This
intermediate step was accomplished primarily using a reverse engineering
workbench. Some documentation of the
code has been made that assist in the one to one correspondence between
elements of the business logic seen in the IDEF drawing. A separate software tool accomplishes the
production of IDEF drawings.
The relationship between the IDEF drawings and the
collection of COBOL programs is managed by hand.

Figure 3: Current model of Process
Figure 3 represents a model of the current migration
and update of IDEF drawings. Aside from
unavoidable limitation of the standard IDEF practice, the model suffers from
the complexity of the legacy system and the uncertainty of continuing
alterations in business logic.

Figure 4: Desired next state model
Figure 4 depicts an idealized process whereby
snapshots of the entire 6 million lines of COBOL code is encoded into a structural
holonomy each day during a period of transition.
The archive deploys structural holonomy
technology to compress the original data source (lines of COBOL code) into a
data-warehouse.
To move a legacy system to this state we need the
following milestones.
1) A transition process that has resulted in a provably complaint
Code Generating IDEF Drawing Workbench.
2) A Code Generating IDEF
Drawing Workbench that has demonstrated the prototyped ability to generate and
maintain business logic and implementing code within a one-to-one
correspondence.
3) A Code Generating IDEF
Drawing Workbench that has demonstrated the ability to generate and maintain
all business logic and implementing code in a one-to-one correspondence. (Equivalent to: prototype properly scaled
and placed in an operational environment.)
4) During the transition a
historical archive was created to give confidence that migration processes are
reversible under the condition that the replacement system has a failure.
Given these milestones, one is ready to support the
migration of centralized responsibility to the organization Q.

Figure 5: Final state of the system
The final state of the transition process leads to
Q’s control of implementation at distributed and situationally distinct
systems. Q’s responsibility is to
implement policy and guidance and to preserve daily records of the entire state
of many code generated IDEF0 drawing.
Section 5: B-2-B and B-2-C is the most visible of all
application areas for new computer and Internet technologies. OntologyStream is developing an general
architecture for B-2-B that involves Topic Maps as a control interface and structural
holonomy technology as a virtual information machine. This architecture will be published in a
presentation at Extreme Mark-up Conference in August 2001.
We are claiming that the relational database is
being replaced by new technology having structural holonomy at
its core. It has been mentioned that the entire market cannot partitioned into
six market spaces. This partitioning
overlaps. Perhaps the best example of
this is the fact that B-2-B and B-2-C is an application of Content Management. Content Management is a more general
technical problem. OntologyStream is
pursuing a strategy that may lead to an product line for KM that integrates
Topic Maps, the OntologyStream’s Tri-Level Architecture, and the structural
holonomy database.
Section 6: Content Management has three aspects (1)
content evaluation (2) Peer-2-Peer content streaming and (3) content
publishing. The structural
holonomy technology provides solutions to the content evaluation
space. Topic Maps provide the solution set
to the content publishing space.
Content evaluation has a great deal in common with
B-2-B and B-2-C and KM since content evaluation has a context determined by an
individual or organizational viewpoint.