A domain engineering approach for situational method engineering

Anat Aharoni, Iris Reinhartz-Berger

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Methodologies are one of the most significant key factors to the success of project development. Since there is no single methodology that can be uniquely pointed as "the best", the discipline of situational method engineering (SME) promotes the idea of creating method components, rather than complete methodologies, and tailoring them to specific situations at hand. In this paper we present a holistic approach, called ADOM-SME, for representing method components and tailoring them into situational methodologies. This approach, whose roots are in the area of domain engineering (also known as product line engineering), supports specifying the five main methodological aspects (products, work units, stages, producers, and model units), as well as instantiating them into endeavour concepts, using a single frame of reference. Furthermore, the proposed approach enriches the standard metamodel for development methodologies, ISO/IEC 24744, by supporting the creation of valid situational methodologies and guiding their tailoring.

Original languageEnglish
Title of host publicationConceptual Modeling - ER 2008 - 27th International Conference on Conceptual Modeling, Proceedings
PublisherSpringer Verlag
Number of pages14
ISBN (Print)3540878769, 9783540878766
StatePublished - 2008
Event27th International Conference on Conceptual Modeling, ER 2008 - Barcelona, Spain
Duration: 20 Oct 200824 Oct 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5231 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference27th International Conference on Conceptual Modeling, ER 2008


  • Domain engineering
  • ISO/IEC 24744
  • Meta-modeling
  • Method engineering
  • Product line engineering
  • Situational method engineering

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'A domain engineering approach for situational method engineering'. Together they form a unique fingerprint.

Cite this