aeroBERT-Classifier: Classification of Aerospace Requirements Using BERT

Author:

Tikayat Ray Archana1ORCID,Cole Bjorn F.2ORCID,Pinon Fischer Olivia J.1ORCID,White Ryan T.3ORCID,Mavris Dimitri N.1

Affiliation:

1. Aerospace Systems Design Laboratory, School of Aerospace Engineering, Georgia Institute of Technology, Atlanta, GA 30332, USA

2. Lockheed Martin Space, Littleton, CO 80127, USA

3. Department of Mathematical Sciences, Florida Institute of Technology, Melbourne, FL 32901, USA

Abstract

The system complexity that characterizes current systems warrants an integrated and comprehensive approach to system design and development. This need has brought about a paradigm shift towards Model-Based Systems Engineering (MBSE) approaches to system design and a departure from traditional document-centric methods. While MBSE shows great promise, the ambiguities and inconsistencies present in Natural Language (NL) requirements hinder their conversion to models directly. The field of Natural Language Processing (NLP) has demonstrated great potential in facilitating the conversion of NL requirements into a semi-machine-readable format that enables their standardization and use in a model-based environment. A first step towards standardizing requirements consists of classifying them according to the type (design, functional, performance, etc.) they represent. To that end, a language model capable of classifying requirements needs to be fine-tuned on labeled aerospace requirements. This paper presents an open-source, annotated aerospace requirements corpus (the first of its kind) developed for the purpose of this effort that includes three types of requirements, namely design, functional, and performance requirements. This paper further describes the use of the aforementioned corpus to fine-tune BERT to obtain the aeroBERT-Classifier: a new language model for classifying aerospace requirements into design, functional, or performance requirements. Finally, this paper provides a comparison between aeroBERT-Classifier and other text classification models such as GPT-2, Bidirectional Long Short-Term Memory (Bi-LSTM), and bart-large-mnli. In particular, it shows the superior performance of aeroBERT-Classifier on classifying aerospace requirements over existing models, and this is despite the fact that the model was fine-tuned using a small labeled dataset.

Publisher

MDPI AG

Subject

Aerospace Engineering

Reference69 articles.

1. BKCASE Editorial Board (2020). Guide to the Systems Engineering Body of Knowledge, INCOSE.

2. INCOSE (2023, January 10). INCOSE Infrastructure Working Group Charter. Available online: https://www.incose.org/docs/default-source/working-groups/infrastructure-wg-documents/infrastructure_charter-ak-revision-3-feb-12-2019.pdf?sfvrsn=14c29bc6_0.

3. NASA (2023, January 05). Appendix C: How to Write a Good Requirement, Available online: https://www.nasa.gov/seh/appendix-c-how-to-write-a-good-requirement.

4. Are your requirements complete?;Firesmith;J. Object Technol.,2005

5. NASA (2023, January 10). 2.1 The Common Technical Processes and the SE Engine, Available online: https://www.nasa.gov/seh/2-1_technical-processes.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3