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 条
  • [1] Towards a Comprehensive Ontology-Driven Software Development Approach
    Mavetera, Nehemiah
    [J]. INNOVATION AND KNOWLEDGE MANAGEMENT: A GLOBAL COMPETITIVE ADVANTAGE, VOLS 1-4, 2011, : 393 - 402
  • [2] An Ontology-Driven Software Development Framework
    Mavetera, Nehemiah
    Kroeze, Jan
    [J]. BUSINESS TRANSFORMATION THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: AN ACADEMIC PERSPECTIVE, VOLS 3 AND 4, 2010, : 1713 - 1724
  • [3] Ontology-driven Requirements Engineering With Reference to the Aerospace Industry
    Kossmann, Mario
    Gillies, Andrew
    Odeh, Mohammed
    Watts, Stephen
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON THE APPLICATIONS OF DIGITAL INFORMATION AND WEB TECHNOLOGIES (ICADIWT 2009), 2009, : 95 - 103
  • [4] Ontology-driven development of intelligent educational systems
    Deline, Gordon
    Lin, Fuhua
    Wen, Dunwei
    Gagevic, Dragan
    Kinshuk, A.
    [J]. 2007 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 34 - 37
  • [5] Ontology-Driven Visual Analytics Software Development
    Chuprina, S., I
    Ryabinin, K., V
    Koznov, D., V
    Matkin, K. A.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (03) : 208 - 214
  • [6] Ontology-Driven Visual Analytics Software Development
    S. I. Chuprina
    K. V. Ryabinin
    D. V. Koznov
    K. A. Matkin
    [J]. Programming and Computer Software, 2022, 48 : 208 - 214
  • [7] Requirements engineering and agile software development
    Paetsch, F
    Eberlein, A
    Maurer, F
    [J]. TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 308 - 313
  • [8] Ontology-driven Requirements Engineering: Building the OntoREM Meta Model
    Kossmann, Mario
    Odeh, Mohammed
    Wong, Richard
    Gillies, Andrew
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 1378 - +
  • [9] An Ontology-based Approach to Support for Requirements Traceability in Agile Development
    Murtazina, M. Sh.
    Avdeenko, T. V.
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 : 628 - 635
  • [10] Ontology-driven intelligent service for configuration support in networked organizations
    Smirnov, Alexander
    Shilov, Nikolay
    Levashova, Tatiana
    Sheremetov, Leonid
    Contreras, Miguel
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2007, 12 (02) : 229 - 253