• DocumentCode
    3572052
  • Title

    Communicating continuous integration servers for increasing effectiveness of automated testing

  • Author

    Dosinger, S. ; Mordinyi, Richard ; Biffl, Stefan

  • Author_Institution
    Christian Doppler Lab. Software Eng. Integration for Flexible Autom. Syst., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2012
  • Firstpage
    374
  • Lastpage
    377
  • Abstract
    Automated testing and continuous integration are established concepts in today´s software engineering landscape, but they work in a kind of isolated environment as they do not fully take into consideration the complexity of dependencies between code artifacts in different projects. In this paper, we demonstrate the Continuous Change Impact Analysis Process (CCIP) that breaks up the isolation by actively taking into account project dependencies. The implemented CCIP approach extends the traditional continuous integration (CI) process by enforcing communication between CI servers whenever new artifact updates are available. We show that the exchange of CI process results contribute to improving effectiveness of automated testing.
  • Keywords
    program testing; software engineering; CCIP; automated testing; code artifacts; communicating continuous integration servers; continuous change impact analysis process; project dependency; software engineering landscape; Software testing; dependency management; software libraries; software project dependency; test coverage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
  • Print_ISBN
    978-1-4503-1204-2
  • Type

    conf

  • DOI
    10.1145/2351676.2351751
  • Filename
    6494959