TY - GEN
T1 - STAR
T2 - 1998 IEEE International Conference on Fuzzy Systems, FUZZY 1998
AU - Yen, John
AU - Tiao, W. Amos
AU - Yin, Jianwen
N1 - Funding Information:
This research is supported by the National Science Foundation Young Investigator Award IFU-9257293 and by the Texas Higher Education Coordination Board through the Advanced Research Program Award 999903-253.
Publisher Copyright:
© 1998 IEEE.
PY - 1998
Y1 - 1998
N2 - Requirement analysis is an important activity in a software development process. Customers usually describe requirements in a natural language, which is often vague. Requirements can be rarely satisfied in a black and white sense. That is, a requirement is usually satisfied to some degree. Existing requirement methodologies are limited in specifying requirements and in supporting tradeoff analysis between the conflicting requirements. A tool support for the requirement process is important since a number of tasks in the requirement process are very time consuming. We describe an on-going project for building a tool that supports requirement specification, trade-off, and analysis. In this tool, we use fuzzy logic to capture the imprecise requirements. Once customers identify some requirement relationships, we are able to infer more implicit relationships between requirements. This functionality is crucial since identification of all requirement relationships is tedious. Moreover, the tool provides the capability of making trade-off between conflicting requirements. We illustrate the tool using a textile spinning frame manufacturing example. The goal of developing such a tool is to automate part of the requirement process such that requirement errors can be reduced in the software development process.
AB - Requirement analysis is an important activity in a software development process. Customers usually describe requirements in a natural language, which is often vague. Requirements can be rarely satisfied in a black and white sense. That is, a requirement is usually satisfied to some degree. Existing requirement methodologies are limited in specifying requirements and in supporting tradeoff analysis between the conflicting requirements. A tool support for the requirement process is important since a number of tasks in the requirement process are very time consuming. We describe an on-going project for building a tool that supports requirement specification, trade-off, and analysis. In this tool, we use fuzzy logic to capture the imprecise requirements. Once customers identify some requirement relationships, we are able to infer more implicit relationships between requirements. This functionality is crucial since identification of all requirement relationships is tedious. Moreover, the tool provides the capability of making trade-off between conflicting requirements. We illustrate the tool using a textile spinning frame manufacturing example. The goal of developing such a tool is to automate part of the requirement process such that requirement errors can be reduced in the software development process.
UR - http://www.scopus.com/inward/record.url?scp=0031629536&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0031629536&partnerID=8YFLogxK
U2 - 10.1109/FUZZY.1998.686231
DO - 10.1109/FUZZY.1998.686231
M3 - Conference contribution
AN - SCOPUS:0031629536
SN - 078034863X
SN - 9780780348639
T3 - 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence
SP - 863
EP - 868
BT - 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 4 May 1998 through 9 May 1998
ER -