Unlock a scientific approach to building information systems that aims for smarter, more reliable design.
This work introduces an axiomatic method for constructing information systems, where a small set of general principles guides decisions across the entire development life cycle. By applying these ideas, you’ll see how high-level rules can shape practical engineering choices.
The book presents a framework that starts with core ideas like axioms, theorems, and corollaries, and shows how they translate into concrete phases: specification, architectural design, implementation, and maintenance. It offers a pathway to evaluate designs with consistency, rather than relying on ad-hoc methods, and it discusses how to balance productivity, modularity, and usability over time.
What you’ll experience
- Clear definitions of foundational concepts, including how axioms differ from theorems and how they steer decision making.
- A view of how to minimize information content and keep functional requirements independent for better modularity.
- Practical guidance on partitioning and managing functional requirements to reduce cross‑dependencies.
- Insights into how these ideas apply during specification, implementation, and maintenance to improve productivity.
Key ideas you’ll take away
- Axioms and their role in guiding design choices across the information systems life cycle.
- How rapid and algorithmic search relate to the axiomatic method, and how they complement each other.
- The importance of modular design and the impact of changes on long‑term usability and performance.
- Ways creativity can be channeled to generate and evaluate alternative configurations.
Ideal for readers of information systems theory and practitioners seeking a principled, decision‑oriented approach to system development. The book positions axiomatics as a tool that supports, rather than replaces, established design methods, offering a novel lens for evaluating and improving information systems.