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...
| Publicado en: | Computers in Human Behavior Vol. 29; no. 2; pp. 486 - 496 |
|---|---|
| Autores principales: | , , |
| 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 |
|---|