ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK
Over time, data exchanges between companies have been found in many systems. The number of applications that need to be integrated also increases. Integration Framework (IF) is a framework that functions to integrate software in order to interact with one another. IF provides a model that defines th...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/44246 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:44246 |
---|---|
spelling |
id-itb.:442462019-10-03T15:34:32ZENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK Mukti Ibrahim, Rachmat Indonesia Theses Domain Specific Language, Model Driven Development, Integration Framework INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/44246 Over time, data exchanges between companies have been found in many systems. The number of applications that need to be integrated also increases. Integration Framework (IF) is a framework that functions to integrate software in order to interact with one another. IF provides a model that defines the methods of interaction and communication between applications. In order to function properly, the developer needs to configure IF properly. This process takes a long time because the configuration is done using textual language. The main factor that causes the configuration process to take a long time is arbitrary complexity. This complexity is caused by the method used, namely using textual language. From these problems, this research developed a tool named Entin. Entin is a Model Driven Development tool consisting of Entin DSL (Domain Specific Language) and Entin Engine. DSL Entin is used by users to design Platform Independent Models (PIM). PIM is a model of IF configuration. Entin Engine consists of a visual editor, model transformer, and file generators. Visual editor is an editor used by users to design PIMs using Entin DSL. PIM is then transformed into a Platform Specific Model (PSM) by the model transformer. After that, the file generator will generate a configuration file according to PSM. Quantitative test results show that Entin is able to speed up the IF configuration process by 19.86%. There is an increase in the number of clicks on the mouse, i.e. from an average of 185.50 clicks to 474.75 clicks, while the number of entries on the keyboard can be reduced from an average of 4,363.50 entries to 1,441.75 entries. In addition, Entin is also able to assist users in fulfilling their objectives and prevent users from making mistakes in the IF configuration. However, there needs to be an increase in quality in terms of symbol selection and interface design so Entin is more easily understood and used. 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 |
Over time, data exchanges between companies have been found in many systems. The number of applications that need to be integrated also increases. Integration Framework (IF) is a framework that functions to integrate software in order to interact with one another. IF provides a model that defines the methods of interaction and communication between applications. In order to function properly, the developer needs to configure IF properly. This process takes a long time because the configuration is done using textual language. The main factor that causes the configuration process to take a long time is arbitrary complexity. This complexity is caused by the method used, namely using textual language.
From these problems, this research developed a tool named Entin. Entin is a Model Driven Development tool consisting of Entin DSL (Domain Specific Language) and Entin Engine. DSL Entin is used by users to design Platform Independent Models (PIM). PIM is a model of IF configuration. Entin Engine consists of a visual editor, model transformer, and file generators. Visual editor is an editor used by users to design PIMs using Entin DSL. PIM is then transformed into a Platform Specific Model (PSM) by the model transformer. After that, the file generator will generate a configuration file according to PSM.
Quantitative test results show that Entin is able to speed up the IF configuration process by 19.86%. There is an increase in the number of clicks on the mouse, i.e. from an average of 185.50 clicks to 474.75 clicks, while the number of entries on the keyboard can be reduced from an average of 4,363.50 entries to 1,441.75 entries. In addition, Entin is also able to assist users in fulfilling their objectives and prevent users from making mistakes in the IF configuration. However, there needs to be an increase in quality in terms of symbol selection and interface design so Entin is more easily understood and used. |
format |
Theses |
author |
Mukti Ibrahim, Rachmat |
spellingShingle |
Mukti Ibrahim, Rachmat ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
author_facet |
Mukti Ibrahim, Rachmat |
author_sort |
Mukti Ibrahim, Rachmat |
title |
ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
title_short |
ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
title_full |
ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
title_fullStr |
ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
title_full_unstemmed |
ENTIN: MODEL DRIVEN DEVELOPMENT TOOL FOR CONFIGURING INTEGRATION FRAMEWORK |
title_sort |
entin: model driven development tool for configuring integration framework |
url |
https://digilib.itb.ac.id/gdl/view/44246 |
_version_ |
1822270622134173696 |