Intelligent Assistance to Requirement Analysis

John Yen

Center for Fuzzy Logic, Robotics, and Intelligent Systems Research
Department of Computer Science
Texas A&M University
College Station, TX 77843-3112
Phone: (409) 845-5466
Fax : (409) 847-8578
Email: yen@cs.tamu.edu
Web page: http://www.cs.tamu.edu/faculty/yen/IDMreport.html

Keywords

Artificial intelligence, software engineering, fuzzy logic, requirement analysis, model identification

Project Award Information

Project Summary

Intelligent systems often need to deal with two kinds of uncertainty: (1) system requirements that are qualitative in nature, and (2) uncertainty about the state of the external environment. The primary objective of this research is to develop sound and practical techniques for dealing with these issues. To address the first issue, fuzzy logic based methodologies for specifying and validating qualitative requirements are being developed. Explicitly capturing the elasticity of the system's requirements facilitates the exploration of various trade-offs during the design stage and enables a more realistic validation of the implemented system. To address the second issue, systematic modeling techniques for designing fuzzy logic-based intelligent systems are being developed. Methodologies and techniques developed by this research will not only enhance the quality and the adaptability of the next generation of intelligent systems, but will also reduce the cost for designing and maintaining them.

Goals, Objectives, and Targeted Activities

The current focus of this project is to investigate the requirements of agent-based information systems. We are currently identifying various relationships between requirements of software agents. These relationships can lay the foundation for automated detection of conflicting agent requirements.

Indication of Success

An application of the inference scheme to House of Quality has been demonstrated, which were reported in ICSE96. We also developed a systematic framework for analyzing the trade-off of conflicting requirements using marginal rate of substitution in decision sciences. This research result was presented in RE97. This research has also resulted in a U.S. patent ``System and Method for Specifying Expert Systems''.

Project Impact

Due to this award, three major research activities have been enabled. First, an NSF project for investigating intelligent computing approaches for metabolic modeling started (with J. Liao) in 1995. Second, a project for developing intelligent requirement analysis techniques and tools was funded through the highly competitive Texas Advanced Research Program (ARP) in 1995. Finally, a project for applying the fuzzy modeling techniques developed in this project to reservoir modeling was funded by the Texas Advanced Technology Program (ATP) in 1997.

Project References

F. X. Liu and J. Yen, ``An Analytic Framework for Specifying and Analyzing Imprecise Requirements'', in Proceedings of 18th International Conference on Software Engineering (ICSE-18) , Berlin, Germany, pp 60-69, March 25-30, 1996.

J. Yen and W. Tiao, ``A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements'', in Proceedings of the Third IEEE International Symposium on Requirements Engineering (RE'97), pp. 87-96, January 5-8, 1997.

J. Yen, X. Liu, and S. H. Teh, ``A Fuzzy Logic-based Methodology for the Acquisition and Analysis of Imprecise Requirements'', International Journal of Concurrent Engineering: Research & Applications , Special Issue on Applications of AI Techniques to Systems Engineering, Vol 2, No. 4, pp. 265-277, December 1994.

Others see Extended project report

Area Background

see Extended project report

Area References

see Extended project report