@MASTERSTHESIS\{IMM2012-06304, author = "J. Kragelund", title = "Advanced tool support for requirements engineering", year = "2012", school = "Technical University of Denmark, {DTU} Informatics, {E-}mail: reception@imm.dtu.dk", address = "Asmussens Alle, Building 305, {DK-}2800 Kgs. Lyngby, Denmark", type = "", note = "Supervised by Associate Professor Harald St{\"{o}}rrle, hsto@imm.dtu.dk, {DTU} Informatics", url = "http://www.imm.dtu.dk/English.aspx", abstract = "The goal of this thesis is (1) to create a set of visual editors for capturing {UML} model fragments that occur in requirements engineering; and (2) to create functions to extract, merge, and export these fragments into a draft analysis model. This tool is intended to be used in course 02264 (Requirements Engineering) at the Technical University of Denmark, and will focus on the elements taught in the course. The model fragment editors will provide very basic functionality only, and the project will extensively use Eclipse/EMFs features for creating these editors automatically. The main focus will lie with the higher level functions of weaving model fragments, but some eff ort will also go into integrating these features into a parallel project providing basic tool support for requirements engineering." }