Modeling frameworks can generally be viewed as heavy, since they are prescriptive in how terms are used, interactions are defined, and layers are composed.
Using the methodologies for classifying different segments of a solution or visualizing those segments will yield a more well-rounded solution, regardless of adherence to the meteamodel or strict interaction rules.
ArchiMate: https://www.opengroup.org/archimate-forum/archimate-overview TOGAF: https://www.opengroup.org/togaf