Software release planning with fuzzy objectives and constraints

dc.contributor.advisorRuhe, Guenther
dc.contributor.authorShen, Wei
dc.date.accessioned2005-08-16T17:24:48Z
dc.date.available2005-08-16T17:24:48Z
dc.date.issued2005
dc.descriptionBibliography: p. 106-117en
dc.description.abstractAs incremental system development strategies become an important focus in industry, software release plannings become critical matters within the software vendor organizations. The task of assigning requirements to releases is as complex as it is important. While optimality, trade-off analysis and uncertainty modeling lack support concurrently from all existing methods. The proposed approach FUZZY-EVOLVE* in this thesis extends EVOLVE*, a release planning method that uses crisp values to model the problem. It represents quantified uncertainty occurring in the resource estimate by introducing fuzzy numbers. It also fuzzifies the objective by introducing fuzzy objective membership functions. Uncertainty is propagated in the software release planning process by using fuzzy arithmetic, fuzzy comparison operators and fuzzy aggregation operators. The tradeoff curve it generates allows performing a tradeoff analysis between the objective of the proposed system and the overall lack of resources. It can also perform resource balancing between different types of resources. A suggestion of the appropriate aggregation operator is made under different decision scenarios. In FUZZY-EVOLVE* , uncertain information is systematically modeled and propagated in the software release planning process, which allows the decision maker to make decisions relying on more detailed information.
dc.format.extentxii, 126 leaves : ill. ; 30 cm.en
dc.identifier.citationShen, W. (2005). Software release planning with fuzzy objectives and constraints (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/15862en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/15862
dc.identifier.urihttp://hdl.handle.net/1880/41992
dc.language.isoeng
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.titleSoftware release planning with fuzzy objectives and constraints
dc.typemaster thesis
thesis.degree.disciplineElectrical and Computer Engineering
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
ucalgary.thesis.accessionTheses Collection 58.002:Box 1608 520492125
ucalgary.thesis.notesUARCen
ucalgary.thesis.uarcreleaseyen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_Shen_2005.pdf
Size:
56.1 MB
Format:
Adobe Portable Document Format
Description:
Thesis
Collections