Tribute to Peter Mosses -- Action Semantics in Retrospect -- Component-Based