The ontology-driven approach to intelligent support of requirements engineering in agile software development

被引:1
|
作者
Murtazina, Marina [1 ]
Avdeenko, Tatiana [2 ]
机构
[1] Novosibirsk State Tech Univ, Automated Control Syst Dept, Novosibirsk, Russia
[2] Novosibirsk State Tech Univ, Theoret & Appl Comp Sci Dept, Novosibirsk, Russia
关键词
ontology; agile software development; requirements engineering;
D O I
10.1109/ITNT49337.2020.9253232
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
The paper presents the ontology-driven approach to intelligent support of requirements engineering while agile software development. An ontology system is proposed that combines the ontology for information support of the requirements engineering process and the ontology of the software product application domain. So we offer to analyze the requirements as logical statements about the application domain of the software product. The method of extracting and analyzing the requirements from natural Russian language formulations is described. The requirements are first processed by the UDPipe as a part of the method. Production rules for extracting ontology concepts are applied to the dependency trees built by UDPipe. The consistency of the requirements set presented in the form of the ontology instances is checked according to the developed production rules. The paper also gives a brief description of the developed decision support system (DSS) prototype which involves the joint use of several OWL files presenting knowledge about the project, the application domain and the semantic relations between the key elements of the proposals with the requirements (actors, actions and objects). The ontology editor Protege 5.2 is used to work with the ontology. The DSS is written in Python. DSS can exchange data with adjacent systems SWI-Prolog and UDPipe.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Ontology-driven intelligent decision support of OOTW operations: Health service logistics support
    Smirnov, A
    Pashkin, M
    Chilov, N
    Levashova, T
    [J]. 2005 INTERNATIONAL CONFERENCE ON INTEGRATION OF KNOWLEDGE INTENSIVE MULTI-AGENT SYSTEMS: KIMAS'05: MODELING, EXPLORATION, AND ENGINEERING, 2005, : 522 - 527
  • [22] Domain-specific requirements analysis framework: ontology-driven approach
    Banerjee, Shreya
    Sarkar, Anirban
    [J]. International Journal of Computers and Applications, 2019, 44 (01) : 23 - 47
  • [23] A Mapping Study on Requirements Engineering in Agile Software Development
    Heikkila, Ville T.
    Lassenius, Casper
    Damian, Daniela
    Paasivaara, Maria
    [J]. PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 199 - 207
  • [24] Ontology-Driven Requirements Elicitation Based on Scenario
    Fan, Zhijun
    Jiang, Zhaoliang
    [J]. AUTOMATIC MANUFACTURING SYSTEMS II, PTS 1 AND 2, 2012, 542-543 : 1459 - 1462
  • [25] Enterprise Ontology-Driven Development
    Matula, Jiri
    Hunka, Frantisek
    [J]. ENTERPRISE AND ORGANIZATIONAL MODELING AND SIMULATION, EOMAS 2018, 2018, 332 : 3 - 15
  • [26] An Ontology-Driven Approach to Automating the Process of Integrating Security Software Systems
    Islam, Chadni
    Babar, Muhammad Ali
    Nepal, Surya
    [J]. 2019 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES (ICSSP 2019), 2019, : 54 - 63
  • [27] An ontology-driven approach to metadata design in the mining of software process events
    Gianini, G
    Damiani, E
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2004, 3215 : 321 - 327
  • [28] A Software Architecture for Ontology-Driven Situation Awareness
    Baumgartner, Norbert
    Retschitzegger, Werner
    Schwinger, Wieland
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 2326 - +
  • [29] Ontology-driven Development of the Metamodels for Modelling Distributed Parallel Software Systems
    Mezhuyev, Vitaliy
    Malakhov, Eugene
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 389 - 393
  • [30] Ontology-driven development of web services to support district energy applications
    Hippolyte, J-L
    Rezgui, Y.
    Li, H.
    Jayan, B.
    Howell, S.
    [J]. AUTOMATION IN CONSTRUCTION, 2018, 86 : 210 - 225