Method Engineering Process Patterns

被引:0
|
作者
Asadi, Mohsen [1 ]
Ramsin, Raman [1 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Method Engineering (ME) is based on the notion that no two software development projects are identical, and hence, the same development process is never executed twice. The need therefore arises for custom-built software development methodologies that are tailored to fit the specific project situation at hand, thus giving rise to the various Situational Method Engineering (SME) approaches currently in use. A process pattern is a description of a recurring development process fragment that can be used as a building block for engineering development processes. Software development process patterns are extensively used in SME, mainly as process components assembled together to form bespoke methodologies; however, the SME field itself has not been scrutinized as to the methodology development process fragments frequently encountered. Situational method engineering knowledge captured in the form of SME process patterns is not only useful for building and improving SME processes, but it also facilitates knowledge transfer among method engineers. We propose a set of SME process patterns obtained through studying existing method engineering approaches. The set of patterns has been used for developing a generic pattern-based framework for SME. The framework can be used for developing SME processes according to the specific requirements of method engineering projects. The resulting process can then be enacted to yield custom-built, project-specific software development methodologies.
引用
收藏
页码:143 / 144
页数:2
相关论文
共 50 条
  • [1] A process engineering method based on ontology and patterns
    Hug, Charlotte
    Front, Agnes
    Rieu, Dominique
    [J]. ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL ISDM/ABF, 2008, : 29 - 36
  • [2] Patterns of Situational Method Engineering
    Asadi, Mohsen
    Ramsin, Raman
    [J]. SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2009, 2009, 253 : 277 - 291
  • [3] Process re-engineering patterns
    Ito, M
    Kishida, K
    [J]. INTERNATIONAL CONFERENCE ON PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 1999, 195 : 397 - 411
  • [4] A security engineering process based on patterns
    Hatebur, Denis
    Heisel, Maritta
    Schmidt, Holger
    [J]. DEXA 2007: 18TH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, : 734 - +
  • [5] THE NEED OF A PROCESS ENGINEERING METHOD
    DEVARENNE, A
    OZANNE, C
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 635 : 26 - 30
  • [6] AN ENGINEERING METHOD FOR PROCESS IDENTIFICATION
    CSAKI, F
    KIS, P
    [J]. PERIODICA POLYTECHNICA-ELECTRICAL ENGINEERING, 1969, 13 (1-2): : 73 - &
  • [7] Similarities and differences of method engineering and process engineering approaches
    Marttiin, P
    Koskinen, M
    [J]. EFFECTIVE UTILIZATION AND MANAGEMENT OF EMERGING INFORMATION TECHNOLOGIES, 1998, : 420 - 424
  • [8] A systematic method to identify patterns in engineering data
    Hertkorn, P
    Rudolph, S
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY: THEORY, TOOLS, AND TECHNOLOGY II, 2000, 4057 : 273 - 280
  • [9] Applying the discrete element method in process engineering
    Theuerkauf, J
    Dhodapkar, S
    Manjunath, K
    Jacob, K
    Steinmetz, T
    [J]. CHEMICAL ENGINEERING & TECHNOLOGY, 2003, 26 (02) : 157 - 162
  • [10] Tailoring the domain engineering process of the PLUS method
    Nakanishi, Tsuneo
    Fujita, Mitsunori
    Yamazaki, Susumu
    Yamashita, Naohito
    Ashihara, Shuichi
    [J]. 14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 486 - +