Skip to main content

Alternative Flowcharts for a Mathematical Analysis of Logic

  • Chapter
  • First Online:
  • 464 Accesses

Abstract

This chapter describes the software “debugging” process at the higher levels of code organization in terms of the topological properties of a program’s Flowchart . However, traditional flowcharts are not the best presentation of logic flow. Other representations allow efficient enumeration of simple logic loops within the flow. And, this enumeration will be shown to be central to code fault detection and correction.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   89.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

Learn about institutional subscriptions

References

  1. Zito, R.R. (2012). “Sneak Circuits” and related system safety electrical problems-I: Matrix methods. In Proceedings ISSC—2012, Atlanta, GA, August 6–10, 2012.

    Google Scholar 

  2. Anon. (2006). SCAT, sneak circuit analysis tool user’s guide—Ver. 5.0. Culver City, CA: SoHar Inc.

    Google Scholar 

  3. Allen, F. E. (1970). Control flow analysis. SIGPLAN Notices, 5(7), 1–19.

    Article  Google Scholar 

  4. Prosser, R. T. (1959). Applications of Boolean matrices to the analysis if flow diagrams. In Proceedings of the Eastern Joint IRE-AIEE-ACM Computer Conference (pp. 133–138), December 1–3.

    Google Scholar 

  5. Selby, S. M. (1968). Standard mathematical tables (16th ed., p. 108). CRC: Cleveland, OH.

    Google Scholar 

  6. Nance, D. W., & Naps, T. L. (1995). Computer science (3rd ed., pp. 820–825). St. Paul, MN: West Publishing Company.

    Google Scholar 

  7. Hanselman, D., & Littlefield, B. (1998). Mastering MATLAB 5. Upper Saddle River, NJ: Prentice Hall.

    Google Scholar 

  8. Marshall, C. W. (1971). Applied graph theory (pp. 258–261, 235–240). New York: Wiley.

    Google Scholar 

  9. Ross, I. C., & Harary, F. (1952). On the determination of redundancies in sociometric chains. Psychometrika, 17, 195–208.

    Google Scholar 

  10. Parthasarathy, K. R. (1964). Enumeration of paths in digraphs. Psychometrika, 29, 153–165.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard R. Zito .

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Zito, R.R. (2020). Alternative Flowcharts for a Mathematical Analysis of Logic. In: Mathematical Foundations of System Safety Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-26241-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-26241-9_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-26240-2

  • Online ISBN: 978-3-030-26241-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics