TY - BOOK AU - Laplante,Phillip A. AU - Kassab,Mohamad TI - Requirements engineering for software and systems T2 - Applied software engineering series SN - 9781032275994 AV - QA76.76.S73 L37 2022 U1 - 005.1068 23/eng/20220322 PY - 2022/// CY - Boca Raton, FL, Abingdon, Oxon PB - CRC Press KW - Computer programs KW - Specifications KW - Computer software KW - Development KW - Software engineering KW - Requirements engineering N1 - Includes bibliographical references and index; Introduction to requirements engineering -- Preparing for requirements elicitation -- Requirements elicitation -- Writing the requirements document -- On nonfunctional requirements -- Requirements validations and verifications -- Formal methods -- Requirements specification and agile methodologies -- Tool support for requirements engineering -- Requirements management -- Value engineering of requirements -- Requirements engineering: a road map to the future -- Appendix A: Software requirements specification for a smart home -- Appendix B: Software requirements for a wastewater pumping station wet-well control system -- Appendix C: Unified modeling language (UML) -- Appendix D: User stories -- Appendix E: Use cases -- Appendix F: IBM DOORS requirements management tool N2 - "This textbook provides a comprehensive treatment of the theoretical and practical aspects of discovering, analyzing, modeling, validating, testing, and writing requirements for software systems. New chapters examine nonfunctional requirements and requirements of systems using disruptive technologies such as blockchain"-- ER -