TY - GEN
T1 - Putting software requirements under the microscope
T2 - 29th IEEE International Requirements Engineering Conference, RE 2021
AU - Guo, Weize
AU - Zhang, Li
AU - Lian, Xiaoli
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - The relationships between software requirements work as the basis for several important software activities, such as change impact and developing cost analysis. Multiple types of relationships are mentioned in the RE literatures including normal (e.g., dependency) and abnormal ones (e.g., conflicts), and most of the existing work usually focus on the identification of one specific relationship. We collect and analyze the relations in the RE literatures, and find some common semantic elements of functional requirements are involved in the definition of multiple types of relations. Thus, to support automatically identifying diverse relationships, we propose our definition of the micro-level semantic constitution of functional requirement (M-FRDL), and one automatic approach for the element extraction, named by Micro-level Semantic elements Analyser of functional requirement (MISA). The experiments with three open requirement datasets show that our MISA can correctly identify about 94.93% elements of requirements on average.
AB - The relationships between software requirements work as the basis for several important software activities, such as change impact and developing cost analysis. Multiple types of relationships are mentioned in the RE literatures including normal (e.g., dependency) and abnormal ones (e.g., conflicts), and most of the existing work usually focus on the identification of one specific relationship. We collect and analyze the relations in the RE literatures, and find some common semantic elements of functional requirements are involved in the definition of multiple types of relations. Thus, to support automatically identifying diverse relationships, we propose our definition of the micro-level semantic constitution of functional requirement (M-FRDL), and one automatic approach for the element extraction, named by Micro-level Semantic elements Analyser of functional requirement (MISA). The experiments with three open requirement datasets show that our MISA can correctly identify about 94.93% elements of requirements on average.
KW - Natural Language Processing
KW - Semantic Elements
KW - Software Requirements Relationships
UR - https://www.scopus.com/pages/publications/85123223650
U2 - 10.1109/RE51729.2021.00048
DO - 10.1109/RE51729.2021.00048
M3 - 会议稿件
AN - SCOPUS:85123223650
T3 - Proceedings of the IEEE International Conference on Requirements Engineering
SP - 416
EP - 417
BT - Proceedings - 29th IEEE International Requirements Engineering Conference, RE 2021
A2 - Moreira, Ana
A2 - Schneider, Kurt
A2 - Vierhauser, Michael
A2 - Cleland-Huang, Jane
PB - IEEE Computer Society
Y2 - 20 September 2021 through 24 September 2021
ER -