SPECIFYING MULTIPLE-VIEWED SOFTWARE REQUIREMENTS WITH CONCEPTUAL GRAPHS

被引:18
|
作者
DELUGACH, HS [1 ]
机构
[1] UNIV ALABAMA,DEPT COMP SCI,HUNTSVILLE,AL 35899
关键词
D O I
10.1016/0164-1212(92)90052-L
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Among the phases of software development, requirements are particularly difficult to specify and analyze, since requirements for any large software system originate with many different people. Each person's view of the software requirements may be expressed in a different notation based on that person's knowledge, experience, and vocabulary. To perform a knowledge-based analysis of the requirements in combination, a single knowledge representation must be capable of capturing the information expressible in several existing requirements notations. This article introduces notation of conceptual graphs based on semantic networks that provides a general representation. Four common requirements notations are shown to be expressible using conceptual graphs; algorithms and examples are provided.
引用
收藏
页码:207 / 224
页数:18
相关论文
共 50 条
  • [1] Acquiring software requirements as conceptual graphs
    Delugach, HS
    Lampkin, BE
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 296 - 297
  • [2] SPECIFYING SOFTWARE REQUIREMENTS
    YEH, RT
    ZAVE, P
    [J]. PROCEEDINGS OF THE IEEE, 1980, 68 (09) : 1077 - 1085
  • [3] SCR: A toolset for specifying and analyzing software requirements
    Heitmeyer, C
    Kirby, J
    Labaw, B
    Bharadwaj, R
    [J]. COMPUTER AIDED VERIFICATION, 1998, 1427 : 526 - 531
  • [4] Requirements Patterns Structure for Specifying and Reusing Software Product Line Requirements
    Ya'u, Badamasi Imam
    Nordin, Azlin
    Salleh, Norsaremah
    Aliyu, Isma'il
    [J]. PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY FOR THE MUSLIM WORLD (ICT4M), 2018, : 185 - 190
  • [5] Towards a Framework for Specifying Software Robustness Requirements Based on Patterns
    Shahrokni, Ali
    Feldt, Robert
    [J]. REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 79 - 84
  • [6] Specifying Translatable Software Requirements Using Constrained Natural Language
    Fatwanto, Agung
    [J]. PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1047 - 1052
  • [7] Specifying and Incorporating Compliance Requirements into Software Development Using UML and OCL
    Arogundade, Oluwasefunmi Tale
    Abioye, Temitope Elizabeth
    Mustapha, Abiodun Muyideen
    Adeniji, Adeola Mary
    Ikotun, Abiodun Motunrayo
    Asahiah, Franklin O.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT IV, 2018, 10963 : 511 - 526
  • [8] Specifying Requirements for Modern Software Development: A Test-Oriented Methodology
    Esperon, Alejandro Miguel Gueemes
    Perez, Francisco Macia
    Martinez, Jose Vicente Berna
    Dapena, Martha Dunia Delgado
    Fonseca, Iren Lorenzo
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2024, 34 (01) : 27 - 48
  • [9] Specifying QoS Requirements and Capabilities for Component-Based Robot Software
    Parra, Samuel
    Schneider, Sven
    Hochgeschwender, Nico
    [J]. 2021 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING (ROSE 2021), 2021, : 29 - 36
  • [10] CHOOSING A CRC & SPECIFYING ITS REQUIREMENTS FOR FIELD-LOADABLE SOFTWARE
    Rogers, Cleon
    [J]. DASC: 2008 IEEE/AIAA 27TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1 AND 2, 2008, : 1159 - 1167