Characteristics of srs in software engineering