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...

Full description

Saved in:
Bibliographic Details
Main Author: Mukti Ibrahim, Rachmat
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