A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION

In Situational Method Engineering (SME), a situational method is composed of method chunks. Although there are advantages to applying SMEs, it does require extra effort. Method chunks are not easy to find. This research proposes a framework to guide method engineers to construct situational metho...

Full description

Saved in:
Bibliographic Details
Main Author: Widyani, Yani
Format: Dissertations
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/67875
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:67875
spelling id-itb.:678752022-08-26T16:39:02ZA FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION Widyani, Yani Indonesia Dissertations framework, method chunk, construction, composition, method, situational, essence, service INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/67875 In Situational Method Engineering (SME), a situational method is composed of method chunks. Although there are advantages to applying SMEs, it does require extra effort. Method chunks are not easy to find. This research proposes a framework to guide method engineers to construct situational methods and for tools developers to build the supporting system. The proposed framework essentially lists the critical processes of SMEs. This research also proposes a method chunk metamodel in Essence Language, including the situational model. Using a standard notation will ease the extraction and composition of method chunks. The proposed framework applies an assembly-based process in the situational method construction process. We also adopt the concept of service-oriented by promoting three participants: the provider, the publisher, and the client. Our framework defines the complete processes, including the extraction of method chunks from any existing methods, publishing the method chunks, finding the method chunks, and constructing a situational method from selected method chunks. Detailed processes of the framework are designed based on the Essence. Therefore we call it the Essence-based SME framework (ESME framework). The ESME framework has been validated to ensure that the framework can assist method engineers in applying SMEs. The validation process consists of a) executing the proposed process manually; b) building the SME support system prototype; c) producing situational methods in Essence in several case studies; and d) representing several existing situational methods in Essence. The overall results of the validation process show that the ESME framework can assist method engineers in situational method engineering. Furthermore, comparing this research to similar research shows that this research result has some advantages on several indicators. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description In Situational Method Engineering (SME), a situational method is composed of method chunks. Although there are advantages to applying SMEs, it does require extra effort. Method chunks are not easy to find. This research proposes a framework to guide method engineers to construct situational methods and for tools developers to build the supporting system. The proposed framework essentially lists the critical processes of SMEs. This research also proposes a method chunk metamodel in Essence Language, including the situational model. Using a standard notation will ease the extraction and composition of method chunks. The proposed framework applies an assembly-based process in the situational method construction process. We also adopt the concept of service-oriented by promoting three participants: the provider, the publisher, and the client. Our framework defines the complete processes, including the extraction of method chunks from any existing methods, publishing the method chunks, finding the method chunks, and constructing a situational method from selected method chunks. Detailed processes of the framework are designed based on the Essence. Therefore we call it the Essence-based SME framework (ESME framework). The ESME framework has been validated to ensure that the framework can assist method engineers in applying SMEs. The validation process consists of a) executing the proposed process manually; b) building the SME support system prototype; c) producing situational methods in Essence in several case studies; and d) representing several existing situational methods in Essence. The overall results of the validation process show that the ESME framework can assist method engineers in situational method engineering. Furthermore, comparing this research to similar research shows that this research result has some advantages on several indicators.
format Dissertations
author Widyani, Yani
spellingShingle Widyani, Yani
A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
author_facet Widyani, Yani
author_sort Widyani, Yani
title A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
title_short A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
title_full A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
title_fullStr A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
title_full_unstemmed A FRAMEWORK FOR SITUATIONAL METHOD ENGINEERING USING ESSENCE STANDARD TO SUPPORT METHOD CHUNK SHARING AND METHOD COMPOSITION
title_sort framework for situational method engineering using essence standard to support method chunk sharing and method composition
url https://digilib.itb.ac.id/gdl/view/67875
_version_ 1822005577227698176