The document discusses systems theory and its relationship to software testing. It provides an overview of general systems theory and 18 disciplines that contribute to it, including cybernetics, information theory, and complexity theory. It then reviews some of the history around the development of systems theory concepts in the 20th century. Finally, it poses 6 fundamental questions about whether systems theory is used in software design, if emergent systems behaviors occur in software, if software testing is already part of systems theory, and if new testing techniques or quality perspectives may be needed.