Towards Software Configuration Management for Test-Driven Development

被引:0
|
作者
Freese, T [1 ]
机构
[1] OFFIS, D-26121 Oldenburg, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Test-Driven Development is a technique where each change to the observable behavior of a program is motivated by a failing test.. High design quality is maintained by continuous,small design improvements called refactorings. While so me:integrated. development environments support automated refactoring, they do not handle problems. that occur if refactorings axe used in development teams or on published interfaces. This paper outlines the idea of a specialized software configuration management tool which integrates into a development. environment to record the steps of Test-Driven Development as operations. These operations axe useful for summarizing local changes, merging parallel changes and for migrating code that uses published interfaces.
引用
收藏
页码:267 / 273
页数:7
相关论文
共 50 条
  • [1] Towards Test-Driven Software Defined Networking
    Lebrun, David
    Vissicchio, Stefano
    Bonaventure, Olivier
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [2] Test-driven development and software maintenance
    Tilley, S
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 488 - 489
  • [3] Towards Traceable Test-Driven Development
    Hayes, Jane Huffman
    Dekhtyar, Alex
    Janzen, David S.
    [J]. 2009 ICSE WORKSHOP ON TRACEABILITY IN EMERGING FORMS OF SOFTWARE ENGINEERING (TEFSE), 2009, : 26 - +
  • [4] Test-Driven Development in scientific software: a survey
    Nanthaamornphong, Aziz
    Carver, Jeffrey C.
    [J]. SOFTWARE QUALITY JOURNAL, 2017, 25 (02) : 343 - 372
  • [5] On the influence of test-driven development on software design
    Janzen, David S.
    Saiedian, Hossein
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 141 - +
  • [6] Test-Driven Development in scientific software: a survey
    Aziz Nanthaamornphong
    Jeffrey C. Carver
    [J]. Software Quality Journal, 2017, 25 : 343 - 372
  • [7] Test-Driven Development for Spreadsheet Risk Management
    McDaid, Kevin
    Rust, Alan
    [J]. IEEE SOFTWARE, 2009, 26 (05) : 31 - 36
  • [8] Adapting test-driven development for innovative software development project
    Mishra, Deepti
    Mishra, Alok
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2007, 4536 : 171 - +
  • [9] Test-Driven Agent-Oriented Software Development
    Merdan, Munir
    Vrba, Pavel
    Melik-Merkumians, Martin
    [J]. 2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [10] Towards interactive, test-driven development of model transformations
    Sanchez Cuadrado, Jesus
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2020, 19 (03): : 1 - 12