[Previous] [Next] [Contents] [Index]


    SDT References

This chapter contains a reference to the syntax used by ORCA1 and SDT when referring to entities managed by ORCA and SDT.

Through these references, the ORCA and SDT environment provides, among other, a means to:

Table of Contents 

General

The concept "GR reference", introduced in the SDT 2.X tool family, has been extended in order to support references to virtually all entities that are managed in an ORCA and SDT 3.X environment (or will be managed in future versions):

The term GR reference has been replaced by the term SDT reference. It is possible to retrieve SDT references from the ORCA and SDT tools using commands such as Show GR Reference in the SDL Editor, and to show the source that matches a reference using commands such as Go To Source in the Organizer.

Syntax

Below follows the syntax for an SDT reference:

Examples

Below follow some examples of SDT references.


Example 62 : SDL graphical references      

Reference Explanation
#SDTREF(SDL,test.sbk)

SDL diagram.

#SDTREF(SDL,test.sbk(P1))

SDL page

#SDTREF(SDL,test.sbk(P1),10)

SDL symbol

#SDTREF(SDL,test.sbk,10)

SDL symbol

#SDTREF(SDL,test.sbk(P1),10(30,130))

SDL symbol

#SDTREF(SDL,test.sbk(P1),10,5)

Line within symbol

#SDTREF(SDL,test.sbk(P1),10(30,130),5)

Line within symbol

#SDTREF(SDL,test.sbk(P1),10,5,15)

Column at line within symbol


Example 63 : MSC graphical references      

Reference Explanation
#SDTREF(MSC,test.msc) 

MSC

#SDTREF(MCS,test.msc,10) 

Symbol in MSC

#SDTREF(MCS,test.msc,10,5)

Line within symbol

#SDTREF(MCS,test.msc,10,5,15)

Column at line within symbol


Example 64 : OM graphical references      

Reference Explanation
#SDTREF(OM,test.som)

OM diagram.

#SDTREF(OM,test.som(P1))

OM page

#SDTREF(OM,test.som(P1),10)

OM symbol

#SDTREF(OM,test.som,10(30,130))

OM symbol

#SDTREF(OM,test.som,10,5)

Line within symbol

#SDTREF(OM,test.som(P1),10(30,130),5)

Line within symbol

#SDTREF(OM,test.som(P1),10,5,15)

Column at line within symbol


Example 65 : Textual references      

Reference Explanation
#SDTREF(TEXT,test.pr) 

Text file

#SDTREF(TEXT,test.pr,10) 

Line in text file

#SDTREF(TEXT,test.pr,10,15) 

Column at line
within file



1. ORCA is part of the Telelogic product suite and stands for Object oriented Requirement Capture and Analysis.

2. This refers to the text in the name compartment in class definition and class instance symbols. Text in the operation and attributes compartments are not possible to refer to in this version.


[Previous] [Next] [Contents] [Index]