RePa Requirements Pattern Template

This template has been derived and adapted from the literature for requirements patterns. It consists of three types of sections, two of which are described in this document, including required and optional sections, where required sections are denoted by an asterisk in front of the section names. Additional custom sections that the authors feel useful for the submitted patterns may be added. Examples of custom attributes may include consideration for development and consideration for testing [1].

[1]  Dirk Riehle,et al.  Pattern Languages of Program Design 3 , 1997 .

[2]  Jan O. Borchers A pattern approach to interaction design , 2001, DIS '00.

[3]  Barbara Paech,et al.  Using Patterns for Sharing Requirements Engineering Process Rationales , 2006 .

[4]  James O. Coplien Software design patterns: common questions and answers , 1998 .

[5]  Peter Freeman,et al.  Classifying Software for Reusability , 1987, IEEE Software.

[6]  Jingwei Yang,et al.  Modelling Requirements Patterns with a Goal and PF Integrated Analysis Approach , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[7]  Walter Zimmer,et al.  Relationships between design patterns , 1995 .

[8]  Betty H. C. Cheng,et al.  Requirements patterns for embedded systems , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[9]  W. Duncan A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE , 1996 .

[10]  Julio Cesar Sampaio do Prado Leite,et al.  An NFR Pattern Approach to Dealing with NFRs , 2010, 2010 18th IEEE International Requirements Engineering Conference.

[11]  James Noble,et al.  Classifying relationships between object-oriented design patterns , 1998, Proceedings 1998 Australian Software Engineering Conference (Cat. No.98EX233).

[12]  Liping Zhao,et al.  Driver duty constructor: A pattern for public transport systems , 1999 .

[13]  Jacquelyn A. Burkell,et al.  Believe it or not: Factors influencing credibility on the Web , 2002, J. Assoc. Inf. Sci. Technol..

[14]  Axel van Lamsweerde,et al.  Requirements engineering in the year 00: a research perspective , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[15]  Ralph E. Johnson,et al.  Organizing Security Patterns , 2007, IEEE Software.

[16]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[17]  Julio Cesar Sampaio do Prado Leite,et al.  On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.