An Approach for Evolution-Driven Method Engineering

An Approach for Evolution-Driven Method Engineering

Jolita Ralyte (University of Geneva, Switzerland), Colette Rolland (University of Paris 1- Sorbonne, France) and Mohamed Ben Ayed (University of Paris 1- Sorbonne, France)
DOI: 10.4018/978-1-59140-375-3.ch005
OnDemand PDF Download:


This chapter considers the evolutionary perspective of method engineering. It presents an approach for method engineering supporting evolution of an existing method, model, or meta-model into a new one satisfying a different engineering objective. The authors hope that this approach could be helpful for a project-specific method construction. This approach proposes several different strategies to evolve from the initial paradigm model to a new one and provides guidelines supporting these strategies. The approach has been evaluated in the Franco-Japanese research project around the Lyee methodology. A new model called Lyee User Requirements Model has been obtained as an abstraction of the Lyee Software Requirements Model. The chapter illustrates this evolution case.

Complete Chapter List

Search this Book:
Table of Contents
John Krogstie
Chapter 1
Islay Davies, Peter Green, Simon Milton, Michael Rosemann
High-level ontologies provide a model of reality and are of increasing popularity for the evaluation of modeling methods. Most of the common... Sample PDF
Analyzing and Comparing Ontologism with Meta-Models
Chapter 2
Dave Cuyler, Terry Halpin
For conceptual information analysis, the object-role modeling (ORM) approach is arguably more suitable than entity-relationship modeling and the... Sample PDF
Two Meta-Model for Object-Role Modeling
Chapter 3
Bart-Jan Hommes
Meta-modeling is a well-known approach for capturing modeling methods and techniques. A meta-model can serve as a basis for quantitative evaluation... Sample PDF
Evaluating Conceptual Coherence in Multi-Modeling Techniques
Chapter 4
John Krogstie, Sofie de Flon Arnesen
Statoil, one of Norway’s largest organizations, recently wanted to standardize an enterprise modeling language for process modeling for sense-making... Sample PDF
Assessing Enterprise Modeling Languages Using a Generic Quality Framework
Chapter 5
Jolita Ralyte, Colette Rolland, Mohamed Ben Ayed
This chapter considers the evolutionary perspective of method engineering. It presents an approach for method engineering supporting evolution of an... Sample PDF
An Approach for Evolution-Driven Method Engineering
Chapter 6
Evangelia Kavakli, Pericles Loucopoulos
In the field of requirements engineering, goal modeling approaches have received much attention in recent years by researchers and practitioners... Sample PDF
Goal Modeling in Requirements Engineering: Analysis and Critique of Current Methods
Chapter 7
Erik Kamsties, Antje von Knethen, Jan Philipps
A well-known side-effect of applying requirements specification languages is that the formalization of informal requirements leads to the detection... Sample PDF
An Empirical Investigation of Requirements Specification Languages: Detecting Defects While Formalizing Requirements
Chapter 8
Raimundas Matulevicius
Automated support for the requirements engineering (RE) process is a recognized research area. However, the mainstream practice still relies on word... Sample PDF
Validating an Evaluation Framework for Requirements Engineering Tools
Chapter 9
Judith Kabeli, Peretz Shoval
FOOM (Functional and Object-Oriented Methodology) and OPM (Object-Processes Methodology) are methodologies used for analyzing and designing... Sample PDF
A Comparison of the FOOM and OPM Methodologies for User Comprehension of Analysis Specifications
Chapter 10
Reidar Gjersvik, John Krogstie, Asbjørn Folstad
In this chapter we present practical experience from using a technique we call Modeling Conferences, a method for participatory construction and... Sample PDF
Participatory Development of Enterprise Process Models
Chapter 11
Il-Yeol Song, Kurt Yano, Juan Trujillo, Sergio Lujan-Mora
Discovering a set of domain classes during object-oriented analysis is intellectually challenging and time consuming for novice analyzers. This... Sample PDF
A Taxonomic Class Modeling Methodology for Object-Oriented Analysis
Chapter 12
Revital Danoch, Peretz Shoval, Mira Balabaan
HERD is a semi-algorithmic method for creating hierarchical ER diagrams from bottom up. The method is based on packaging operations that are applied... Sample PDF
Comprehension of Hierarchical ER Diagrams Compared to Flat ER Diagrams
Chapter 13
Terry Halpin
To ensure that a software system accurately reflects the business domain that it models, the system needs to enforce the business rules (constraints... Sample PDF
Constraints on Conceptual Join Paths
Chapter 14
Xiaomeng Su, Lars Ilebrekke
In this chapter, we survey and compare different ontology languages and tools with the aid of an evaluation framework. An ontology must be of high... Sample PDF
Using a Semiotic Framework for a Comparative Study of Ontology Languages and Tools
Chapter 15
Zoran Stojanovic, Ajantha Dahanayake, Henk Sol
Although implementation technology and standards for Component-Based Development (CBD) and Web services are nowadays widely used in enterprise... Sample PDF
A Service-Oriented Component Modeling Approach
Chapter 16
Nicky Boertien, Maarten W.A. Steen, Henk Jonkers
Component-based development (CBD) has received a lot of attention in software engineering literature over the last few years. Awareness has been... Sample PDF
Evaluation of Component-Based Development Methods
About the Authors