Skip to Main Content
SCR is a mature and widely used document driven requirement method, which emphasizes creating strict and complete formal requirement documents during software requirement analysis to serve the whole life circle. However, due to the big gap between textual requirement description and formal requirement document, how to obtain formal SCR requirements specification from informal textual description becomes an obstacle of applying SCR to real projects. In this paper, a concern based approach to generating SCR requirement specification from textual requirement document is proposed. The requirement analysis process includes concerns elicitation, specification of concerns and their relationship, identification of concepts, definition and classification of variables, derivation of SCR requirement specification, and validation of requirement specification. The method introduced in this paper has been applied to a classical case - light control system by documenting the requirements of hallway section. It is indicated that our approach bridges the gap between textual requirement description and formal SCR requirement document.