- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Translating requirements specified in goals to UML...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Translating requirements specified in goals to UML diagrams Sun, Fei
Abstract
The concept of goal is an essential concept in requirements engineering (RE) field and has been widely adopted as an effective way to capture users’ requirements. Goal-oriented requirements engineering receives substantial attention. On the other hand, information system must completely represent users’ requirements in order to be considered as a success. Research has shown that one way to achieve this is to provide developers with system diagrams that fully capture business requirements. However, few guidelines have been proposed in RE field to precisely map users’ requirements (specified in goals) to systems analysis and design diagrams. To overcome this gap, we propose in this thesis a systematic and structured set of guidelines to translate users’ requirements specified in goals to UML diagrams, which are considered as a formal modeling language used by practitioners. As the goal concept has been well accepted in requirements engineering (RE) to model business requirements, our methodology suggests a goal template approach to capture users’ requirements in terms of goals. The goal templates approach and translation guidelines are illustrated using an auto dealership case study. The usefulness of the proposed translation guidelines is tested in a preliminary empirical study and the result is promising.
Item Metadata
Title |
Translating requirements specified in goals to UML diagrams
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2009
|
Description |
The concept of goal is an essential concept in requirements engineering (RE) field and
has been widely adopted as an effective way to capture users’ requirements. Goal-oriented requirements engineering receives substantial attention. On the other
hand, information system must completely represent users’ requirements in order to
be considered as a success. Research has shown that one way to achieve this is to
provide developers with system diagrams that fully capture business requirements.
However, few guidelines have been proposed in RE field to precisely map users’
requirements (specified in goals) to systems analysis and design diagrams. To
overcome this gap, we propose in this thesis a systematic and structured set of
guidelines to translate users’ requirements specified in goals to UML diagrams, which
are considered as a formal modeling language used by practitioners. As the goal
concept has been well accepted in requirements engineering (RE) to model business requirements, our methodology suggests a goal template approach to capture users’ requirements in terms of goals. The goal templates approach and translation
guidelines are illustrated using an auto dealership case study. The usefulness of the
proposed translation guidelines is tested in a preliminary empirical study and the
result is promising.
|
Extent |
3702417 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-11-19
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0068319
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2009-05
|
Campus | |
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International