Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering
The neglect of non-functional requirements is a leading contributor to project failure. Current work within goal-oriented requirements engineering focuses on the evaluation of techniques designed to address non-functional requirements. This thesis investigates transition from evaluation algorithms t...
| Main Author: | |
|---|---|
| Format: | Thesis |
| Published: |
Curtin University
2016
|
| Online Access: | http://hdl.handle.net/20.500.11937/59631 |
| _version_ | 1848760527752265728 |
|---|---|
| author | Affleck, Amy |
| author_facet | Affleck, Amy |
| author_sort | Affleck, Amy |
| building | Curtin Institutional Repository |
| collection | Online Access |
| description | The neglect of non-functional requirements is a leading contributor to project failure. Current work within goal-oriented requirements engineering focuses on the evaluation of techniques designed to address non-functional requirements. This thesis investigates transition from evaluation algorithms to decision algorithms, through the use of mathematical optimisation, specifically Mixed Integer Linear Programming. Optimisation schema are presented for both the NFR Framework and GRL. The schemas are assessed based on scalability, consistency, and automation. |
| first_indexed | 2025-11-14T10:17:12Z |
| format | Thesis |
| id | curtin-20.500.11937-59631 |
| institution | Curtin University Malaysia |
| institution_category | Local University |
| last_indexed | 2025-11-14T10:17:12Z |
| publishDate | 2016 |
| publisher | Curtin University |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | curtin-20.500.11937-596312017-12-19T00:48:36Z Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering Affleck, Amy The neglect of non-functional requirements is a leading contributor to project failure. Current work within goal-oriented requirements engineering focuses on the evaluation of techniques designed to address non-functional requirements. This thesis investigates transition from evaluation algorithms to decision algorithms, through the use of mathematical optimisation, specifically Mixed Integer Linear Programming. Optimisation schema are presented for both the NFR Framework and GRL. The schemas are assessed based on scalability, consistency, and automation. 2016 Thesis http://hdl.handle.net/20.500.11937/59631 Curtin University fulltext |
| spellingShingle | Affleck, Amy Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title | Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title_full | Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title_fullStr | Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title_full_unstemmed | Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title_short | Applications of Mathematical Optimisation to Non-Functional Requirements in Software Engineering |
| title_sort | applications of mathematical optimisation to non-functional requirements in software engineering |
| url | http://hdl.handle.net/20.500.11937/59631 |