Електронний багатомовний

термінологічний словник

Electronic Multilingual Terminological Dictionary


Engineering

Tracing

Tracing involves a specialized use of logging to record information about a program's execution.

This information is typically used by programmers for debugging purposes, and additionally, depending on the type and detail of information contained in a trace log, by experienced system administrators or technical-support personnel and by software monitoring tools to diagnose common problems with software. Tracing is a cross-cutting concern.
There is not always a clear distinction between tracing and other forms of logging, except that the term tracing is almost never applied to logging that is a functional requirement of a program (therefore excluding logging of data from an external source, such as data acquisition in a high-energy physics experiment, and write-ahead logging). Logs that record program usage (such as a server log) or operating-system events primarily of interest to a system administrator fall into a terminological gray area.

Sources:

Omega Company https://www.omega.com/en-us/resources/

Kraft, Johan; Wall, Anders; Kienle, Holger (2010), "Trace Recording for Embedded Systems: Lessons Learned from Five Industrial Projects", Runtime Verification, Springer Berlin Heidelberg, p.315

Part of speech Noun
Countable/uncountable Uncountable
Type abstract
Gender neutral
Case nominative