Identifying Functional Components (Features)

The recommended first step in evaluating and planning your licensing requirements involves analyzing your software applications and identifying their functional components. Most applications can be segmented into a number of distinct functional components. In Sentinel LDK, these components are referred to as Features.

Each individual Feature is an identifiable functionality of a software application that can be independently controlled by a license. In Sentinel LDK, a Feature may be an entire application, a module or a specific functionality such as Print, Save or Draw.

Example: Specifying Features

Scenario: The Product Manager of High Quality Software Ltd. (HQ Software), a company providing design software for the construction industry, identifies the specific functional components that the company wants to license, and assigns a Feature name to each component.

The following table lists the defined functional components and the Feature names assigned to each component:

Functional Component Feature
Drawing design plans DRAW
Viewing design plans VIEW
Saving projects SAVE
Printing designs PRINT DESIGNS
Printing predefined reports PRINT REPORTS
Generating tailored reports REPORT GENERATOR