
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.
Chaos in Models, Life Cycles, and Strategies:
The Chaos Model, Chaos Life Cycle, and Chaos Strategy describe
chaotic structures within software projects and processes explicitly.
|
Learning Curves:
Learning Curves describe the most common patterns
of improvement in stable processes.
Most learning curve equations embody a fractal relationship
between unit cost (or unit defect rate) and cumulative output.
|
Post-Object Programming:
Post-Object Programming points out both top-down and bottom-up influences
within class heirarchies. I believe that developers actually
use class hierarchies in a middle-out way.
|
Bibliography:
My publications.
|
© Copyright 1996 by L. B. S. Raccoon. All Rights Reserved.