DeepAI AI Chat
Log In Sign Up

A Procedure for Extracting Software Development Process Patterns

by   Mahdi Fahmideh, et al.

Process patterns represent well-structured and successful recurring activities of Software Development Methodologies. They are able to form a library of reusable building blocks that can be utilized in Situational Method Engineering for constructing a custom SDM or enhancing an existing one to fit specific project situation. Recently, some researchers have subjectively extracted process patterns from existing SDMs based on cumulative experience in various domains; however, how to objectively extract process patterns from SDMs by adopting a systematic procedure has remained as question. In this regard, this paper is concerned with a procedure aiming to take process patterns out of existing SDMs. An example illustrates applicability of the proposed procedure for extracting process patterns in a specific context.


page 2

page 3

page 4

page 5

page 6

page 9


Process Patterns for Service Oriented Development

Software systems development nowadays has moved towards dynamic composit...

Enhancing the OPEN Process Framework with Service-Oriented Method Fragments

Service-orientation is a promising paradigm that enables the engineering...

The Effects of Continuous Integration on Software Development: a Systematic Literature Review

Context: Continuous integration (CI) is a software engineering technique...

Toward a Methodological Knowledge for Service-Oriented Development Based on OPEN Meta Model

Situational method engineering uses a repository of reusable method frag...

A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT

Prompt engineering is an increasingly important skill set needed to conv...

Git4Voc: Git-based Versioning for Collaborative Vocabulary Development

Collaborative vocabulary development in the context of data integration ...

Automatic Identification and Extraction of Assumptions on GitHub

In software development, due to the lack of knowledge or information, ti...