Categorizing software engineering knowledge using a combination of SWEBOK and text categorization

被引:0
|
作者
He, Jianying [1 ]
Yan, Haihua [1 ]
Jin, Maozhong [1 ]
Liu, Chao [1 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing 100083, Peoples R China
关键词
knowledge categorization; software engineering; SWEBOK; text categorization;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we utilize a combination of SWEBOK and text categorization to categorize software engineering knowledge. SWEBOK serves as a backbone taxonomy while text categorization provides a collection of algorithms including knowledge representation, feature enrichment and machine learning. Firstly, fundamental knowledge types in software engineering are carefully analyzed as well as their characteristics. Then, incorporated with SWEBOK, we propose a knowledge categorization methodology as well as its implementing algorithms. Finally, we conduct experiments to evaluate the proposed method. The experimental results demonstrate that our methodology can serve as an effective solution for the categorization of software engineering knowledge.
引用
收藏
页码:675 / 681
页数:7
相关论文
共 50 条
  • [1] Panel: Software engineering body of knowledge (SWEBOK)
    Bagert, DJ
    Dupuis, R
    Freeman, PA
    Saiedian, H
    Shaw, MM
    Thompson, JB
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 693 - 696
  • [2] Improvements to the guide to the software engineering body of knowledge (SWEBOK) and to the software engineering education body of knowledge (SEEK)
    Bourque, P
    Lethbridge, TC
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 7 - 7
  • [3] Guide to the software engineering body of knowledge (SWEBOK) and the software engineering education knowledge (SEEK) - A preliminary mapping
    Bourque, P
    Robert, F
    Lavoie, JM
    Lee, A
    Trudel, S
    Lethbridge, TC
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 8 - 23
  • [4] SECDEP: Software engineering curricula development and evaluation process using SWEBOK
    Alarifi, Abdulrahman
    Zarour, Mohammad
    Alomar, Noura
    Alshaikh, Ziyad
    Alsaleh, Mansour
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 74 : 114 - 126
  • [5] Understanding software engineering failure as part of the SWEBOK
    Monarch, I
    [J]. 14TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2001, : 191 - 192
  • [6] Improving text categorization using domain knowledge
    Zhu, JB
    Chen, WL
    [J]. NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, PROCEEDINGS, 2005, 3513 : 103 - 113
  • [7] SWEBOK as an international foundation for software engineering program accreditation
    Sobel, A
    Bagert, D
    Carrington, D
    Matsumoto, Y
    Robillard, PN
    Thompson, JB
    [J]. 14TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2001, : 293 - 293
  • [8] Feature Generation for Text Categorization Using World Knowledge
    Gabrilovich, Evgeniy
    Markovitch, Shaul
    [J]. 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 1048 - 1053
  • [9] The Impact of SWEBOK Version 3 on Software Engineering Education and Training
    Fairley, Richard E.
    Bourque, Pierre
    Keppler, John
    [J]. 2014 IEEE 27TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2014, : 192 - 200
  • [10] A technical review of the software construction knowledge area in the SWEBOK guide
    Robert, F
    Abran, A
    Bourque, P
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 36 - 42