skip to main content
10.1145/2904354.2904370acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
short-paper

Critical software cultures: analyses of processes in four domains

Published:14 May 2016Publication History

ABSTRACT

Processes constrain developer freedom and impact software development cost. They can increase costs from only a few cents to almost 1000 USD per line of code. But they can also benefit the maintainability, dependability and safety of critical software. If failure risk costs are high, then the application of more expensive processes can actually reduce costs. Therefore it is important to understand which processes to apply when. This paper investigates development in four domains from aerospace to research, in order to extract some of the hidden expert knowledge expressed through the usage of processes. It analyzes data from a survey in a biotope of unregulated projects and three standards with respect to how process cost and benefit are balanced through criticality tailoring of processes. The results add to our understanding of criticality tailoring and the domains' engineering cultures, provide hints for what to address in process improvements, and can help to gauge if a standard might need adjustment.

References

  1. ECSS-E-ST-40C: Space engineering -- software.Google ScholarGoogle Scholar
  2. ECSS-Q-ST-80C: Software product assurance.Google ScholarGoogle Scholar
  3. ED-12C: Software considerations in airborne systems and equipment certification, 2012.Google ScholarGoogle Scholar
  4. B. Boehm. Get ready for agile methods, with care. IEEE Computer, 35:64--69, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Ebert. Evaluation and application of complexity-based criticality models. In Intl. Software Metrics Symposium, pages 174--185. IEEE, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. IEEE Std. 1074 -- standard for developing a software project life cycle process, 2006.Google ScholarGoogle Scholar
  7. C. R. Prause, M. Bibus, C. Dietrich, and W. Jobi. Tailoring process requirements for software product assurance. In Intl. Conf. & Softw. & Sys. Proc. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. C. R. Prause, R. Reiners, and S. Dencheva. Empirical study of tool support in highly distributed research projects. In Intl. Conf. Glob. Softw. Eng. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. R. Wertz, D. F. Everett, and J. J. Puschell, editors. Space Mission Engineering: The New SMAD. Space Technology Library. Microcosm Press, 2011.Google ScholarGoogle Scholar

Index Terms

  1. Critical software cultures: analyses of processes in four domains

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ICSSP '16: Proceedings of the International Conference on Software and Systems Process
          May 2016
          120 pages
          ISBN:9781450341882
          DOI:10.1145/2904354

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 14 May 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • short-paper

          Upcoming Conference

          ICSE 2025
        • Article Metrics

          • Downloads (Last 12 months)1
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader