ICSE 2001 Logo   Rigi Logo
 
Description: Glossary
Below is a list of terms used in this site which may be unfamiliar to some people:
application domain
the realm or area of use of an application, such as business, health information science, etc.
domain model
a definition of the functions, objects, data, requirements, relationships and variations in a particular domain. (Dictionary.com)
end-user programming
programming with the end-user in mind.
extensible
capable of being extended or expanded.
graph quality metrics
measures of graph quality.
interpolate
to insert, mix, or combine new information with existing information.
legacy systems
computer systems or application programs which are outdated and incompatible with other systems, but are too costly to replace or redesign. They are often large, intimidating, and difficult to modify.
manual, semi-automatic, and automatic reverse engineering
differring levels of automation used in reverse engineering of a system.
motifs
underlying patterns or themes that tend to be repetitive.
parser
an algorithm or program for determining syntactic structure.
PHSE
Programmable Hyper Structure Editor.
reverse engineering
the process of analyzing an existing system to identify its components and their interrelationships, and to create representations of the system in another form or at a higher level of abstraction (Dictionary.com).
Rigi command language (RCL)
a variation of TCL, designed for use in the Rigi system.
Rigi command library
a directory of TCL commands that have been refined for use in the Rigi system.
rigiedit
the editor that supports the Rigi graph model.
SQL/DS
a database package from IBM, including a relational DBMS.
TCL/TK
Tool Command Language/Tool Kit. A programming language designed by Sun Microsystems. Often pronounced as "tickle."
widget
miscellaneous object designed for a specific purpose -i.e.- a scroll bar or button.

What it is
How it works
Features
Platforms
Methodology
Success
Glossary
FAQ

<< previous | next >>