Hi, I have seen the functional modelling approach of ARCADIA and its principles in the book “Model-based system and architecture Engineering with the Arcadia Method” by Jean-Luc Voirin and the approach described in the paper “Simplifying (and enriching) SysML to perform functional analysis and model instances” which states with the ‘oil change’ example that dependencies should be modelled instead of sequences (in the Dataflow Diagrams - or dependency graph). Those dependencies would allow one to describe sequences of specific instances of executions of the functions through these graphs using either functional chains and scenarios.
Considering that, I have avoided modelling common resources such as electrical energy, hydraulic power, authentication for access and others because, if I did so, I would make my diagrams impossible to read - since I would have to connect “supply energy” to each and every function which depends on electrical energy to execute.
My question is: Is there any good approach to model such functions? I have thought about this and I think that maybe if I carefully only display the common resources on very specific diagrams (views specific for that purpose), I could model them without getting into a huge mess.
Anyway, I would be glad to hear about any known good practice for modelling such common resources in ARCADIA/Capella and if it has been applied successfully.