ABSTRACT. A general notion of positive and bounded variation is introduced for functions on a commutative semigroup with involution. An integral representation for these functions is given. Applications to specific semigroups provide solutions to moment problems over convex bodies in R as well as a recovery of the Bochner-Herglotz-Weil theorem for discrete groups.