9 vf-OS Architecture

This chapter discusses the software planning of the Industry 4.0 project vf-OS. Information and requirements of the real world are included in the structural planning of the complex software system. The waterfall model is used, in which several phases of the planning build on each other. Starting with the system architecture, the individual components are defined in vf-OS and the individual connections to each other and to the outside world are specified. The application of various technical solutions is also dealt with in this phase. Based on this, the functional and technical specifications are drawn up, which describe the internal processes in more detail and also define the communication level. In today's industry 4.0 the emphasis is on security, since sensitive data in particular must be protected and the risk of abuse has increased as a result of the connection of industrial processes to the Internet. In order to minimize or avert these dangers, vf-OS has developed a concept for security and privacy that lists the main sources of danger and their solutions.

9.1. Global architecture definition

vf-OS uses a Service Oriented Architecture (SOA) approach in which the different vf-OS components implement individual functionalities and thus the composition of all these inter-related components form the complete vf-OS architecture to ground the vf-OS ecosystem. In order to apply this approach, all components implement and publish a REST interface allowing ...

Get Enterprise Interoperability: Smart Services and Business Impact of Enterprise Interoperability now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.