Skip to main content

Generation and Visualization of Release Notes for Systems Engineering Software

  • Conference paper
  • First Online:
Complex Systems Design & Management (CSD&M 2018)

Included in the following conference series:

Abstract

Designing complex systems such as satellites requires delivering design data with the associated list of updates regularly in a form of release notes. Creating release notes for system data delivery is challenging for system architects because it requires analyzing all resolved issues during a particular period of time and then summarizing them in a readable format for other architects. In this paper we present an approach for creating release notes. We performed an empirical study involving large amount of satellite projects data to categorize the content of release notes delivered by architects. We have identified the main patterns. We developed an algorithm that discovers these patterns given the history of project data. We applied our approach to system data managed in configuration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Madni, A., et al.: Model-based systems engineering: motivation, current status, and needed advances. In: Disciplinary Convergence in Systems Engineering Research (2018)

    Google Scholar 

  2. Lanubile, F., et al.: Collaboration tools for global software engineering. IEEE Softw. 27(2), 52–55 (2010)

    Article  Google Scholar 

  3. Schindel, B., et al.: Introduction to the agile systems engineering life cycle MBSE pattern. In: INCOSE International Symposium (2016)

    Google Scholar 

  4. Boehm, B.: Software defect reduction top 10 list. IEEE Comput. J. 34(1), 135–137 (2001)

    Article  Google Scholar 

  5. Lotufo, R., et al.: Modelling the ‘Hurried’ bug report reading process to summarize bug reports. J. Empir. Softw. Eng. 20(2), 516–548 (2015)

    Article  Google Scholar 

  6. Eisenmann, H.: MBSE has a good start; requires more work for sufficient support of systems engineering activities through models. INCOSE Insight 18(2), 14–18 (2015)

    Google Scholar 

  7. Eisenmann, H., et al.: RangeDB the product to meet the challenges of nowadays system database. In: SESP-ESA (2015)

    Google Scholar 

  8. Eickhoff, J.: Onboard Computers, Onboard Software and Satellite Operations. Springer, Berlin (2012)

    Book  Google Scholar 

  9. Cazenave, C., et al.: Benefiting of digitalization for spacecraft engineering. In: SESP-ESA (2017)

    Google Scholar 

  10. Klepper, S., et al.: Semi-automatic generation of audience-specific release notes. In: IEEE/ACM CSED 2016 (2016)

    Google Scholar 

  11. Cortès-Coy, L., et al.: ChangeScribe: a tool for automatically generating commit messages. In: IEEE SCAM 2014 (2014)

    Google Scholar 

  12. Le, T., et al.: RCLinker: automated linking of issue reports and commits leveraging rich contextual information. In: IEEE ICPC 2015 (2015)

    Google Scholar 

  13. Bachmann, A., et al.: The missing links: bugs and bug-fix commits. In: ACM SIGSOFT FSE (2010)

    Google Scholar 

  14. Bird, C., et al.: Fair and balanced?: bias in bug-fix datasets. In: ACM SIGSOFT FSE (2009)

    Google Scholar 

  15. Thanh, N., et al.: A case study of bias in bug-fix datasets. In: Working Conference on Reverse Engineering (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Malik Khalfallah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Khalfallah, M. (2019). Generation and Visualization of Release Notes for Systems Engineering Software. In: Bonjour, E., Krob, D., Palladino, L., Stephan, F. (eds) Complex Systems Design & Management. CSD&M 2018. Springer, Cham. https://doi.org/10.1007/978-3-030-04209-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-04209-7_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-04208-0

  • Online ISBN: 978-3-030-04209-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics