Investigator Raimundas Vaitkevicius, rvaitk@soften.ktu.lt, leads an investigation at the Minciu Sodas laboratory of the hypothesis:

A Unifying Object-Oriented Design Framework Exists for the Management of Thoughts and their Relationships

I want to answer the question What are design patterns that could model the management of thoughts and their relationships?  My goal is to describe a unifying framework in which thoughts can be taken as objects.  I am working together with director Andrius Kulikauskas, who is helping edit this page.  Here is my plan:
  1. Review Existing Design Patterns Go through a list of existing design patterns and see which, if any, relate to the management of thoughts.
  2. Interview Thinkers about their Methods Interview independent thinkers, especially in Lithuania, as to the projects they work on, and list the "methods", in the sense of object technology, which they wish to apply to their thoughts.  This builds on the Minciu Sodas project Uses of Tools for Thinking.
  3. Identify Recurring Problems Look for recurring problems relating to the observed methods and use UML to describe expected design patterns, should the management of thoughts become more widespread.
  4. Describe Unifying Framework Describe a unifying framework in which thoughts are taken as objects, and draw some bold conclusions based on the observed and anticipated methods and design patterns.
I much appreciate your help in pursuing this investigation!  Please write to me, Raimundas Vaitkevicius, at  rvaitk@soften.ktu.lt

Review Existing Design Patterns

Design patterns are recurring solutions that occur in systems development, much as they might in architecture or chess.  Design patterns can be found at:

Interview Thinkers about their Methods

I have created a survey to interview thinkers about how they work with thoughts.  I much appreciate your help interviewing thinkers.

Identify Recurring Problems

Survey Results

Describe Unifying Framework