• DocumentCode
    2769521
  • Title

    Automating Software Traceability in Very Small Companies: A Case Study and Lessons Learne

  • Author

    Neumüller, Christian ; Grünbacher, Paul

  • Author_Institution
    Christian Doppler Lab. for Automated Software Eng., Johannes Kepler Univ., Linz
  • fYear
    2006
  • fDate
    18-22 Sept. 2006
  • Firstpage
    145
  • Lastpage
    156
  • Abstract
    There is a wide consensus on the benefits of software traceability. However, traceability techniques are still not commonly used in industry $typically only in larger companies and if mandated by standards such as the CMMI or ISO 15504. Success stories in small companies are quite rare. However, small companies represent a significant share of the IT industry and a better understanding of their needs is essential for the research community. This paper presents APIS, a traceability environment we developed and introduced in a very small software company. We discuss the traceability approach and report on key lessons learned. We have found in the project that comparably simple automation techniques are surprisingly effective. We believe that the lessons learned in this project are relevant for researchers and practitioners facing similar challenges
  • Keywords
    program diagnostics; software architecture; software tools; APIS traceability environment; IT industry; software company; software traceability; Automation; Business; Computer industry; Databases; Engineering management; ISO standards; Inhibitors; Laboratories; Software engineering; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2006. ASE '06. 21st IEEE/ACM International Conference on
  • Conference_Location
    Tokyo
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-2579-2
  • Type

    conf

  • DOI
    10.1109/ASE.2006.25
  • Filename
    4019570