Concurrent software architectures for exploratory data analysis

被引:0
|
作者
Staric, Anze [1 ]
Demsar, Janez [1 ]
Zupan, Blaz [1 ,2 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana, Slovenia
[2] Baylor Coll Med, Dept Mol & Human Genet, Houston, TX 77030 USA
关键词
NEXT-GENERATION; VISUALIZATION; DESIGN;
D O I
10.1002/widm.1155
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Decades ago, increased volume of data made manual analysis obsolete and prompted the use of computational tools with interactive user interfaces and rich palette of data visualizations. Yet their classic, desktop-based architectures can no longer cope with the ever-growing size and complexity of data. Next-generation systems for explorative data analysis will be developed on client-server architectures, which already run concurrent software for data analytics but are not tailored to for an engaged, interactive analysis of data and models. In explorative data analysis, the key is the responsiveness of the system and prompt construction of interactive visualizations that can guide the users to uncover interesting data patterns. In this study, we review the current software architectures for distributed data analysis and propose a list of features to be included in the next generation frameworks for exploratory data analysis. The new generation of tools for explorative data analysis will need to address integrated data storage and processing, fast prototyping of data analysis pipelines supported by machine-proposed analysis workflows, pre-emptive analysis of data, interactivity, and user interfaces for intelligent data visualizations. The systems will rely on a mixture of concurrent software architectures to meet the challenge of seamless integration of explorative data interfaces at client site with management of concurrent data mining procedures on the servers. WIREs Data Mining Knowl Discov 2015, 5:165-180. doi: 10.1002/widm.1155 For further resources related to this article, please visit the .
引用
收藏
页码:165 / 180
页数:16
相关论文
共 50 条
  • [1] CHEMOSTAT: EXPLORATORY MULTIVARIATE DATA ANALYSIS SOFTWARE
    Helfer, Gilson A.
    Bock, Fernanda
    Marder, Luciano
    Furtado, Joao C.
    da Costa, Adilson B.
    Ferrao, Marco F.
    [J]. QUIMICA NOVA, 2015, 38 (04): : 575 - 579
  • [2] Requirements for interactive graphics software for exploratory data analysis
    Antony Unwin
    [J]. Computational Statistics, 1999, 14 (1) : 7 - 22
  • [3] Requirements for interactive graphics software for exploratory data analysis
    Unwin, A
    [J]. COMPUTATIONAL STATISTICS, 1999, 14 (01) : 7 - 22
  • [4] A performance prototyping approach to designing concurrent software architectures
    Hu, L
    Gorton, I
    [J]. SECOND INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 270 - 276
  • [5] An Analysis of Software Parallelism in Big Data Technologies for Data-Intensive Architectures
    Cerezo, Felipe
    Cuesta, Carlos E.
    Vela, Belen
    [J]. SOFTWARE ARCHITECTURE, ECSA 2021, 2021, 12857 : 181 - 188
  • [6] ANALYSIS OF CONCURRENT SOFTWARE
    SHATZ, SM
    [J]. PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 60 - 61
  • [7] Dominoes: An Interactive Exploratory Data Analysis Tool for Software Relationships
    da Silva Junior, Jose Ricardo
    Campagna, Daniel Prett
    Clua, Esteban
    Sarma, Anita
    Murta, Leonardo
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (02) : 377 - 396
  • [8] Multi-Perspective Exploratory Analysis of Software Development Data
    da Silva Junior, Jose Ricardo
    Clua, Esteban
    Murta, Leonardo
    Sarma, Anita
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (01) : 51 - 68
  • [9] Software Defined Architectures for Data Analytics
    Castellana, Vito Giovanni
    Minutoli, Marco
    Tumeo, Antonino
    Lattuada, Marco
    Fezzardi, Pietro
    Ferrandi, Fabrizio
    [J]. 24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 711 - 718
  • [10] Behaviour analysis of software architectures
    Magee, J
    Kramer, J
    Giannakopoulou, D
    [J]. SOFTWARE ARCHITECTURE, 1999, 12 : 35 - 49