Title :
A Norm-Based Approach towards Requirements Patterns
Author :
Ketabchi, Shokoofeh ; Sani, Navid Karimi ; Liu, Kecheng
Author_Institution :
Inf. Res. Center (IRC), Univ. of Reading, Reading, UK
Abstract :
Requirements engineering is considered to be one of the crucial and at the same time difficult tasks during development process. It is considered to be one of the key factors causing software projects to fail since weak requirements engineering affects other phases and would be costly to correct later. Requirements engineering, to a large extent, is dependent on analysts´ experience. The process of requirements engineering often starts from scratch and depends on very much the analysts´ experience and educations. Using requirements pattern can help to overcome this. The patterns can be built and put in a repository. In a case of solving a problem, appropriate patterns can be retrieved and used for providing a solution to it. Therefore, knowledge will be reused and there is no need for starting from scratch. This paper is devoted to introducing patterns in requirements engineering process. Semiotics theory is used as the fundamental for creating and using patterns. Finally, a case study illustrates the usage of methods and approaches described in this paper.
Keywords :
problem solving; project management; software development management; software reusability; systems analysis; norm-based approach; pattern retrieval; problem solving; requirement engineering; requirements pattern; semiotics theory; software projects development; software reuse; Analytical models; Business; Educational institutions; Informatics; Libraries; Semiotics; Unified modeling language; Requirements engineering; functional requirements; i framework; non-functional requirements; problem frames; problem patterns; requirements patterns;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
Conference_Location :
Munich
Print_ISBN :
978-1-4577-0544-1
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2011.82