In order to learn about the benefits of SIMPL and how to use it, the two originators of the SIMPL open source project have written a book called "Programming the SIMPL Way". The book covers such aspects of SIMPL as:

  1. History of SIMPL and Reason for Being
  2. The Concept of SoftwareIC's: Theory and Practice
  3. Core Elements of SIMPL: Send, Receive, Reply
  4. Interprocess Messaging
  5. Tokenized Messaging
  6. The Concept of Surrogates and Networking
  7. Testing Frameworks and Sandboxes
  8. Example Project
    • Design
    • Test Plan
    • Sims and Stims: Theory and Practice
    • Unit Construction and Testing
    • Integration Testing
  9. Useful Appendices
    • Installation Hints
    • Library Functions
    • Details of SIMPL Internal Functionality
    • Details of SIMPL Protocols

In essence, the book describes the reason for the creation of SIMPL and how it is used as a software design paradigm by way of an example of a software project taken from its inception, design layout, choice of languages used, code development, testing, and finally deployment.

SIMPL Book Front Cover Here

Each available software library is defined and described with at least one example of the use of each library call/function/method etc.

The conclusion of the book looks at the future. Ways to improve the book project's software design and increase its robustness and versatility. A look is taken at how SIMPL might help the world of programming in the future.

SIMPL Home More About SIMPL SIMPL Web Courses Recent Work Sudoku Puzzle