Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Understanding requirements via natural language information modeling

Conference ·
OSTI ID:61296
;  [1]
  1. Sandia National Labs., Albuquerque, NM (United States)

Information system requirements that are expressed as simple English sentences provide a clear understanding of what is needed between system specifiers, administrators, users, and developers of information systems. The approach used to develop the requirements is the Natural-language Information Analysis Methodology (NIAM). NIAM allows the processes, events, and business rules to be modeled using natural language. The natural language presentation enables the people who deal with the business issues that are to be supported by the information system to describe exactly the system requirements that designers and developers will implement. Computer prattle is completely eliminated from the requirements discussion. An example will be presented that is based upon a section of a DOE Order involving nuclear materials management. Where possible, the section will be analyzed to specify the process(es) to be done, the event(s) that start the process, and the business rules that are to be followed during the process. Examples, including constraints, will be developed. The presentation will step through the modeling process and show where the section of the DOE Order needs clarification, extensions or interpretations that could provide a more complete and accurate specification.

Research Organization:
Sandia National Laboratory
DOE Contract Number:
AC04-76DP00789
OSTI ID:
61296
Report Number(s):
CONF-930749--
Country of Publication:
United States
Language:
English