• DocumentCode
    3633660
  • Title

    Using continuous integration and automated test techniques for a robust C4ISR system

  • Author

    H. Mehmet Yuksel;Eray Tuzun;Erdogan Gelirli;Emrah Biyikli;Buyurman Baykal

  • Author_Institution
    ODTU Teknokent, Havelsan A.S., Ankara, Turkey
  • fYear
    2009
  • Firstpage
    743
  • Lastpage
    748
  • Abstract
    We have used CI (Continuous Integration) and various software testing techniques to achieve a robust C4ISR (Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance) multi-platform system. Because of rapid changes in the C4ISR domain and in the software technology, frequent critical design adjustments and in turn vast code modifications or additions become inevitable. Defect fixes might also incur code changes. These unavoidable code modifications may put a big risk in the reliability of a mission critical system. Also, in order to stay competitive in the C4ISR market, a company must make recurring releases without sacrificing quality. We have designed and implemented an XML driven automated test framework that enabled us developing numerous high quality tests rapidly. While using CI with automated software test techniques, we have aimed at speeding up the delivery of high quality and robust software by decreasing integration procedure, which is one of the main bottleneck points in the industry. This work describes how we have used CI and software test techniques in a large-scaled, multi-platform, multi-language, distributed C4ISR project and what the benefits of such a system are.
  • Keywords
    "Automatic testing","System testing","Robustness","Software testing","Software quality","Robust control","Automatic control","Communication system control","Control systems","Intelligent control"
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Sciences, 2009. ISCIS 2009. 24th International Symposium on
  • Print_ISBN
    978-1-4244-5021-3
  • Type

    conf

  • DOI
    10.1109/ISCIS.2009.5291914
  • Filename
    5291914