Static vs. dynamic
Source model extractors can work
statically, directly on the system’s artifacts, or
dynamically, on the execution of the system, or
a combination of both
Ex:
A call graph can be extracted statically by
analyzing the system’s source code or can be
extracted dynamically by profiling the system’s
execution