A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements
碩士 === 國立中央大學 === 資訊管理學系 === 105 === Nowadays, as software project development life cycle becomes shorter and shorter, retaining quality of software project development has become a critical issue among organizations. By maintaining quality of software project development at early phase of requireme...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/38qd7j |
id |
ndltd-TW-105NCU05396037 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105NCU053960372019-05-16T00:08:08Z http://ndltd.ncl.edu.tw/handle/38qd7j A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements 建立一個用來評核自然語言需求品質的線上資訊系統 Chia-Hui Liu 劉佳惠 碩士 國立中央大學 資訊管理學系 105 Nowadays, as software project development life cycle becomes shorter and shorter, retaining quality of software project development has become a critical issue among organizations. By maintaining quality of software project development at early phase of requirement elicitation, organizations can both decrease development-related cost and increase efficiency in software project development. Furthermore, plenty of experts have proposed different methods to evaluate the quality of natural language based requirement to have more complete UML diagrams at early phase of software development; that is, system analysis. On the other hand, if members in an organization can share their knowledge of requirement evaluation with other members so that they can utilize it, organization will have better efficiency in requirement evaluation in the future. Hence, in this study, we propose an online evaluation system – Online Requirement Evaluation and Knowledge Sharing System (OREKSS), which aims at evaluating completeness of nature language requirement from relative stakeholders. In addition, completeness is consisted of three quality dimensions – unambiguity, necessity, and reachability. After relative stakeholders input their requirement description, OREKSS will provide index of unambiguity, necessity, reachability, and completeness as well as recommendation to make requirement more complete. Moreover, knowledge engineers can improve evaluation rules of OREKSS so that requirement evaluation results can meet relative stakeholders’ needs. Therefore, in software project development, OREKSS not only augments efficiency but also reduce cost at early phase by evaluating requirement completeness. Chung-Yang Chen 陳仲儼 2017 學位論文 ; thesis 107 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 資訊管理學系 === 105 === Nowadays, as software project development life cycle becomes shorter and shorter, retaining quality of software project development has become a critical issue among organizations. By maintaining quality of software project development at early phase of requirement elicitation, organizations can both decrease development-related cost and increase efficiency in software project development. Furthermore, plenty of experts have proposed different methods to evaluate the quality of natural language based requirement to have more complete UML diagrams at early phase of software development; that is, system analysis. On the other hand, if members in an organization can share their knowledge of requirement evaluation with other members so that they can utilize it, organization will have better efficiency in requirement evaluation in the future. Hence, in this study, we propose an online evaluation system – Online Requirement Evaluation and Knowledge Sharing System (OREKSS), which aims at evaluating completeness of nature language requirement from relative stakeholders. In addition, completeness is consisted of three quality dimensions – unambiguity, necessity, and reachability. After relative stakeholders input their requirement description, OREKSS will provide index of unambiguity, necessity, reachability, and completeness as well as recommendation to make requirement more complete. Moreover, knowledge engineers can improve evaluation rules of OREKSS so that requirement evaluation results can meet relative stakeholders’ needs. Therefore, in software project development, OREKSS not only augments efficiency but also reduce cost at early phase by evaluating requirement completeness.
|
author2 |
Chung-Yang Chen |
author_facet |
Chung-Yang Chen Chia-Hui Liu 劉佳惠 |
author |
Chia-Hui Liu 劉佳惠 |
spellingShingle |
Chia-Hui Liu 劉佳惠 A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
author_sort |
Chia-Hui Liu |
title |
A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
title_short |
A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
title_full |
A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
title_fullStr |
A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
title_full_unstemmed |
A Design and Development of Online Quality Evaluation System for Natural Language Based Software Requirements |
title_sort |
design and development of online quality evaluation system for natural language based software requirements |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/38qd7j |
work_keys_str_mv |
AT chiahuiliu adesignanddevelopmentofonlinequalityevaluationsystemfornaturallanguagebasedsoftwarerequirements AT liújiāhuì adesignanddevelopmentofonlinequalityevaluationsystemfornaturallanguagebasedsoftwarerequirements AT chiahuiliu jiànlìyīgèyòngláipínghézìrányǔyánxūqiúpǐnzhìdexiànshàngzīxùnxìtǒng AT liújiāhuì jiànlìyīgèyòngláipínghézìrányǔyánxūqiúpǐnzhìdexiànshàngzīxùnxìtǒng AT chiahuiliu designanddevelopmentofonlinequalityevaluationsystemfornaturallanguagebasedsoftwarerequirements AT liújiāhuì designanddevelopmentofonlinequalityevaluationsystemfornaturallanguagebasedsoftwarerequirements |
_version_ |
1719160904584527872 |