This is our core framework, sufficiently foundational that it can be applied across disciplines, yet be geared towards practical use in its several implementations. Besides addressing the representation of context, it is designed for introspective clarity, so the “story” within the system can include the story of the system. A document that combines a description of the approach, a specification of an implementation and an example is currently being prepared. [Here]
• If you are a logician, this is a practical implementation of situation theory as matured by Keith Devlin [More]. It is a two-sorted logic with a formal, “complete” representation of situations and attitudes.
• If you are an analyst, you will see this in terms of the new insights and annotations this system enables — things that cannot currently be achieved with ordinarily supported logics. You can reason about “soft” qualities, including uncertainty and unknowns without recourse to probability.
• If you are a data miner, and you deal with massive streams, you will find a well reasoned foundation for a scalable implementation. [More]
• If you are a systems designer, you can leverage introspective task scheduling and distributed work. [More]
• If you are a cognitive scientist, you will be able to use narrative and analogy as a robust model of cognition.
• If you are an enterprise architect, support for agile virtual enterprises is now possible. [More]
• If you are an interface designer, a new class of “situated” user interfaces is empowered. [More]
• If you are a filmmaker, you now have a human-friendly way to diagram the complexities of visual storytelling. [More]
• If you are a programmer, you finally something significant for functional reactivity.
• If you are a mathematician, you may appreciate the flexible framework for categoric abstraction.