SE-FCA: A Model of Software Evolution with Formal Concept Analysis

被引:0
|
作者
SUN Xiaobing [1 ,2 ]
LI Bixin [3 ]
LI Bin [1 ,2 ]
CHEN Ying [1 ]
机构
[1] School of Information Engineering, Yangzhou University
[2] State Key Laboratory for Novel Software Technology, Nanjing University
[3] School of Computer Science and Engineering, Southeast University
关键词
Formal concept analysis; Software evolution; Software change;
D O I
暂无
中图分类号
TP311.53 [];
学科分类号
081202 ; 0835 ;
摘要
Softwares are naturally evolved to cope with various changing system requirements. Software evolution includes a series of activities to analyze, assess, and validate the changes. This paper proposes an integrated software evolution model, namely SE-FCA, to support four core software evolution activities: program comprehension,change impact analysis, regression testing, and fault localization. These four activities are integrated and supported under the formal concept analysis technique, which is efficient to deal with the relation between entities and entity properties to provide a remarkable insight into the structure of the original relation. These activities are evaluated in a unified empirical environment. The empirical study shows the effectiveness of these activities under the SEFCA model.
引用
收藏
页码:13 / 19
页数:7
相关论文
共 50 条
  • [1] SE-FCA: A Model of Software Evolution with Formal Concept Analysis
    Sun Xiaobing
    Li Bixin
    Li Bin
    Chen Ying
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2015, 24 (01) : 13 - 19
  • [2] Formalization of an environmental model using formal concept analysis - FCA
    Bourdon-Garcia, Ruben D.
    Burgos-Salcedo, Javier D.
    [J]. 5TH INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES (IC-MSQUARE 2016), 2016, 738
  • [3] FCA-ARMM: A Model for Mining Association Rules from Formal Concept Analysis
    Abdullah, Zailani
    Saman, Md Yazid Mohd
    Karim, Basyirah
    Herawan, Tutut
    Deris, Mustafa Mat
    Hamdan, Abdul Razak
    [J]. RECENT ADVANCES ON SOFT COMPUTING AND DATA MINING, 2017, 549 : 213 - 223
  • [4] Algorithms for extracting adjacency matrix based on Formal Concept Analysis (FCA)
    Hassan, Hasni
    Awang, Mohd Isa
    Makhtar, Mokhairi
    Zakaria, Aznida Hayati
    Ismail, Rohana
    Ahmad, Fadhilah
    [J]. ACM International Conference Proceeding Series, 2017,
  • [5] RD-FCA: A resilient distributed framework for formal concept analysis
    Khaund, Abhigyan
    Sharma, Abhishek Mukesh
    Tiwari, Abhishek
    Garg, Shashwat
    Kailasam, Sriram
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 179
  • [6] Algorithms for Extracting Adjacency Matrix Based on Formal Concept Analysis (FCA)
    Hassan, Hasni
    Awang, Mohd Isa
    Makhtar, Mokhairi
    Zakaria, Aznida Hayati
    Ismail, Rohana
    Ahmad, Fadhilah
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [7] Graph-FCA: An extension of formal concept analysis to knowledge graphs
    Ferre, Sebastien
    Cellier, Peggy
    [J]. DISCRETE APPLIED MATHEMATICS, 2020, 273 (273) : 81 - 102
  • [8] Analyses of Asphalt Pavement Distresses Using Formal Concept Analysis (FCA)
    Chang, Jia-Ruey
    Hsu, Hui-Mi
    Chao, Sao-Jeng
    [J]. INNOVATION AND SUSTAINABLE TECHNOLOGY IN ROAD AND AIRFIELD PAVEMENT, 2013, 723 : 790 - +
  • [9] Formal concept analysis in software engineering
    Tonella, P
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 743 - 744
  • [10] Formal concept analysis used for software analysis and modelling
    Hesse, W
    Tilley, T
    [J]. FORMAL CONCEPT ANALYSIS: FORMAL CONCEPT ANALYSIS, 2005, 3626 : 288 - 303