Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool
The final product of this research is a computer-aided method engineering (CAME) tool which support the composition of method chunk in Essence. CAME itself is a tool used by method engineer to support method engineering, while Essence is a standard issued by Object Management Group (OMG) to describe...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/39149 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:39149 |
---|---|
spelling |
id-itb.:391492019-06-24T10:51:37ZMethod Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool Clement Andreas, Christopher Indonesia Final Project method engineering, Essence, Computer-Aided Method Engineering (CAME), association, integration, merge, extension INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/39149 The final product of this research is a computer-aided method engineering (CAME) tool which support the composition of method chunk in Essence. CAME itself is a tool used by method engineer to support method engineering, while Essence is a standard issued by Object Management Group (OMG) to describe a software engineering methodology. Essence is a way to unite methodologies with similar elements but different representation. The tool is built to fulfill the needs of a supporting tool which helps the practice of situational method engineering (SME). SME is a process of building or modifying existing method to suit a certain situation. The emergence of SME itself is a way to answer various kinds of limitations of using existing method directly. Development of tool started by an analysis phase of composition method parts process model and the requirements of CAME. Composition process model is made based on assembly-based approach and composition in Essence. Assembly-based approach combines method chunk with two strategy, which is association for method chunks with distinct elements and integration for intersecting method chunks. Composition in Essence uses merge and modification using extension. Both process model and requirements will be the base of CAME tool, which is built with incremental approach as a web app with client and server architecture. Tool is built utilizing Meteor framework and MongoDB database. Tool has passed black-box testing that is done to check the structure of resulting method chunk and functionality to support composition of method chunks to build a complete methodology. 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 |
The final product of this research is a computer-aided method engineering (CAME) tool which support the composition of method chunk in Essence. CAME itself is a tool used by method engineer to support method engineering, while Essence is a standard issued by Object Management Group (OMG) to describe a software engineering methodology. Essence is a way to unite methodologies with similar elements but different representation.
The tool is built to fulfill the needs of a supporting tool which helps the practice of situational method engineering (SME). SME is a process of building or modifying existing method to suit a certain situation. The emergence of SME itself is a way to answer various kinds of limitations of using existing method directly.
Development of tool started by an analysis phase of composition method parts process model and the requirements of CAME. Composition process model is made based on assembly-based approach and composition in Essence. Assembly-based approach combines method chunk with two strategy, which is association for method chunks with distinct elements and integration for intersecting method chunks. Composition in Essence uses merge and modification using extension. Both process model and requirements will be the base of CAME tool, which is built with incremental approach as a web app with client and server architecture. Tool is built utilizing Meteor framework and MongoDB database. Tool has passed black-box testing that is done to check the structure of resulting method chunk and functionality to support composition of method chunks to build a complete methodology. |
format |
Final Project |
author |
Clement Andreas, Christopher |
spellingShingle |
Clement Andreas, Christopher Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
author_facet |
Clement Andreas, Christopher |
author_sort |
Clement Andreas, Christopher |
title |
Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
title_short |
Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
title_full |
Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
title_fullStr |
Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
title_full_unstemmed |
Method Chunk in Essence Composition for Computer-Aided Method Engineering (CAME) Tool |
title_sort |
method chunk in essence composition for computer-aided method engineering (came) tool |
url |
https://digilib.itb.ac.id/gdl/view/39149 |
_version_ |
1822925211078492160 |