SEApr 17, 2020

Process Patterns for Service Oriented Development

arXiv:2004.09381v23 citations
AI Analysis

This work addresses the need for adaptable methodologies in service-oriented software development, but it appears incremental as it builds on existing process pattern concepts.

The paper tackles the challenge of tailoring software development methodologies for service-oriented systems by proposing a set of high-level process patterns, and demonstrates their application in constructing a specific methodology for a sample system.

Software systems development nowadays has moved towards dynamic composition of services that run on distributed infrastructures aligned with continuous changes in the system requirements. Consequently, software developers need to tailor project specific methodologies to fit their methodology requirements. Process patterns present a suitable solution by providing reusable method chunks of software development methodologies for constructing methodologies to fit specific requirements. In this paper, we propose a set of high-level service-oriented process patterns that can be used for constructing and enhancing situational service-oriented methodologies. We show how these patterns are used to construct a specific service-oriented methodology for the development of a sample system. Keywords. Service-Oriented Software Development Methodologies, Process Patterns, Process Meta-Model, Situational Method Engineering

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes