process, that provides insight in the dependencies of said tasks, and that
provides a dynamic model of the development process itself (viz. what step
follows after the next). This process is outlined in more detail in the next three
sections.
D.4.1 ARM development
A process-based view of the ARM derivation is shown in Figure 166.
Figure 166 : Dynamic view of the IoT ARM process.
The ARM development process consists of one main process, which is the
ARM derivation. Within the ARM derivation two actions are worth mentioning,
viz. the domain modelling, which results in the IoT Reference Model, and the
functional modelling, which is the main contributor to the IoT Reference
Architecture. This process receives input from the requirement-collection
process, which in turn receives input from external stakeholders and the state-
of-the-art surveys conducted during the early stages of IoT-A.
For a thorough explanation of the requirement-collection process we direct the
reader to Appendix C.
The ARM draft guides the set-up of the public use-case demonstrations as well
as the work of the technical work packages within IoT-A (―technical analysis‖).
The ARM draft is reviewed by the project‘s external stakeholders and the
demonstration activity, as well as the technical work packages. This review
serves as input for a revision of the ARM. In other words, the IoT-A project