• Mi UCrea
    Ver ítem 
    •   UCrea
    • UCrea Investigación
    • Departamento de Ingeniería Informática y Electrónica
    • D30 Proyectos de Investigación
    • Ver ítem
    •   UCrea
    • UCrea Investigación
    • Departamento de Ingeniería Informática y Electrónica
    • D30 Proyectos de Investigación
    • Ver ítem
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Pinset: a DSL for extracting datasets from models for data mining-based quality analysis

    Ver/Abrir
    PinsetDSLExtracting.pdf (363.3Kb)
    Identificadores
    URI: https://hdl.handle.net/10902/35291
    DOI: 10.1109/QUATIC.2018.00021
    ISBN: 978-1-5386-5841-3
    Compartir
    RefworksMendeleyBibtexBase
    Estadísticas
    Ver Estadísticas
    Google Scholar
    Registro completo
    Mostrar el registro completo DC
    Autoría
    Vega Ruiz, Alfonso de laAutoridad Unican; Sánchez Barreiro, PabloAutoridad Unican; Kolovos, Dimitrios S.
    Fecha
    2018
    Derechos
    Alojado según Resolución CNEAI 5/12/23 (ANECA) © 2018 IEEE Computer Society
    Publicado en
    QUATIC 2018: International Conference on the Quality of Information and Communications Technology: proceedings, Coimbra, Portugal, 4-7 september 2018, Piscataway, IEEE Computer Society, 2018
    Editorial
    IEEE Computer Society
    Palabras clave
    Data Mining
    Software Quality
    Model-Driven Engineering
    Domain-Specific Languages
    Resumen/Abstract
    Data mining techniques have been successfully applied to software quality analysis and assurance, including quality of modeling artefacts. Before such techniques can be used, though, data under analysis commonly need to be formatted into two-dimensional tables. This constraint is imposed by data mining algorithms, which typically require a collection of records as input for their computations. The process of extracting data from the corresponding sources and formatting them properly can become error-prone and cumbersome. In the case of models, this process is mostly carried out through scripts written in a model management language, such as EOL or ATL. To improve this situation, we present Pinset, a domain-specific language devised for the extraction of tabular datasets from software models. Pinset offers a tailored syntax and built-in facilities for common activities in dataset extraction. For evaluation, Pinset has been used on UML class diagrams to calculate metrics that can be employed as input for several fault-prediction algorithms. The use of Pinset for this calculations led to more compact and highlevel specifications when compared to equivalent scripts written in generic model management languages.
    Colecciones a las que pertenece
    • D30 Congresos [57]
    • D30 Proyectos de Investigación [116]

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España
     

     

    Listar

    Todo UCreaComunidades y coleccionesFecha de publicaciónAutoresTítulosTemasEsta colecciónFecha de publicaciónAutoresTítulosTemas

    Mi cuenta

    AccederRegistrar

    Estadísticas

    Ver Estadísticas
    Sobre UCrea
    Qué es UcreaGuía de autoarchivoArchivar tesisAcceso abiertoGuía de derechos de autorPolítica institucional
    Piensa en abierto
    Piensa en abierto
    Compartir

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España