Live briefing
Everything about Systems design
Organizing components structures and behaviors for any simple to complex system
The basic study of system design is the understanding of component parts and their subsequent interaction with one another. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Systems designA 5-minute orientation
- Skim a recent paper: Robot Operating System 2: Design, architecture, and uses in the wildInfluential work since 2022
- Pick up a classic book: The ARRL handbook for the radio amateurThe most-reprinted book on the subject
- Read the landmark paper: Design and validation of a histological scoring system for nonalcoholic fatty liver disease†Cited 9,848 times
- Go sideways: MLOpsA closely related topic
- Go sideways: Artificial intelligence engineeringA closely related topic
📖 Definitions
Noun The process or art of defining the hardware and software architecture, components, modules, interfaces, and data for a computer system to satisfy specified requirements. One could see it as the application of systems theory to computing. Some overlap with the discipline of systems analysis appears inevitable. Design tools such as UML now address some of the issues of computer systems design and interfacing.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Design and validation of a histological scoring system for nonalcoholic fatty liver disease†
Design Science in Information Systems Research1
Systematic Design of Pore Size and Functionality in Isoreticular MOFs and Their Application in Methane Storage
Design maintenance systems
Design of Systems
Statistical Expert Systems: Design
Systems methodology and design
Design space navigation in generative design systems
🆕 Influential since 2022
Robot Operating System 2: Design, architecture, and uses in the wild
Multi-material additive manufacturing: A systematic review of design, properties, applications, challenges, and 3D printing of materials and cellular metamaterials
Prefabricated Building Systems—Design and Construction
Inverse Design of Photonic Systems
Robotic Systems Design in Endovascular Treatment
📚 Books worth reading
The ARRL handbook for the radio amateurAmerican Radio Relay League (ARRL) · 1926
Systems Analysis and DesignAlan Dennis, Barbara Haley Wixom · 2000
Advances in ComputersAtif Memon · 2012
The essentials of instructional designAbbie Brown, Abbie H. Brown · 2005
Modern systems analysis and designJeffrey A. Hoffer, Joey George · 1996
Designing effective instructionGary R Morrison, Gary R. Morrison · 2000
Systems analysis and designKendall, Kenneth E., Kenneth E. Kendall · 1988
The art of electronicsPaul Horowitz, Winfield Hill · 1980
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- MLOps MLOps or ML Ops is a paradigm that aims to deploy and maintain machine learning models in production reliably and efficiently. It bridges the gap between…
- Artificial intelligence engineering Artificial intelligence engineering (AI engineering) is a technical discipline that focuses on the design, development, and deployment of AI systems. AI…
- Automated machine learning Automated machine learning (AutoML) is the process of automating the tasks of applying machine learning to real-world problems. It is the combination of…
- AI observability AI observability is the practice of collecting and analyzing telemetry, data such as logs, metrics, and traces that a system automatically records as it…
- Systems engineering Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex…
- Seldon (company) Seldon Technologies Limited (commonly referred to as Seldon) was a British technology company founded in 2014, and headquartered in London, England. It…
- Kubeflow Kubeflow is an open-source platform for machine learning and MLOps on Kubernetes introduced by Google. The different stages in a typical machine learning…
- Computer-aided engineering Computer-aided engineering (CAE) is the general usage of technology to aid in tasks related to engineering analysis. Computer-aided engineering (CAE) includes…