ABSTRACT

This chapter presents the reference architecture of low-code development platforms. The architecture assumes the division of the platform into subsystems organized in the substantive layer, as well as in the layers of system management and integration. The substantive layer consists of the design and development, metadata repository, deployment, and runtime subsystems. System management and integration layers consist of the lifetime management, management information consoles, security, administration, performance and scalability, and maintenance subsystems.

The reference architecture presented in this chapter is the result of a review of popular LCDP platforms, but, above all, it is a complete description of the Aurea BPM platform modules. The architectural elements specific to the Aurea BPM platform only are clearly indicated in the text of the chapter.

The described architecture is a reference point for constructing complete low-code development solutions.