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
    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
    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
    IEEE SOFTWARE, 2004, 21 (03) : 39 - +
  • [4] Extending data-driven model of software with software change request service
    Stojanov, Zeljko
    Dobrilovic, Dalibor
    Stojanov, Jelena
    ENTERPRISE INFORMATION SYSTEMS, 2018, 12 (8-9) : 982 - 1006
  • [5] DATA-DRIVEN SOFTWARE-DESIGN USING INVERSION
    STORER, R
    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
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2010, 95 (06) : 671 - 678
  • [7] Onboard: A data-driven agile software development collaboration tool
    Chen L.
    Ye W.
    Zhang S.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2016, 53 (12): : 2753 - 2767
  • [8] Software Toolkit for Development of Interoperable Communications in Data-driven Systems
    Kannisto, Petri
    Katkytniemi, Antti
    Vilkko, Matti
    Hastbacka, David
    IFAC PAPERSONLINE, 2021, 54 (01): : 845 - 850
  • [9] 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
    Soft Computing, 2020, 24 : 825 - 842
  • [10] 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
    SOFT COMPUTING, 2020, 24 (02) : 825 - 842