“…This approach is useful from the point of view of multidisciplinary systems (including hardware and embedded software and AI), because the functionality can be abstracted to operations on flows, thus enabling an integrated treatment across the different nature of components. In terms of basic function representation, we refer to the modified statechart approach of Yildirim et al (2017Yildirim et al ( , 2023, in which the function is defined as a state transition or transformation, referring to the input and outputs states of objects, described in terms of measurable attributes (Figure 2). This facilitates the representation of functions with multiple attributes, including time.…”