Software evolution is the main research focus of the Tropos group at
University of Trento (UniTN): how do we build systems that are aware of their
requirements, and are able to dynamically reconfigure themselves in response to
changes in context (the environment within which they operate) and
requirements. The purpose of this report is to offer an overview of ongoing
work at UniTN. In particular, the report presents ideas and results of four lines
of research: contextual requirements modeling and reasoning, commitments and
goal models, developing self-reconfigurable systems, and requirements
awareness.