Unified Model for Software Engineering Data

被引:0
|
作者
Mattila, Anna-Liisa [1 ]
Luoto, Antti [1 ]
Terho, Henri [1 ]
Hylli, Otto [1 ]
Sievi-Korte, Outi [1 ]
Systa, Kari [1 ]
机构
[1] Tampere Univ Technol, Dept Pervas Comp, POB 527, FI-33101 Tampere, Finland
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:150 / 154
页数:5
相关论文
共 50 条
  • [21] Towards a model and methodology for evaluating data quality in software engineering experiments
    Valverde, Carolina
    Marotta, Adriana
    Ignacio Panach, Jose
    Vallespir, Diego
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 151
  • [22] A SOFTWARE PROCESS DATA MODEL FOR KNOWLEDGE ENGINEERING IN INFORMATION-SYSTEMS
    JARKE, M
    JEUSFELD, M
    ROSE, T
    [J]. INFORMATION SYSTEMS, 1990, 15 (01) : 85 - 116
  • [23] Toward a unified model for requirements engineering
    Berenbach, Brian
    Gall, Mark
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 237 - +
  • [24] Development of engineering requirements for unified software facilities for metrological purposes
    Merezhko, AM
    Budkin, AN
    Ermishin, SM
    Musatov, SV
    [J]. MEASUREMENT TECHNIQUES, 1998, 41 (06) : 508 - 513
  • [25] A unified approach for verification and validation of systems and software engineering models
    Alawneh, Luay
    Debbabi, Mourad
    Hassaine, Fawzi
    Jarraya, Yosr
    Soeanu, Andrei
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 409 - +
  • [26] A unified framework for the software engineering process system standards and models
    Wang, YX
    King, G
    Dorling, A
    Wickberg, H
    [J]. FOURTH IEEE INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS - PROCEEDINGS, 1999, : 132 - 141
  • [27] Development of engineering requirements for unified software facilities for metrological purposes
    A. M. Merezhko
    A. N. Budkin
    S. M. Ermishin
    S. V. Musatov
    [J]. Measurement Techniques, 1998, 41 : 508 - 513
  • [28] The software model checker BlastApplications to software engineering
    Dirk Beyer
    Thomas A. Henzinger
    Ranjit Jhala
    Rupak Majumdar
    [J]. International Journal on Software Tools for Technology Transfer, 2007, 9 (5-6) : 505 - 525
  • [29] Model engineering for software modernization
    Bezivin, J
    [J]. 11TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2004, : 4 - 4
  • [30] A model for anomalies of software engineering
    Levine, Gertrude N.
    [J]. Advances in Systems, Computing Sciences and Software Engineering, 2006, : 243 - 250