Which Semantics for Requirements Engineering: From Shallow to Deep.
Roberto Garigliano, Dominic Perini, Luisa Mich · Institutional Research Information System (Università degli Studi di Trento) · 2018
Natural language processing has been proposed and applied to support a variety of tasks in requirements engineering. While shallow semantic allows to address many of the challenges, to further automatize requirements analysis a full understanding of textual requirements is needed. To this end, the future generation of natural language processing systems needs a deep semantics, that is a representation of the content independent of the surface description, which represents hidden casual, spatial, temporal and modal connections.