Service Oriented Approch for Configuration of Tool Supported Method

Situational Method Engineering (SME) is a prolific research domain where competing SME approaches have been defined and used for composing, adapting or/and configuring a method into modular constructs according to their own modularization vision since the late 90's. However, the diversity of these solutions implies some drawbacks constituting an obstacle to their usage in industry. The Method as a Service (MaaS) approach is proposed in this thesis to overcome this lack of consideration of situational methods usage dimension. In this approach we propose to rethink the SME domain with the service oriented paradigm according to the three actors of the service oriented architecture (service registry, provider and consumer). This solution includes four elements: the ontology of method components metamodels (OMCM), the atomic method service (AMS) metamodel, the method line (ML) metamodel and the MaaS Platform. The OMCM ontology is providing a semantic common ground for the SME approaches. This ontology is used to describe all method components in the same manner to publish them in a registry. The AMS and ML metamodels provide an interoperable service oriented solution for the tool support dimension of method components and methods. The ML metamodel incorporates the variability concept in the method definitions to facilitate their configurations and their adaptations. The Maas Platform architecture defines a frame for building method service execution platforms in different technologies like web portals or IDE. This thesis proposes to handle the tool support dimension and the variability concept in methods by providing an original service oriented reuse platform.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00764048
Author Iacovelli, Adrian
Maintainer CCSD
Last Updated May 31, 2026, 16:44 (UTC)
Created May 31, 2026, 16:44 (UTC)
Identifier tel-00764048
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Centre de Recherche en Informatique de Paris 1 (CRI) ; Université Paris 1 Panthéon-Sorbonne (UP1)
creator Iacovelli, Adrian
date 2012-09-13T00:00:00
harvest_object_id c65007bd-f17a-4d3b-98ae-de5e57f08f1c
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2024-03-11T00:00:00
set_spec type:THESE