Understanding and Controlling Software Costs
IEEE Transactions on Software Engineering
Managing Conflicts in Goal-Driven Requirements Engineering
IEEE Transactions on Software Engineering
Identifying Quality-Requirement Conflicts
IEEE Software
Requirements interaction management
ACM Computing Surveys (CSUR)
Software Requirements
Text to software: developing tools to close the gaps in software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Hi-index | 0.01 |
We present a tool, called the Requirements Analysis Tool that performs a wide range of best practice analyses on software requirements documents. The novelty of our approach is the use of user-defined glossaries to extract structured content, and thus support a broad range of syntactic and semantic analyses, while allowing users to write requirements in the stylized natural language advocated by expert requirements writers. Semantic Web technologies are then leveraged for deeper semantic analysis of the extracted structured content to find various kinds of problems in requirements documents.