Knowledge base creation and managment for automation of the goal-oriented software measurement using multi-agent technology
MetadataShow full item record
AbstractEffective implementation of a software measurement system to map collected data to business goals in a software organization is a prime problem. Goal Question Metrics (GQM) measurement provides the guidelines to solve this problem. Nevertheless, the GQM approach is complex, knowledge-intensive, iterative, time consuming and therefore expensive. In this thesis, the procedure of automating a specific GQM process has been devised, and the adopted methodologies and technologies also have been introduced. An agent-based system called Intelligent Software Measurement System (ISMS) has been proposed to automatically produce a software measurement implementation plan based on users' initial business or measurement goal(s). As the main part of this research, particularly, a step-by-step methodology for building the knowledge base that is composed of a series of relational tables, weights and factual rules for the ISMS has been presented. In this knowledge base, the various opinions of software measurement experts have been combined and integrated following a specific mathematical theory, Dempster-Shafer theory of evidence. This research could provide a methodology to build a knowledge base for the automation of the GQM process, and make contributions to the design and implementation of intelligent goal-oriented software measurement systems.
Bibliography: p. 140-146
CitationChen, T. (2004). Knowledge base creation and managment for automation of the goal-oriented software measurement using multi-agent technology (Unpublished master's thesis). University of Calgary, Calgary, AB. doi:10.11575/PRISM/15363
University 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.