Frame Semantics has been a staple of artificial intelligence and cognitive linguistics since its first formulation in the '70s (Fillmore, 1976).
frame semantics has been widely adopted as a theoretical backbone for the interpretation of natural language, in order to represent its meaning with formal structures suited for computation.