Unified Model for Software Engineering Data

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    1 Citation (Scopus)


    Software process data is available in several tools such as version control systems, issue trackers and test and build systems to name a few. Using the data gathered in these software engineering tools would be ideal for collecting different kinds of software processes and product metrics as the data is already automatically gathered by the tools. However, the tools present and store the data in various formats. The data collection methods and interfaces also vary between the tools. This closes the software engineering data into silos and makes it hard to build reusable analysis and visualizations for the data.

    In this position paper we present a unified model for software engineering data and a framework for data collection, conversion and storing that utilizes our model. The aim of the model is to define a common format for software engineering data which is not dependent on specific software engineering tools or the software engineering process and thus can be used as a basis for building reusable visualization and analysis components. To demonstrate that we can build reusable visualization plugins on top of the framework, we created a timeline visualization plugin. The visualization plugin is used to visualize two data sets from industrial software projects that have different contexts and semantics.
    Original languageEnglish
    Title of host publication2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT)
    Place of PublicationBremen, Germany
    Number of pages5
    ISBN (Electronic)978-1-4673-7525-2
    Publication statusPublished - Sept 2015
    Publication typeA4 Article in conference proceedings
    EventIEEE Working Conference on Software Visualization -
    Duration: 1 Jan 1900 → …


    ConferenceIEEE Working Conference on Software Visualization
    Period1/01/00 → …

    Publication forum classification

    • Publication forum level 1


    Dive into the research topics of 'Unified Model for Software Engineering Data'. Together they form a unique fingerprint.

    Cite this