Using a data-driven model for instrument software development

被引:0
|
作者
Clarke, DA [1 ]
Allen, SL [1 ]
机构
[1] Univ Calif Santa Cruz, Univ Calif Observ, Lick Observ, Santa Cruz, CA 95064 USA
关键词
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
In a data-driven approach to the development of instrument control software, we attempt to abstract from the code as many repetitive data structures and operational parameters as possible, storing these data in a relational database instead of in hard coding. Documentation and source code can then be generated from a single authoritative source: the database engine. In order to pursue this approach, we made significant changes in our software development process. We report on the degree to which the data-driven model, (in which the database engine is an essential component in code development and deployment) has succeeded.
引用
收藏
页码:16 / 19
页数:4
相关论文
共 50 条
  • [1] A Data-Driven Model for Software Development Risk Analysis Using Bayesian Networks
    Feng, Nan
    Li, Minqiang
    Xie, Jing
    Fang, Deying
    [J]. 2008 IEEE SYMPOSIUM ON ADVANCED MANAGEMENT OF INFORMATION FOR GLOBALIZED ENTERPRISES, PROCEEDINGS, 2008, : 41 - +
  • [2] A Data-Driven Model for Software Reliability Prediction
    Lo, Jung-Hua
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 326 - 331
  • [3] The incremental funding method: Data-driven software development
    Denne, M
    Cleland-Huang, J
    [J]. IEEE SOFTWARE, 2004, 21 (03) : 39 - +
  • [4] Extending data-driven model of software with software change request service
    Stojanov, Zeljko
    Dobrilovic, Dalibor
    Stojanov, Jelena
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2018, 12 (8-9) : 982 - 1006
  • [5] DATA-DRIVEN SOFTWARE-DESIGN USING INVERSION
    STORER, R
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1988, 30 (02) : 99 - 107
  • [6] A generic data-driven software reliability model with model mining technique
    Yang, Bo
    Li, Xiang
    Xie, Min
    Tan, Feng
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2010, 95 (06) : 671 - 678
  • [7] Software Toolkit for Development of Interoperable Communications in Data-driven Systems
    Kannisto, Petri
    Katkytniemi, Antti
    Vilkko, Matti
    Hastbacka, David
    [J]. IFAC PAPERSONLINE, 2021, 54 (01): : 845 - 850
  • [8] A data-driven risk measurement model of software developer turnover
    Zifei Ma
    Ruiyin Li
    Tong Li
    Rui Zhu
    Rong Jiang
    Juan Yang
    Mingjing Tang
    Ming Zheng
    [J]. Soft Computing, 2020, 24 : 825 - 842
  • [9] A data-driven risk measurement model of software developer turnover
    Ma, Zifei
    Li, Ruiyin
    Li, Tong
    Zhu, Rui
    Jiang, Rong
    Yang, Juan
    Tang, Mingjing
    Zheng, Ming
    [J]. SOFT COMPUTING, 2020, 24 (02) : 825 - 842
  • [10] The Unfulfilled Potential of Data-Driven Decision Making in Agile Software Development
    Svensson, Richard Berntsson
    Feldt, Robert
    Torkar, Richard
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2019, 2019, 355 : 69 - 85