Title :
Visualizing Requirements in UML Models
Author :
Konrad, Sascha ; Goldsby, Heather ; Lopez, Karli ; Cheng, Betty H C
Author_Institution :
Michigan State University, East Lansing, Michigan
Abstract :
As the Unified Modeling Language (UML) and modeldriven development (MDD) become increasingly common in industry, many developers are faced with the difficult task of understanding how an existing UML model realizes system requirements. Essentially, developers are required to understand the structure and behavior of UML models that they may have not created. Understanding these relationships is non-trivial, because the interactions in the model are not readily apparent. Commonly, the only means to elicit these relationships is visual inspection and guided simulation. This paper describes an alternative approach termed REVU (Requirements Visualization of UML), a process for visualizing functional requirements in terms of behavioral interactions in a UML model. We illustrate the use of this process with the visualization of scenarios for an adaptive light control system.
Keywords :
Adaptive control; Adaptive systems; Control systems; Electrical equipment industry; Inspection; Lighting control; Natural languages; Programmable control; Unified modeling language; Visualization;
Conference_Titel :
Requirements Engineering Visualization, 2006. REV '06. First International Workshop on
Conference_Location :
Minneapolis, MN, USA
Print_ISBN :
0-7695-2711-6
DOI :
10.1109/REV.2006.11