This pioneering text provides a comprehensive introduction to systems structure, function, and modeling as applied in all fields of science and engineering. Systems understanding is increasingly recognized as a key to a more holistic education and greater problem solving skills, and is also reflected in the trend toward interdisciplinary approaches to research on complex phenomena. While the concepts and components of systems science will continue to be distributed throughout the various disciplines, undergraduate degree programs in systems science are also being developed, including at the authors own institutions. However, the subject is approached, systems science as a basis for understanding the components and drivers of phenomena at all scales should be viewed with the same importance as a traditional liberal arts education. Principles of Systems Science contains many graphs, illustrations, side bars, examples, and problems to enhance understanding. From basic principles of organization, complexity, abstract representations, and behavior (dynamics) to deeper aspects such as the relations between information, knowledge, computation, and system control, to higher order aspects such as auto-organization, emergence and evolution, the book provides an integrated perspective on the comprehensive nature of systems. It ends with practical aspects such as systems analysis, computer modeling, and systems engineering that demonstrate how the knowledge of systems can be used to solve problems in the real world. Each chapter is broken into parts beginning with qualitative descriptions that stand alone for students who have taken intermediate algebra. The second part presents quantitative descriptions that are based on pre-calculus and advanced algebra, providing a more formal treatment for students who have the necessary mathematical background. Numerous examples of systems from every realm of life, including the physical and biological sciences, humanities, social sciences, engineering, pre-med and pre-law, are based on the fundamental systems concepts of boundaries, components as subsystems, processes as flows of materials, energy, and messages, work accomplished, functions performed, hierarchical structures, and more. Understanding these basics enables further understanding both of how systems endure and how they may become increasingly complex and exhibit new properties or characteristics. Serves as a textbook for teaching systems fundamentals in any discipline or for use in an introductory course in systems science degree programs Addresses a wide range of audiences with different levels of mathematical sophistication Includes open-ended questions in special boxes intended to stimulate integrated thinking and class discussion Describes numerous examples of systems in science and society Captures the trend towards interdisciplinary research and problem solving
Cited By
- Casadei R (2023). Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour Modelling, ACM Computing Surveys, 55:13s, (1-37), Online publication date: 31-Dec-2024.
- Yaqoob T, Usama M, Qadir J and Tyson G On Analyzing Self-Driving Networks Proceedings of the Afternoon Workshop on Self-Driving Networks, (1-7)
- Finidori H Configuring patterns and pattern languages for systemic inquiry and design Proceedings of the 25th Conference on Pattern Languages of Programs, (1-32)
- Birdsey L, Szabo C and Falkner K Large-Scale Complex Adaptive Systems using Multi-Agent Modeling and Simulation Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, (1478-1480)
- Finidori H and Tuddenham P Pattern literacy in support of systems literacy Proceedings of the 24th Conference on Pattern Languages of Programs, (1-32)
Index Terms
- Principles of Systems Science
Recommendations
Computer science principles: necessary for ALL students' success (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationComputing pervades students' academic and personal lives. Increasingly the core concepts of computational thinking are required for success in other fields. Should CS Principles become a general education requirement for all freshmen? This BOF will ...
K-12 Teacher Support for Computer Science Principles: An Introduction to the UTeach Course, Thriving in Our Digital World: AP (Abstract Only)
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationThriving in Our Digital World: AP provides high school teachers a complete, classroom-ready curriculum, including custom online resources and flexible curricular materials, designed to satisfy the College Board's requirements for its new course, AP ...