ACQUISITION AND VALIDATION OF SOFTWARE REQUIREMENTS

被引:4
|
作者
BIEBOW, B [1 ]
SZULMAN, S [1 ]
机构
[1] CNRS,F-93470 VILLETANEUSE,FRANCE
来源
KNOWLEDGE ACQUISITION | 1994年 / 6卷 / 04期
关键词
D O I
10.1006/knac.1994.1017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a knowledge-based software engineering tool, DASERT (Detection of Anomalies in Software Engineering Requirements Texts), to acquire and validate functional requirements in natural language. The user describes the functional specifications through informal methods, using graphics with comments in natural language. During this elaboration step the system validates the document by processing the comments semantically to detect ambiguities or inconsistencies. To do so it uses natural language processing and knowledge base engineering. DASERT's kernel is a KL-ONE-like semantic network, which helps the semantic parsing of the comments and their semantic representation. This knowledge base is first initialized by the acquisition of the lexical domain knowledge, then progressively enriched with the domain terminology given by the user and with the requirements knowledge extracted from the user's graphics and texts. During initialization and enrichment, the network manager validates the knowledge structurally. This ensures the logical consistency of the base which is then checked for inconsistencies and ambiguities specific to the domain of software requirements. From a software engineering point of view, the originality of DASERT is that it provides a semantic checking of an informal specification by interpreting the natural language comments. From a knowledge acquisition point of view, DASERT allows acquisition from texts to build the kernel of a knowledge base which is then used to guide the semantic parsing of texts during the acquisition of the specification itself. Moreover, the representation formalism provides a unified view of acquisition and validation
引用
收藏
页码:343 / 367
页数:25
相关论文
共 50 条
  • [31] Design and Validation of A Single Frequency GPS Software Receiver Acquisition and Tracking Method
    Jiang, Haodong
    Li, Jingyuan
    Zhu, Xiangwei
    Ou, Gang
    2017 IEEE 2ND ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2017, : 1026 - 1030
  • [32] Validation of guidance control software requirements specification for reliability and fault-tolerance
    Sheldon, FT
    Kim, HY
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2002 PROCEEDINGS, 2002, : 312 - 318
  • [33] THE REQUIREMENTS APPRENTICE - AUTOMATED ASSISTANCE FOR REQUIREMENTS ACQUISITION
    REUBENSTEIN, HB
    WATERS, RC
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (03) : 226 - 240
  • [34] A case study: Validation of guidance control software requirements for completeness, consistency and fault tolerance
    Sheldon, FT
    Kim, HY
    Zhou, Z
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 311 - 318
  • [35] A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects
    Arruda, Darlan
    Madhavji, Nazim H.
    Noorwali, Ibtehal
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 106 - 116
  • [36] The use of software dedicated to the analysis and validation of casting performance requirements as a function of casting defects
    Yang, X.
    Rawal, R. S.
    Biglietti, F.
    METALLURGIA ITALIANA, 2023, 1 (06): : 25 - 36
  • [37] Data acquisition software
    Sci Comput Autom, 1 (54):
  • [38] SOFTWARE SPREADS FOR ACQUISITION
    TINHAM, B
    CONTROL AND INSTRUMENTATION, 1989, 21 (12): : 43 - &
  • [39] Data acquisition software
    Scientific Computing & Automation, 1998, 16 (01):
  • [40] Image acquisition software
    不详
    R&D MAGAZINE, 1999, 41 (02): : 80 - 80