View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Clemson University: TigerPrints Clemson University TigerPrints All Theses Theses 12-2009 Linguistic Analysis of Natural Language Engineering Requirements Carl Lamar Clemson University,
[email protected] Follow this and additional works at: https://tigerprints.clemson.edu/all_theses Part of the Engineering Mechanics Commons Recommended Citation Lamar, Carl, "Linguistic Analysis of Natural Language Engineering Requirements" (2009). All Theses. 671. https://tigerprints.clemson.edu/all_theses/671 This Thesis is brought to you for free and open access by the Theses at TigerPrints. It has been accepted for inclusion in All Theses by an authorized administrator of TigerPrints. For more information, please contact
[email protected]. LINGUISTIC ANALYSIS OF NATURAL LANGUAGE ENGINEERING REQUIREMENTS A Thesis Presented to the Graduate School of Clemson University In Partial Fulfillment of the Requirements for the Degree Master of Science Mechanical Engineering by Carl Lamar December 2009 Accepted by: Dr. Gregory M. Mocko, Committee Chair Dr. Joshua D. Summers Dr. Paul Venhovens ABSTRACT In engineering design, the needs of the customer are expressed through engineering requirement statements. These requirement statements are often expressed using natural language because they are easily created and read. However, there are several problems associated with natural language requirements including but not limited to ambiguity, incompleteness, understandability, testability and over specificity. Several representation and analysis tools have been proposed to address these problems within a requirement statement. These tools include formal languages, such as UML and SysML, requirement management tools, such as IBM Telelogic Doors, and natural language processors such as QuARS.