Title :
Informal requirements analysis supporting system for human engineer
Author :
Kim, Harksoo ; Ko, Youngjoong ; Park, Sooyong ; Seo, Jungyun
Author_Institution :
Dept. of Comput. Sci., Sogang Univ., Seoul, South Korea
fDate :
6/21/1905 12:00:00 AM
Abstract :
As software becomes more complicated and large-scale, users´ demands are becoming more varied, and the expectation level of a software product is becoming higher. Therefore, it is very important that a software engineer analyzes the user´s requirements precisely and applies them effectively in the development step. This paper proposes a requirements analysis support system that effectively reduces and revises the errors made in the requirements analysis. The proposed system measures the similarity between requirements specifications or sentences. It extracts those sentences that contain ambiguous words. An indexing method for the similarity measurements combines a sliding window model and a parser model. This method can complement each model´s weak points. Using these methods in information retrieval, the proposed system supports a function to trace the dependency between documents, improve the completeness in a document, reduce the inconsistency between sentences and improve the document quality. This paper verifies the efficiency of the proposed system in similarity measurement techniques through experiments, and presents a process for the analysis of requirements specifications using the system
Keywords :
computer aided software engineering; errors; indexing; information retrieval; natural languages; system documentation; systems analysis; text analysis; ambiguous words; document completeness; document dependency tracing; document quality; efficiency; error reduction; indexing method; informal requirements analysis support system; information retrieval; parser model; requirements specifications; sentence inconsistency; sentence similarity measurement; sliding window model; software engineering; software product expectations; user demands; Artificial intelligence; Computer science; Costs; Error analysis; Humans; Indexing; Information retrieval; Programming; Software systems; Systems engineering and theory;
Conference_Titel :
Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-7803-5731-0
DOI :
10.1109/ICSMC.1999.823367