A Linguistic Analysis Engine for Natural Language Use Case Description and Its Application to Dependability Analysis in Industrial Use Cases

被引:27
|
作者
Sinha, Avik [1 ]
Paradkar, Amit [1 ]
Kumanan, Palani [1 ]
Boguraev, Branimir [1 ]
机构
[1] IBM Corp, TJ Watson Res Ctr, Hawthorne, NY USA
来源
2009 IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS (DSN 2009) | 2009年
关键词
Requirements; Natural language; Validation; Use Cases; Automation;
D O I
10.1109/DSN.2009.5270320
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present 1) a novel linguistic engine made of configurable linguistic components for understanding natural language use case specification; and 2) results of the first of a kind large scale experiment of application of linguistic techniques to industrial use cases. Requirement defects are well known to have adverse effects on dependability of software systems. While formal techniques are often cited as a remedy for specification errors, natural language remains the predominant mode for specifying requirements. Therefore, for dependable system development, a natural language processing technique is required that can translate natural language textual requirements into validation ready computer models. In this paper, we present the implementation details of such a technique and the results of applying a prototype implementation of our technique to 80 industrial and academic use case descriptions. We report on the accuracy and effectiveness of our technique. The results of our experiment are very encouraging.
引用
收藏
页码:327 / 336
页数:10
相关论文
共 50 条
  • [21] UML Sequence Diagram Generator system from use case description using Natural Language
    Mendez Segundo, Laura
    Romero Herrera, Rodolfo
    Prez Herrera, K. Yeni
    CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 360 - +
  • [22] An Analysis of Early Use of Deep Learning Terms in Natural Language Processing
    Basic, B. Dalbelo
    di Buono, M. P.
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1125 - 1129
  • [23] Application of essential use case analysis technology in RUP system analysis
    Lei, Gang
    Huang, Minghe
    Deng, Xiaofang
    Chen, Haiyuan
    ADVANCING SCIENCE THROUGH COMPUTATION, 2008, : 261 - 265
  • [24] The application of use case modeling technology in requirement analysis
    Song, Changhong
    ELECTRONIC INFORMATION AND ELECTRICAL ENGINEERING, 2012, 19 : 304 - 306
  • [25] Galvanostatic Coulometry in the Analysis of Natural Polyphenols and Its Use in Pharmacy
    Ziyatdinova, G. K.
    Nizamova, A. M.
    Budnikov, G. K.
    JOURNAL OF ANALYTICAL CHEMISTRY, 2010, 65 (11) : 1176 - 1180
  • [26] Galvanostatic coulometry in the analysis of natural polyphenols and its use in pharmacy
    G. K. Ziyatdinova
    A. M. Nizamova
    G. K. Budnikov
    Journal of Analytical Chemistry, 2010, 65 : 1176 - 1180
  • [27] THE USE OF PREDICTIVE GEOLOGY IN THE ANALYSIS OF REPOSITORY EVOLUTION - DESCRIPTION OF THE RELEVANT NATURAL PHENOMENA
    FOURNIGUET, J
    RISK ANALYSIS IN NUCLEAR WASTE MANAGEMENT, 1989, : 177 - 199
  • [28] Feature description and feature interaction analysis with Use Case Maps and LOTOS
    Amyot, D
    Charfi, L
    Gorse, N
    Gray, T
    Logrippo, L
    Sincennes, J
    Stepien, B
    Ware, T
    FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS VI, 2000, : 274 - 289
  • [29] Guidelines for the use of language analysis in relation to questions of national origin in refugee cases
    Eades, Diana
    INTERNATIONAL JOURNAL OF SPEECH LANGUAGE AND THE LAW, 2004, 11 (02) : 261 - 266
  • [30] Application of Social Network Analysis to Visualization and Description of Industrial Clusters: A Case of the Textile Industry
    Sheresheva, Marina Y.
    Valitova, Lilia A.
    Sharko, Elena R.
    Buzulukova, Ekaterina, V
    JOURNAL OF RISK AND FINANCIAL MANAGEMENT, 2022, 15 (03)