Presentation is loading. Please wait.

Presentation is loading. Please wait.

CHORD Semantic Assumptions January, 2008. Unique Name Assumption User Defined Equality OID Equality UNA[a,b,c] = a  b  a  c  b  c a = b  b[m->v]

Similar presentations


Presentation on theme: "CHORD Semantic Assumptions January, 2008. Unique Name Assumption User Defined Equality OID Equality UNA[a,b,c] = a  b  a  c  b  c a = b  b[m->v]"— Presentation transcript:

1 CHORD Semantic Assumptions January, 2008

2 Unique Name Assumption User Defined Equality OID Equality UNA[a,b,c] = a  b  a  c  b  c a = b  b[m->v]  c :: a ------------------------------- c[m->v] a = b  b[m->v]  c :: a ------------------------------- false

3 Domain Assumption Closed Domain Assumption Open Domain Assumption  x ( x : Person   y Father(x,y) ) Peter : Person Brother(Paul, John) ------------------------------------------------------- Father(Peter, Paul)  Father(Peter, John)  x ( x : Person   y Father(x,y) ) Peter : Person Brother(Paul, John) -------------------------------------------------------  x Father(Peter, x)

4 Taxonomy Constraints Simple Inheritance Multiple Inheritance (No Constraints) X :: A  X :: B ------------------ A :: B  B :: A  A = B

5 Multiple Inheritance Conflicts Resolution Source Based Value Based A :: B  A::C  B[m->T]  C[m->U]  T = U   V 1 A[m->V 1 ] ------------------------ A[m->T]

6 Unknown Information Handling Default Reasoning Minimal Information

7 Feature Inheritance Override By Default (Closed World Overriding) Open World Inheritance No Overriding A :: B  B[m->v] ------------------------------------------------------------  X A[m->X]  (  V 1 ( A[m->V 1 ] )  A[m->v] ) A :: B  B[m->v] ------------------------------------------- A[m->v]  [  V 1 ( A[m->V 1 ] ) ] ?


Download ppt "CHORD Semantic Assumptions January, 2008. Unique Name Assumption User Defined Equality OID Equality UNA[a,b,c] = a  b  a  c  b  c a = b  b[m->v]"

Similar presentations


Ads by Google