The development model includes the following concepts:

Element identification

Describes the mechanisms by which system elements in the platform can access each other.

Modularity

Allows you to simplify theĀ task of designing IS and distributing the IS development process among development teams.

Metaprogramming

Provides maximum flexibility in code reuse issues.

Migration

Allows you to control data migration when changing the application logic.

Internationalization

Allows you to adapt to the linguistic and cultural particularities of various countries and regions.

Integration

Describes the mechanisms by which a system can access third-party systems and vice versa.