Detecting and Predicting Evolution in Spreadsheets A Case Study in an Energy Network Company

被引:0
|
作者
Jansen, Bas [1 ]
Hermans, Felienne [1 ]
Tazelaar, Edwin [2 ]
机构
[1] Delft Univ Technol, Delft, Netherlands
[2] Alliander, Arnhem, Netherlands
关键词
SOFTWARE EVOLUTION;
D O I
10.1109/ICSME.2018.00074
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The use of spreadsheets in industry is widespread and the information that they provide is often used for decisions. Research has shown that spreadsheets are error-prone, leading to the risk that decisions are made on incorrect information. Software Evolution is a well-researched topic and the results have proven to support developers in creating better software. Could this also be applied to spreadsheets? Unfortunately, the research on spreadsheet evolution is still limited. Therefore, the aim of this paper is to obtain a better understanding of how spreadsheets evolve over time and if the results of such a study provide similar benefits for spreadsheets as it does for source code. In this study, we cooperated with Alliander, a large energy network company in the Netherlands. We conducted two case studies on two different set of spreadsheets that both were already maintained for a period of three years. To have a better understanding of the spreadsheets itself and the context in which they evolved, we also interviewed the creators of the spreadsheets. We focus on the changes that are made over time in the formulas. Changes in these formulas change the behavior of the spreadsheet and could possibly introduce errors. To effectively analyze these changes we developed an algorithm that is able to detect and visualize these changes. Results indicate that studying the evolution of a spreadsheet helps to identify areas in the spreadsheet that are error-prone, likely to change or that could benefit from refactoring. Furthermore, by analyzing the frequency in which formulas are changed from version to version, it is possible to predict which formulas need to be changed when a new version of the spreadsheet is created.
引用
收藏
页码:645 / 654
页数:10
相关论文
共 50 条
  • [1] Change leadership: case study of a global energy company
    Higgs, Malcolm
    Rowland, Deborah
    [J]. STRATEGIC CHANGE-BRIEFINGS IN ENTREPRENEURIAL FINANCE, 2009, 18 (1-2): : 45 - 58
  • [2] 'TransMem': A neural network implemented in Excel spreadsheets for predicting transmembrane domains of proteins
    Aloy, P
    Cedano, J
    Oliva, B
    Aviles, FX
    Querol, E
    [J]. COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1997, 13 (03): : 231 - 234
  • [3] THREE DIMENSIONS OF ERP MAINTENANCE: THE CASE STUDY AT AN ENERGY COMPANY
    Ivanecka, Alona
    Soboleva, Anete
    Grabis, Janis
    [J]. INFORMATION TECHNOLOGIES' 2010, 2010, : 277 - 284
  • [4] CASE-STUDY IN WOOD ENERGY - THE INTEGRATED PRODUCTS COMPANY
    BROWN, ML
    BULPITT, WS
    DIXIT, BS
    MCGOWAN, TF
    [J]. FOREST PRODUCTS JOURNAL, 1985, 35 (11-1) : 52 - 56
  • [5] Developing a PLM Framework: A Case Study Application in an Energy Company
    Corallo, Angelo
    Lazoi, Mariangela
    Margarito, Antonio
    Pinna, Davide
    [J]. PRODUCT LIFECYCLE MANAGEMENT FOR SOCIETY (PLM 2013), 2013, 409 : 149 - 158
  • [6] Energy company explores a multiservice network
    不详
    [J]. COMMUNICATIONS NEWS, 2001, 38 (04): : 28 - 28
  • [7] Machine learning approach for predicting production delays: a quarry company case study
    Rathimala Kannan
    Haq’ul Aqif Abdul Halim
    Kannan Ramakrishnan
    Shahrinaz Ismail
    Dedy Rahman Wijaya
    [J]. Journal of Big Data, 9
  • [8] Machine learning approach for predicting production delays: a quarry company case study
    Kannan, Rathimala
    Halim, Haq'ul Aqif Abdul
    Ramakrishnan, Kannan
    Ismail, Shahrinaz
    Wijaya, Dedy Rahman
    [J]. JOURNAL OF BIG DATA, 2022, 9 (01)
  • [9] WiMAX-based monitoring network for a utility company: A case study
    Deruyck, Margot
    Vanhauwaert, Erik
    Pareit, Daan
    Lannoo, Bart
    Joseph, Wout
    Moerman, Ingrid
    Martens, Luc
    [J]. Transactions on emerging telecommunications technologies, 2014, 25 (03): : 343 - 353
  • [10] WiMAX-based monitoring network for a utility company: A case study
    Deruyck, Margot
    Vanhauwaert, Erik
    Pareit, Daan
    Lannoo, Bart
    Joseph, Wout
    Moerman, Ingrid
    Martens, Luc
    [J]. Transactions on Emerging Telecommunications Technologies, 2014, 25 (03) : 343 - 353