Human-computer interaction in evolutionary visual software analytics

被引:21
|
作者
Gonzalez-Torres, Antonio [1 ]
Garcia-Penalvo, Francisco J. [1 ]
Theron, Roberto [1 ]
机构
[1] Univ Salamanca, Fac Sci, Dept Comp Sci, E-37008 Salamanca, Spain
关键词
Evolutionary visual software analytics; Visual software analytics; Visual analytics; Human-computer interaction;
D O I
10.1016/j.chb.2012.01.013
中图分类号
B84 [心理学];
学科分类号
04 ; 0402 ;
摘要
Software evolution is made up of changes carried out during software maintenance. Such accumulation of changes produces substantial modifications in software projects and therefore vast amounts of relevant facts that are useful for the understanding and comprehension of the software project for making additional changes. In this scenario, evolutionary visual software analytics is aimed to support software maintenance, with the active participation of users, through the understanding and comprehension of software evolution by means of visual analytics and human computer interaction. It is a complex process that takes into account the mining of evolutionary data, the subsequent analysis of the mining process results for producing evolution facts, the use of visualizations supported by interaction techniques and the active participation of users. Hence, this paper explains the evolutionary visual software analytics process, describes a framework proposal and validates such proposal through the definition and implementation of an architecture. (C) 2012 Elsevier Ltd. All rights reserved.
引用
下载
收藏
页码:486 / 495
页数:10
相关论文
共 50 条
  • [31] Experiential Human-Computer Interaction in Collaborative Designing of Software Intensive Systems
    Sosnin, Peter
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2012, 246 : 180 - 197
  • [32] Multimodal human-computer interaction
    Turk, M
    REAL-TIME VISION FOR HUMAN-COMPUTER INTERACTION, 2005, : 269 - 283
  • [33] Enculturating human-computer interaction
    Rehm, Matthias
    Nakano, Yukiko
    Andre, Elisabeth
    Nishida, Toyoaki
    AI & SOCIETY, 2009, 24 (03) : 209 - 211
  • [34] Translation as human-computer interaction
    O'Brien, Sharon
    TRANSLATION SPACES, 2012, 1 (01) : 101 - 122
  • [35] Human-Computer Interaction on the Skin
    Bergstrom, Joanna
    Hornbaek, Kasper
    ACM COMPUTING SURVEYS, 2019, 52 (04)
  • [36] Advanced human-computer interaction
    Lytras, Miltiadis D.
    Garcia-Penalvo, Francisco
    Ordonez de Pablos, Patricia
    COMPUTERS IN HUMAN BEHAVIOR, 2013, 29 (02) : 305 - 306
  • [37] PERSPECTIVES ON HUMAN-COMPUTER INTERACTION
    HENDERSON, A
    IEEE SOFTWARE, 1992, 9 (04) : 70 - 71
  • [38] Acknowledgments in human-computer interaction
    Ward, K
    Heeman, PA
    6TH APPLIED NATURAL LANGUAGE PROCESSING CONFERENCE/1ST MEETING OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, PROCEEDINGS OF THE CONFERENCE AND PROCEEDINGS OF THE ANLP-NAACL 2000 STUDENT RESEARCH WORKSHOP, 2000, : A280 - A287
  • [39] Clarifying Human-Computer Interaction
    Guo, Philip
    COMMUNICATIONS OF THE ACM, 2014, 57 (02) : 10 - 11
  • [40] Introduction to Human-Computer Interaction
    Lazar, Jonathan K.
    Barbosa, Simone D. J.
    CHI 2018: EXTENDED ABSTRACTS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2018,