System Requirements Specification (Syrs) 2.0: The Structure-Behavior Coalescence Approach (en Inglés)
Reseña del libro "System Requirements Specification (Syrs) 2.0: The Structure-Behavior Coalescence Approach (en Inglés)"
System requirements specification (SyRS) is, in the systems development life cycle, a result of the requirements and specifications phase. That is, a system requirements specification is for the analysts to find out what the customers indeed expect the system to do for them. When working on the system requirements specification, we only specify what this system is, but never ask how this system shall be manufactured. A system has been specified, by system requirements specification (SyRS) 1.0, hopefully to be an integrated whole, embodied in its assembled components, their interactions with each other and the environment. Since systems structure and systems behavior are the two most prominent views of a system, integrating the systems structure and systems behavior apparently is the best way to achieve a truly integrated whole of a system. Because system requirements specification 1.0 does not specify the integration of systems structure and systems behavior, very likely it will never be able to actually form an integrated whole of a system.Structure-behavior coalescence (SBC) provides an elegant way to integrate the systems structure and systems behavior, and hence achieves a truly integrated whole, of a system. A truly integrated whole sets a path to achieve the desired system requirements specification (SyRS). SBC facilitates an integrated whole. Therefore, we conclude that system requirements specification (SyRS) 2.0 using the SBC approach, which contains three fundamental diagrams: a) architecture hierarchy diagram, b) component operation diagram, and c) interaction flow diagram, is highly adequate in specifying a system.