Modelling and abstraction is fundamental to software engineering, with models of different types being used by engineers to communicate. The practical use of socio-technical approaches has to acknowledge this by providing a means of modelling, and by integrating with existing approaches. [. . . ] The abstractions currently used in technical system modelling (e.g., use-cases, objects, etc.) do n...