Skip to main content

Collective Intelligence-Based Quality Assurance: Combining Inspection and Risk Assessment to Support Process Improvement in Multi-Disciplinary Engineering

  • Conference paper
  • First Online:
Book cover Systems, Software and Services Process Improvement (EuroSPI 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 633))

Included in the following conference series:

Abstract

In Multi-Disciplinary Engineering (MDE) environments, engineers coming from different disciplines have to collaborate. Typically, individual engineers apply isolated tools with heterogeneous data models and strong limitations for collaboration and data exchange. Thus, projects become more error-prone and risky. Although Quality Assurance (QA) methods help to improve individual engineering artifacts, results and experiences from previous activities remain unused. This paper describes a Collective Intelligence-Based Quality Assurance (CI-Based QA) approach that combines two established QA approaches, i.e., (Software) Inspection and the Failure Mode and Effect Analysis (FMEA), supported by a Collective Intelligence System (CIS) to improve engineering artifacts and processes based on reusable experience. CIS can help to bridge the gap between inspection and FMEA by collecting and exchanging previously isolated knowledge and experience. The conceptual evaluation with industry partners showed promising results of reusing experience and improving quality assurance performance as foundation for engineering process improvement.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    Software tool Jira: https://www.atlassian.com/software/jira.

  2. 2.

    Gerrit: https://www.gerritcodereview.com.

  3. 3.

    GitHub: https://github.com.

  4. 4.

    Linear scale for probability, severity, and detectability: 0 stands for very low probability, severity, and detectability; 10 indicates critical probability, severity, and detectability. For example, the rating 10/10/10 means that candidate defects will definitely be in the final product (high probability) with a very critical impact (high severity) and it is very hard to identify the defect early (high detectability).

  5. 5.

    Eclipse Marketplace: https://marketplace.eclipse.org.

References

  1. Kovalenko, O., Winkler, D., Kalinowski, M., Serral, E., Biffl, S.: Engineering process improvement in heterogeneous multi-disciplinary environments with defect causal analysis. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 73–85. Springer, Heidelberg (2014)

    Google Scholar 

  2. Biffl, S., Lüder, A., Winkler, D.: Multi-disciplinary engineering for industrie 4.0: semantic challenges, needs, and capabilities. In: Biffl, S., Sabou, M. (eds.) Semantic Web for Intelligent Engineering Applications, Chap. 2. Springer (2016, to appear)

    Google Scholar 

  3. Biffl, S., Moser, T., Winkler, D.: Risk assessment in multi-disciplinary (Software +) engineering projects. IJSEKE 21(2), 211–236 (2011). SI on SW Risk Assessment

    Google Scholar 

  4. Aurum, A., Petersson, H., Wohlin, C.: State-of-the-art: software inspection after 25 years. J. Softw. Test. Verification Reliab. 12(3), 133–154 (2002)

    Article  Google Scholar 

  5. Wiegers, K.: Peer Reviews in Software: A Practical Guide. Addison-Wesley, Boston (2001)

    Google Scholar 

  6. Broekman, B., Notenboom, E.: Testing Embedded Software. Addison Wesley, Boston (2002)

    Google Scholar 

  7. Myers, G.J., Sandler, C., Badgett, T.: The Art of Software Testing. Wiley, New York (2011)

    Google Scholar 

  8. Stamatis, D.H.: Failure Mode and Effect Analysis: FMEA from Theory to Execution. ASQ Quality Press, Milwaukee (2003)

    Google Scholar 

  9. Teng, S.-H., Shin-Yann, H.: Failure mode and effects analysis: an integrated approach for product design and process control. J Qual. Reliab. Mgmt. 13(5), 8–26 (1996)

    Article  Google Scholar 

  10. Ericson, C.A.: Fault Tree Analysis Primer. CreateSpace Independent Publishing, Seattle (2011)

    Google Scholar 

  11. Kalinowski, M., Card, D.N., Travassos, G.H.: Evidence-based guidelines to defect causal analysis. IEEE Softw. 29(4), 16–18 (2012)

    Article  Google Scholar 

  12. Musil, J., Musil, A., Weyns, D., Biffl, S.: An architecture framework for collective intelligence systems. In: 12th Working IEEE/IFIP Conference on Software Architecture (WICSA), pp. 21–30. IEEE (2015)

    Google Scholar 

  13. Musil, J., Musil, A., Biffl, S.: Introduction and challenges of environment architectures for collective intelligence systems. In: Weyns, D., et al. (eds.) E4MAS 2014 - 10 years later. LNCS, vol. 9068, pp. 76–94. Springer, Heidelberg (2015). doi:10.1007/978-3-319-23850-0_6

    Chapter  Google Scholar 

  14. Laitenberger, O., DeBaud, J.-M.: An encompassing life cycle centric survey of software inspection. J. Syst. Softw. 50(1), 5–31 (2000)

    Article  Google Scholar 

  15. Carver, J., Shull, F., Basili, V.: Can observational techniques help novices overcome the software inspection learning curve? An empirical investigation. ESE J. 11(4), 523–539 (2006)

    Google Scholar 

  16. Kollanus, S., Koskinen, J.: Survey of Software Inspection Research: 1991–2005, Working Papers WP-40, University of Jyväskylä (2007)

    Google Scholar 

  17. Travassos, G., Shull, F., Fredericks, M., Basili, V.R.: Detecting defects in object-oriented designs: using reading techniques to increase software quality. ACM SIGPLAN Not. 34(10), 47–56 (1999). ACM

    Article  Google Scholar 

  18. Biffl, S.: Inspection Techniques to support Project and Quality Management. Vienna University of Technology, Shaker, Maastricht (2001). Habilitation

    MATH  Google Scholar 

  19. Shull, F., Rus, I., Basili, V.R.: How perspective-based reading can improve requirements inspection. IEEE Comput. 33(7), 73–79 (2002)

    Article  Google Scholar 

  20. Winkler, D., Biffl, S.: Focused inspections to support defect detection in multi-disciplinary engineering environments. In: 16th International Conference on Product-Focused Software Process Improvement, Research Preview Paper (2015)

    Google Scholar 

  21. Blackwell, A., Green, T.: Notational Systems – The Cognitive Dimensions of Notations Framework, HCI Models, Theories, and Frameworks: Toward an Interdisciplinary Science. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  22. Moser, T., Mordinyi, R., Winkler, D., Melik-Merkumians, M., Biffl, S.: Efficient automation systems engineering process support based on semantic integration of engineering knowledge. In: 16th International Conference on Emerging Technologies. and Factory Automation (ETFA) (2011)

    Google Scholar 

  23. Novak, P., Serral, E., Mordinyi, R., Sindelar, R.: Integrating heterogeneous engineering knowledge and tools for efficient industrial simulation model support. Adv. Eng. Inf. 29(3), 575–590 (2015)

    Article  Google Scholar 

Download references

Acknowledgements

Parts of this work were supported by the Christian Doppler Forschungsgesellschaft, the Federal Ministry of Economy, Family and Youth, the Austrian National Foundation for Research, Technology and Development, and the TU Wien Doctoral College on Cyber-Physical Production Systems.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dietmar Winkler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Winkler, D., Musil, J., Musil, A., Biffl, S. (2016). Collective Intelligence-Based Quality Assurance: Combining Inspection and Risk Assessment to Support Process Improvement in Multi-Disciplinary Engineering. In: Kreiner, C., O'Connor, R., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2016. Communications in Computer and Information Science, vol 633. Springer, Cham. https://doi.org/10.1007/978-3-319-44817-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44817-6_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44816-9

  • Online ISBN: 978-3-319-44817-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics