• DocumentCode
    3692797
  • Title

    Continuously delivered? Periodically updated? Never changed? Studying an open source project´s releases of code, requirements, and trace matrix

  • Author

    Wentao Wang;Arushi Gupta;Yingbo Wu

  • Author_Institution
    University of Cincinnati, USA
  • fYear
    2015
  • fDate
    8/25/2015 12:00:00 AM
  • Firstpage
    13
  • Lastpage
    16
  • Abstract
    Many open source software projects deliver code continuously. How are the project´s requirements updated? What about the traceability information of those requirements? To answer these questions, this paper reports our initial analyses of the iTrust medical care project´s all publicly accessible releases. The results show that, as iTrust releases two versions per year, the code growth is smooth but the requirements growth experiences periodic mass updates. The asynchronous evolving paces cause the RTM stagnant, outdated, and inaccurate. Our work provides concrete insights into what updates should be applied to the requirements and the RTM in the face of the code changes, and illustrates the need for new ways to automatically keep requirements in sync over continuous release cycles.
  • Keywords
    "Java","Software","Synchronization","Medical services","Software engineering","Information services","Electronic publishing"
  • Publisher
    ieee
  • Conference_Titel
    Just-In-Time Requirements Engineering (JITRE), 2015 IEEE Workshop on
  • Type

    conf

  • DOI
    10.1109/JITRE.2015.7330213
  • Filename
    7330213