[om-list] Subject / Schema Oriented Computing
Thomas L. Packer
ThomasAndMegan at Middle.Net
Tue Oct 7 15:53:01 EDT 2003
Mark
Sounds related to issues in agent-based AI, or at least in agent
modelling of natural language comprehension, generation, and
especially dialogue.
tomp
On 2003 October 07 Tuesday 13:41, Mark Butler wrote:
> Subject / Schema Oriented Computing
>
> I am working on subject oriented computing these days. What
> is that you say? Well, the foundation of object oriented
> modelling is the idea that you need only deal with a single,
> accurate representation of objective reality. The language of
> object oriented modelling is not suited to situations where
> you have to keep track of what several different parties
> beleive to be true about the same object, let alone what one
> party believes another party believes to be true.
>
> Given that object oriented computing is suited for an
> objective perspective where belief is irrelevant, I thought
> subject (or schema) oriented computing was a good name for any
> modelling technique that revolves around tracking multiple
> perspectives, especially perspectives on perspectives.
>
> For example, if you are a negotiator, you need to know three
> things - what you know to be true, what your client believes
> to be true, and what the other side believes to be true.
> Traditional object oriented modelling (not to mention
> scientific reductionism in general) only deals with the first.
>
> These are the working definitions that I came up with today,
> for a model of genealogical knowledge I am developing:
>
> Schema
>
> A qualified interpretive model of knowledge and belief.
> What an author personally believes or what he beleives another
> to beleive.
>
> Root Schema
>
> Direct beliefs of a primary author
> (e.g. what I believe now)
>
> Child Schema
>
> Beliefs or assertions held in the past or regarding the
> beliefs of others.
>
> Current Foreign Schema
>
> A child schema containing beliefs about the current
> beliefs of another
> (e.g. what I believe another believes). Also known
> as a diplomatic schema.
>
> Historical Foreign Schema
>
> A child schema containing beliefs about the beliefs
> of an other at some time
> in the past or as represented in some creative work
>
> (e.g. what I believe another beleived at some time
> in the past)
>
> - foreign schemas may in principle be repeated to
> arbitrary depth (he said that she said that he said...)
>
> Historical Personal Schema
>
> A child schema containing personal beliefs held at
> some time in the past or as represented in some personal
> creative work (e.g. what I believed when I was young)
>
>
> Schema Properties
>
> The author of a schema is the belief modeller,
> The author of a child schema is generally the same
> as (or closely related to) the author of its parent
> schema.
>
> The source of a schema is the subject who holds the
> beliefs being modelled. The source of a child schema may have
> no relation to the source of a parent schema.
>
>
> Subject or schema oriented computing is major overkill for the
> natural sciences, of course, but it appears to be very useful
> in the social sciences and in the humanities, at least for the
> realists among them, anyways.
>
> Comments anyone?
>
> - Mark
--
ciao,
tomp at BYU
--------------------
More information about the om-list
mailing list