Automated Requirements Processing Overview
Abstract
Systems continue to become more software-intensive, more complex and, thus more expensive to produce. While great strides have been made in the areas of software development tools, processes and management, the quality, understanding and interpretation of driving requirements has not been sufficiently addressed. Several tools are available that can be of some assistance, including DoDAF, OSATE and ARM. However, each provides only a part of the solution, and none work together directly. Since we have no automated means of converting textual requirements to analytical models, far too much of the system and software design process depends on human interpretation of textual requirements and standards. What is needed is a tool that can: (1) Isolate individual requirements. (2) Identify system components and attributes. (3) Identify problematic areas. (4) Produce a product that is directly importable by an architectural modeling tool such as OSATE. (5) Learn new requirements statement patterns with minimal user input and no understanding by the user of the underlying technology, thereby becoming more capable with use.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 01, 2007
- Accession Number
- ADA640720
Entities
People
- David L. Curry
Organizations
- Naval Air Systems Command