Human–computer interaction in evolutionary visual software analytics

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 maki...

Descripción completa

Detalles Bibliográficos
Publicado en:Computers in Human Behavior Vol. 29; no. 2; pp. 486 - 496
Autores principales: González-Torres, Antonio, García-Peñalvo, Francisco J., Therón, Roberto
Formato: Artículo
Publicado: Elsevier B.V. Mar2013
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ssf&AN=84645544&site=ehost-live
header:
  @attributes:
    shortDbName: ssf
    uiTerm: 84645544
    longDbName: Social Sciences Full Text (H.W. Wilson)
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        07475632
        JC4
      jtl: Computers in Human Behavior
      issn: 07475632
      maglogo: N
    pubinfo:
      dt: Mar2013
      vid: 29
      iid: 2
      pid: 2410
      pub: Elsevier B.V.
    artinfo:
      ui:
        84645544
        10.1016/j.chb.2012.01.013
      ppf: 486
      ppct: 10
      formats:
      tig:
        atl: Human–computer interaction in evolutionary visual software analytics
      aug:
        au:
          González-Torres, Antonio
          García-Peñalvo, Francisco J.
          Therón, Roberto
        affil: Faculty of Sciences, Department of Computer Sciences, University of Salamanca, Spain
      su:
        Human-computer interaction
        Computers
        Computer software development
        Software maintenance
        Visual analytics
        Data mining
        Data modeling
        Software architecture
        Computer software
      sug:
        subj:
          Human-computer interaction
          Computers
          Software publishers (except video game publishers)
          Computer and Computer Peripheral Equipment and Software Merchant Wholesalers
          Computer and software stores
          Computer, computer peripheral and pre-packaged software merchant wholesalers
          Custom Computer Programming Services
          Computer systems design and related services (except video game design and development)
          Electronics Stores
          Computer and peripheral equipment manufacturing
          Electronic Computer Manufacturing
          Computer software development
          Software maintenance
          Visual analytics
          Data mining
          Data modeling
          Software architecture
          Computer software
      keyword:
        Evolutionary visual software analytics
        Human–computer interaction
        Visual software analytics
        Evolutionary visual software analytics
        Human–computer interaction
        Visual software analytics
      ab: 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.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: N
    holdings:
      @attributes:
        islocal: N