Niwot Ridge Resources
A Source of Information for Mission Critical Systems, Management Processes, and Strategies
Systems engineering is an important part of software engineering and software development. Here are some resources.
Complex adaptive systems have entered to discussion as well. Especially with the advent of "agile" method, CAS have something to say about the theoretical foundation of systems.