Research / Development of Advanced Applications


The intent of this page was to describe ongoing research into the use of technology in the field of conflict management and application of nonviolence.  

In 1990, when CMS was formed, there were a number of emerging tools designed to assist in the development of "expert systems."   Using documentation of several human experts in the field, a number of rule based knowledge bases were developed.    This information was coded in a language called PROLOG and found to have the potential of becoming a useful tool for practitioners.   However the user interface that could be easily appended to a PROLOG program was not available and the in-house product lacked usability. 

Note: the state of the art version is now Visual Prolog 7.0 with many commercial applications for advanced resource scheduling and decision support systems including:

About that time, a product was developed called Negotiator Pro and the CMS project was shelved.   The rule knowledge bases still exist, and we hope to return to this project someday and illustrate how the knowledge of numerous "human experts" can be compiled into one consolidate "expert system"


The founder of CMS has a background in aerospace engineering, and began his professional career during the days of the Apollo program.  During this career, he became familiar with the concepts used in aerospace to create complex systems.   It has always been our belief that these "systems" concepts could be adapted to the field of peacemaking / conflict management. 

At some point, the following concepts will be translated in non-technical terminology:
        Work Break Down Structure
        Mission requirements
        Functional requirements
        Performance requirements
       Requirements management, flow down, decomposition, traceability, verification, derivation, etc.
       Interface Control
       Change Control
       Trade Studies
       Systems Engineering
       Systems analysis, modeling, simulation, ...
       Test, Verification, Validation,...
       Quality Assurance, Quality Function Deployment, 6 Sigma, .......
        Peer Reviews, Design Reviews, ....
        Technical Interchange Meetings


Our goal is to eventually review the compliment of tools and methodology used in the technical sector and determine their potential for adaptation to the field of peacemaking / nonviolent constructive conflict management.

Of particular interest are tools that assist in the application of "system development"     Designing an appropriate intervention program to reduce gang related violence in an inner city is an extremely complex undertaking - not only because it involves human behavior, but because of large number of "variables" that must be taken into account.  

Although it may not be possible to precisely predict how humans will react in certain situations, we know that violence begets violence.  We know there are many forms of violence - not just physical violence.  We know that subtle acts of violence (actions that hurt, frustrate, exclude, demean, incapacitate, emotionally paralyze, and in general limit the growth of another person ) will be reciprocated and escalate and eventually emerge as physical violence.  We know that prevention is the cure.

No one person is able to comprehend and understand the entire domain. (just as no one person was able to understand all the nuances of creating the equipment to place humans on the moon).  However, many dedicated people working together in a concerted, collaborative, structured manner can develop and implement an effective intervention program.   

Technology has enabled the development of powerful tools to assist complex human endeavors.   Organizations including Telelogic and Structured Systems Limited (3SL) have developed such tools (e.g. DOORS, TAU, CRADLE) that deserve detailed examination for applicability to the social intervention programs required in the peacemaking field.