@andre.micka
If you edit the Family you will see that it is using the template for Generic Model Adaptive...however, the family itself is not adaptive.
- I would assume that the points' coordinates and the curve are usually extracted either from Survey or a design drawings
- Then it is basically a profile (Handler_002.rfa )hosted on the "N" points determining the curve. They might have used Dynamo to place them or even might have done that manually 1 by 1
- An alternative would have been to use an adaptive profile + Repeaters

If you are not yet into dynamo, adaptive components and such things but more into architectural design, there are other alternative to the above method...example:
- using Railing
- using slab edge hosted on model lines
- using curtain walls