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...
Saved in:
Main Author: | |
---|---|
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 |