URML: Towards Visual Negotiation of Complex System Requirements
Florian R. Schneider · 2016
In this dissertation, the Unified Requirements Modeling Language (URML), a graphical modeling language for requirements engineering is designed. It integrates various requirements-related knowledge in a single meta-model. It provides a graphical notation based on Moody's design principles with focus on semantic translucency and semiotic clarity. The applicability of URML is demonstrated in three case studies. The notation has been empirically validated in an experiment performed with 21 participants.