DeepAI AI Chat
Log In Sign Up

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

by   Mahdi Fahmideh, et al.

Situational method engineering uses a repository of reusable method fragments that are derived from existing software development methodologies and industrial best practices to simplify the construction of any project-specific software development methodology aligned with specific characteristics of a project at hand. In this respect, OPEN is a well-established, standardized and popular approach for situational method engineering. It has a large repository of reusable method fragments called OPF that method engineers can select and assemble them according to the requirements of a project to construct a new project-specific software development methodology. In this position paper, we present the basic concepts and foundations of OPEN and argue for an urgent need for new extensions to OPEN and its repository in support of service-oriented software development practices. Keywords: OPEN Process Framework, OPF Repository, OPEN Meta-Model, Situational Method Engineering, Method Fragments, Service-Oriented Software Development


page 1

page 2

page 3

page 4


Enhancing the OPEN Process Framework with Service-Oriented Method Fragments

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

Process Patterns for Service Oriented Development

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

Criteria Based Evaluation Framework for Service Oriented Methodologies

Service Oriented Software Engineering is based on concepts and principle...

A Model for Software Contexts

It is widely acknowledged by researchers and practitioners that software...

Updating Weight Values for Function Point Counting

While software development productivity has grown rapidly, the weight va...

A Procedure for Extracting Software Development Process Patterns

Process patterns represent well-structured and successful recurring acti...

Interactive Visualization for Exploring Information Fragments in Software Repositories

Software developers explore and inspect software repository data to obta...