On generic method models

The generic method model assumes that methods abound and method engineering and application engineering is done in diverse areas. Therefore, it is necessary to understand the notion of a method independent of information systems and software engineering. The generic model presented here abstracts out from product and process meta-models to define a system of concepts that can be used in any domain. Additionally, it integrates in it essential features of methods like quality checking, guidance, backtracking, and traceability. The proposed generic model looks upon a method in two parts, the static and the dynamic parts. The former provides the basic structure of a method whereas the latter is the enactment support provided for application development. The static part provides the notion of method blocks and dependencies between them. Method blocks can be enacted. The generic model is a triple where M is the set of method blocks, D is the set of dependencies between method blocks, and E is the enactment mechanism.

[1]  刘江雪,et al.  LIN volume 11 issue 2 Cover and Back matter , 1975, Journal of Linguistics.

[2]  Carine Souveyet Validation des specifications conceptuelles d'un systeme d'information , 1991 .

[3]  Naveen Prakash,et al.  Generic Models for Engineering Methods of Diverse Domains , 2002, CAiSE.

[4]  Albert Sydney Hornby,et al.  Oxford advanced learner's dictionary of current English with Chinese translation = 牛津現代高級英漢雙解辭典 , 1996 .

[5]  Colette Rolland,et al.  Guiding Goal Modeling Using Scenarios , 1998, IEEE Trans. Software Eng..

[6]  Alan M. Davis,et al.  A Strategy for Comparing Alternative Software Development Life Cycle Models , 1988, IEEE Trans. Software Eng..

[7]  Naveen Prakash,et al.  Developing Application-Centric Methods , 2003, CAiSE Short Paper Proceedings.

[8]  A. S. Hornby,et al.  Oxford Advanced Learners Dictionary Of Current English - 5/E , 2002 .

[9]  Sjaak Brinkkemper,et al.  Meta-Modelling Based Assembly Techniques for Situational Method Engineering , 1999, Inf. Syst..

[10]  C. Rolland,et al.  GUIDING GOAL MODELLING USING SCENARIOS , 1998 .

[11]  K. Smolander,et al.  OPRR – A Model for Modelling Systems Development Methods , 2003 .

[12]  J. N. Brinkkemper,et al.  Formalisation of information systems modelling , 1990 .

[13]  Sjaak Brinkkemper,et al.  Situational method engineering for informational system project approaches , 1994, Methods and Associated Tools for the Information Systems Life Cycle.

[14]  Naveen Prakash,et al.  A Process View of Methodologies , 1994, CAiSE.

[15]  Colette Rolland,et al.  A Multi-Model View of Process Modelling , 1999, Requirements Engineering.

[16]  Bruce I. Blum,et al.  A taxonomy of software development methods , 1994, CACM.

[17]  Colette Rolland,et al.  An Assembly Process Model for Method Engineering , 2001, CAiSE.

[18]  Colette Rolland,et al.  Modelling Ways-of-Working , 1995, CAiSE.

[19]  K. Lyytinen A taxonomic perspective of information systems development: theoretical constructs and recommendations , 1987 .

[20]  Colette Rolland,et al.  Towards a Generic Model for Situational Method Engineering , 2003, CAiSE.

[21]  Naveen Prakash,et al.  On method statics and dynamics , 1999, Inf. Syst..

[22]  Gerard M. Wijers,et al.  Modelling support in information systems development , 1991 .

[23]  Naveen Prakash,et al.  Towards a formal definition of methods , 1997, Requirements Engineering.

[24]  Peter Checkland,et al.  Soft Systems Methodology in Action , 1990 .

[25]  Matthias Jarke,et al.  Experience-based method evaluation and improvement: A process modelling approach , 1994, Methods and Associated Tools for the Information Systems Life Cycle.

[26]  Christopher J. Atkinson Soft Information Systems and Technologies Methodology, SISTeM¢*: A case study on developing the electronic patient record , 2007, Requirements Engineering.

[27]  John Krogstie,et al.  A classification of methodological framework for computerized information systems support in organizations , 1996 .

[28]  Ritu Sibal,et al.  Modelling Method Heuristics for Better Quality Products , 1999, CAiSE.

[29]  Colette Rolland,et al.  Modelling and engineering the requirements engineering process: An overview of the NATURE approach , 1997, Requirements Engineering.