We wrote a book You Cannot Predict the Future (Amazon) about the foundations of software engineering. Many people treat software from a mathematical point of view. We treat software from psychological, sociological, historical, philosphicial, and statistical points of view. We make suggestions about how sponsoring organizations and project managers can develop better software.
The wikipedia definition of software engineering that I like.
Chaos theory in software engineering and programming languages. Many traditional top-down and bottom-up concepts in software development seem much too simple to describe my programming experience. So, I strive to find and understand chaotic and middle-out relationships within software development. I focus mainly on the following three subjects that share chaotic or multi-level structures.
![]() |
![]() |
![]() |
![]() |
Workout Timing Table Generator: Generates workout timing tables for runners and swimmers. |
© Copyright 1996 by L. B. S. Raccoon. All Rights Reserved.