Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This table shows the functional requirements of System Logging Support module.


Table 2

#ItemRelated Use CaseDescription

RQ.LS.1

Log saveĀ 

UC.LS.2

The System Logging Support module shall preserve any recorded log messages even through system startup/shutdown lifecycle.

RQ.LS.2

UC.LS.1,UC.LS.2

The storage of logs shall be able to be configurable(e.g. The log storage device or directory).

RQ.LS.3

The setting of log messages

UC.LS.1,UC.LS.2

Log messages should have several levels depending on their importance. For example, the following.

  • Error: Information when some errors happen
  • Info: Information which is not error
  • Debug: Information needed when debug for development

RQ.LS.4

UC.LS.1,UC.LS.2

The log-level of the log messages shall be configurable.

RQ.LS.5

UC.LS.1,UC.LS.2

The log messages shall be categorized according to the functionalities or domains.

RQ.LS.6

UC.LS.1,UC.LS.2

The System Logging Support module shall record the timestamp of the log messages.

RQ.LS.7

Storage memory

UC.LS.1,UC.LS.2

The System Logging Support module shall not overwrite any critical log information, e.g. information on possible reasons to restart the system, even though the system log storage is full.

RQ.LS.8

UC.LS.1,UC.LS.2

The System Logging Support module shall minimize actual write operations to the storage device to make the lifetime as long as possible.



Compressed




System Logging Support in Basesystem

...