Systems engineering is increasingly challenged by the rising complexity of projects undertaken, resulting in increases in costs, failure rates, and negative unintended consequences. This has resulted in calls for more scientific principles to underpin the methods of systems engineering. In this paper, it is argued that our ability to improve systems Engineering’s methods depends on making the principles of systemology, of which systems engineering is a part, more diverse and more scientific. An architecture for systemology is introduced, which shows how the principles of systemology arise from interdependent processes spanning multiple disciplinary fields, and on this basis a typology is introduced, which can be used to classify systems pri...