SAMM: A modeling tool for requirements and design specification
S.S. Lamb, V.G. Leck, Lawrence J. Peters, Gregory L. Smith · 2005
Increasing the communication between customer and contractor is seen as an effective way of improving software quality. Experience with a variety of software methods has clearly focused on both the need for communication and the means of accomplishing it. A methodology for defining software requirements and design has been developed. It is based, in part, on a synergism of modeling techniques. Experiences with the methodology have resulted in refinements. Elements of the methodology, experience with it, and current applications aimed at automating its use are described.