20.01.2014 Views

SIS - Application Programmatic Interface, Reference Manual - ICS ...

SIS - Application Programmatic Interface, Reference Manual - ICS ...

SIS - Application Programmatic Interface, Reference Manual - ICS ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>SIS</strong>- <strong>Application</strong> <strong>Programmatic</strong> <strong>Interface</strong>, <strong>Reference</strong> <strong>Manual</strong><br />

Here follows the TELOS code which describes the semantic net of Figure 2.<br />

BEGINTRANSACTION<br />

{--------------- META1 CLASS LEVEL ------------------}<br />

TELL Individual PhysicalObj in M1_Class<br />

with attribute<br />

Parts : PhysicalObj<br />

end PhysicalObj<br />

{--------------- SIMPLE CLASS LEVEL ------------------}<br />

TELL Individual CAR in S_Class, PhysicalObj<br />

with Parts<br />

wheels : WHEEL;<br />

body : BODY;<br />

engine : ENGINE<br />

end CAR<br />

TELL Individual WHEEL in S_Class, PhysicalObj<br />

end WHEEL<br />

TELL Individual BODY in S_Class, PhysicalObj<br />

end BODY<br />

TELL Individual ENGINE in S_Class, PhysicalObj<br />

with Parts<br />

cylinder : CYLINDER;<br />

gearbox : GEARBOX;<br />

transmission : TRANSMISSION<br />

end ENGINE<br />

TELL Individual CYLINDER in S_Class, PhysicalObj<br />

end CYLINDER<br />

TELL Individual GEARBOX in S_Class, PhysicalObj<br />

end GEARBOX<br />

TELL Individual TRANSMISSION in S_Class, PhysicalObj<br />

end TRANSMISSION<br />

TELL Individual CAT_ENGINE in S_Class, PhysicalObj isA ENGINE<br />

with Parts<br />

catalyst : CATALYST<br />

end CAT_ENGINE<br />

TELL Individual CATALYST in S_Class, PhysicalObj<br />

end CATALYST<br />

{--------------- TOKEN CLASS LEVEL ------------------}<br />

TELL Individual (AMT-9655) in Token, CAR<br />

with wheels<br />

w1 : Wheel1;<br />

w2 : Wheel2;<br />

w3 : Wheel3;<br />

w4 : Wheel4<br />

with body<br />

bd : Body1<br />

with engine<br />

en : (ABC-12345)<br />

end (AMT-9655)<br />

TELL Individual Wheel1 in Token, WHEEL<br />

end Wheel1<br />

TELL Individual Wheel2 in Token, WHEEL<br />

end Wheel2<br />

TELL Individual Wheel3 in Token, WHEEL<br />

end Wheel3<br />

TELL Individual Wheel4 in Token, WHEEL<br />

end Wheel4<br />

TELL Individual Body1 in Token, BODY<br />

August 2002/v2.2.2 -50- <strong>ICS</strong>-FORTH

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!