Systems Analysis and Synthesis: Bridging Computer Science and Information Technology presents several new graph-theoretical methods that relate system design to core computer science concepts, and enable correct systems to be synthesized from specifications. Based on material refined in the authorโs
Systems Analysis and Synthesis Bridging Computer Science and Information Technology
โ Scribed by Dwyer, Barry
- Publisher
- Elsevier Science & Technology;Morgan Kaufmann
- Year
- 2016
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Systems Analysis and Synthesis: Bridging Computer Science and Information Technology presents several new graph-theoretical methods that relate system design to core computer science concepts, and enable correct systems to be synthesized from specifications. Based on material refined in the authorโs university courses, the book has immediate applicability for working system engineers or recent graduates who understand computer technology, but have the unfamiliar task of applying their knowledge to a real business problem. Starting with a comparison of synthesis and analysis, the book explains the fundamental building blocks of systemsโatoms and eventsโand takes a graph-theoretical approach to database design to encourage a well-designed schema. The author explains how database systems workโuseful both when working with a commercial database management system and when hand-crafting data structuresโand how events control the way data flows through a system. Later chapters deal with system dynamics and modelling, rule-based systems, user psychology, and project management, to round out readersโ ability to understand and solve business problems.Bridges computer science theory with practical business problems to lead readers from requirements to a working system without error or backtrackingExplains use-definition analysis to derive process graphs and avoid large-scale designs that donโt quite workDemonstrates functional dependency graphs to allow databases to be designed without painful iterationIncludes chapters on system dynamics and modeling, rule-based systems, user psychology, and project management.
โฆ Table of Contents
- Systems, Analysis, and Synthesis 2. Mathematical Background 3. Atoms and Finite State Automata 4. Data Structure Analysis 5. Kernel Specifications 6. Database Technology 7. Data Flow Analysis 8. Interfaces 9. Rules 10. System Dynamics 11. Project Management Appendix: A. Regular Expressions and FSA's B. Normalization C. Answers to the Exercises
โฆ Subjects
Graph theory;System design
๐ SIMILAR VOLUMES
Analysis and Synthesis of Computer Systems presents a broad overview of methods that are used to evaluate the performance of computer systems and networks, manufacturing systems, and interconnected services systems. Aside from a highly readable style that rigorously addresses all subjects, this seco
<span>This book includes extended and revised selected papers from the 8th International Conference on Smart Cities and Green ICT Systems, SMARTGREENS 2019, and the 5th International Conference on Vehicle Technology and Intelligent Transport Systems, VEHITS 2019, held in Heraklion, Crete, Greece, in
<span>โThis book includes extended and revised selected papers from the 10th International Conference on Smart Cities and Green ICT Systems, SMARTGREENS 2021, and 7th International Conference on Vehicle Technology and Intelligent Transport Systems, VEHITS 2021, held as virtual event, in April 28โ30,