Chunking Complexity Measurement for Requirements Quality Knowledge Representation

被引:0
|
作者
Rine, David C. [1 ]
Fraga, Anabel [2 ]
机构
[1] George Mason Univ, Fairfax, VA 22030 USA
[2] Univ Carlos III Madrid, Madrid, Spain
关键词
Requirements inspections; Chunking and cognition; Complexity metrics; Cohesion; Coupling; NP chunk; Requirements; Software quality; Information retrieval; Natural language understanding and processing; SOFTWARE; FRAMEWORK; METRICS; TEXT; COHERENCE;
D O I
10.1007/978-3-662-46549-3_16
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to obtain a most effective return on a software project investment, then at least one requirements inspection shall be completed. A formal requirement inspection identifies low quality knowledge representation content in the requirements document. In software development projects where natural language requirements are produced, a requirements document summarizes the results of requirements knowledge analysis and becomes the basis for subsequent software development. In many cases, the knowledge content quality of the requirements documents dictates the success of the software development. The need for determining knowledge quality of requirements documents is particularly acute when the target applications are large, complicated, and mission critical. The goal of this research is to develop knowledge content quality indicators of requirements statements in a requirements document prior to informal inspections. To achieve the goal, knowledge quality properties of the requirements statements are adopted to represent the quality of requirements statements. A suite of complexity metrics for requirements statements is used as knowledge quality indicators and is developed based upon natural language knowledge research of noun phrase (NP) chunks. A formal requirements inspection identifies low quality knowledge representation content in the requirements document. The knowledge quality of requirements statements of requirements documents is one of the most important assets a project must inspect. An application of the metrics to improve requirements understandability and readability during requirements inspections can be built upon the metrics shown and suggested to be taken into account.
引用
收藏
页码:245 / 259
页数:15
相关论文
共 50 条
  • [1] CHUNKING MECHANISM FOR A KNOWLEDGE REPRESENTATION SYSTEM
    CAPPELLI, A
    CARACOGLIA, G
    MORETTI, L
    [J]. CYBERNETICS AND SYSTEMS, 1986, 17 (04) : 277 - 287
  • [2] Knowledge requirements for software quality measurement
    Schneidewind N.F.
    [J]. Empirical Software Engineering, 2001, 6 (3) : 201 - 205
  • [3] The complexity of knowledge representation
    Papadimitriou, CH
    [J]. ELEVENTH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 1996, : 244 - 248
  • [4] REPRESENTATION AND PRESENTATION OF REQUIREMENTS KNOWLEDGE
    JOHNSON, WL
    FEATHER, MS
    HARRIS, DR
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (10) : 853 - 869
  • [5] An approach to knowledge representation and performance measurement for a quality engineering system
    Heredia, JA
    Fan, IS
    Romero, F
    Lowenthal, P
    [J]. BALANCED AUTOMATION SYSTEMS II: IMPLEMENTATION CHALLENGES FOR ANTHROPOCENTRIC MANUFACTURING, 1996, : 154 - 162
  • [6] A KNOWLEDGE REPRESENTATION LANGUAGE FOR REQUIREMENTS ENGINEERING
    DUBOIS, E
    HAGELSTEIN, J
    LAHOU, E
    PONSAERT, F
    RIFAUT, A
    [J]. PROCEEDINGS OF THE IEEE, 1986, 74 (10) : 1431 - 1444
  • [7] A KNOWLEDGE REPRESENTATION LANGUAGE FOR UNIVERSITY REQUIREMENTS
    GOLUMBIC, MC
    MARKOVICH, M
    TIOMKIN, M
    [J]. DECISION SUPPORT SYSTEMS, 1991, 7 (01) : 33 - 45
  • [8] KNOWLEDGE REPRESENTATION AS THE BASIS FOR REQUIREMENTS SPECIFICATIONS
    BORGIDA, A
    GREENSPAN, S
    MYLOPOULOS, J
    [J]. COMPUTER, 1985, 18 (04) : 82 - 91
  • [9] System Level Knowledge Representation for Complexity
    Di Maio, Paola
    [J]. 2021 15TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2021), 2021,
  • [10] Knowledge representation requirements for Intelligent Tutoring Systems
    Hatzilygeroudis, I
    Prentzas, J
    [J]. INTELLIGENT TUTORING SYSTEMS, PROCEEDINGS, 2004, 3220 : 87 - 97