Font Size: a A A

Using pathfinder networks to analyze and categorize software requirements

Posted on:2001-11-15Degree:M.SType:Thesis
University:Mississippi State UniversityCandidate:Lu, XingquanFull Text:PDF
GTID:2468390014956705Subject:Computer Science
Abstract/Summary:
The initial phase of software development is always that of discovering software requirements from customers. Normally requirements are written in a natural language, so it is extremely difficult to deliver an unambiguous mental model from the user to the developer. Requirements analysis demands a practical method and tool to assist with the comparison of the mental models of requirements from the perspective of users and that of developers.; A pathfinder network is a network model for proximity data. This thesis research is the first to evaluate the ability of pathfinder networks to cluster software requirements, find ambiguous and misunderstood requirements and subsequently eliminate duplicated requirements. Experimental results using student developed Software Requirements Specification (SRS) documents indicate that the pathfinder network is a suitable tool for requirements analysis.
Keywords/Search Tags:Requirements, Pathfinder network
Related items