#TITLE_ALTERNATIVE#

Abstract: <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> In the rapid evolving environment, information system must adapt with the changes. Requirement of new systems and changes to the existing system must be done in...

Full description

Saved in:
Bibliographic Details
Main Author: ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/15938
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:15938
spelling id-itb.:159382017-09-27T15:37:08Z#TITLE_ALTERNATIVE# ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN Indonesia Theses INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/15938 Abstract: <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> In the rapid evolving environment, information system must adapt with the changes. Requirement of new systems and changes to the existing system must be done in the acceptable time frame. In the other side, the rapid growing of software (supporting information system) development is still unable to handle those problems. Application generator came with promise to solve the problem, faster time to develop new systems and maintain existing systems. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Application generator works in the specific domain, in this thesis the application generator works on the transaction processing system domain. Analyzing the target domain is the first step in the thesis followed by building specification of language and then implementation of application generator. Testing is made by make a case study and then analyze the result of case study. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> In this thesis, information system model act as input for generator. The model consist of data model and process model. Language to be used in the models need to be formalized. Formalization is made by representing specification of the model using XML schema, so that document it self could be represented in XML. The model, which is represented in the XML document, transformed into intermediate model. Model written in the existing case tools also converted into intermediate model. The transformation system uses XSLT as the main tools. XSLT transform intermediate model into executable application. Executable application runs on chosen framework and components. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Framework used in the generated application was chosen based on requirements of the transaction processing systems. Transaction processing support, simplicity to mantain a lot of code, scalability, and portability was the main issues in the transaction processing systems. Based on those requirements, Struts 2.0 framework was chosen. The framework customized to fulfill all requirements in the system. Based on chosen framework, application generator will generated 3 kind of code: model, view, and controller. Models code is generated to access data from persistent media. View code is generated to present the data to the end users. Controller code is generated to wired each moduls in the application. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Case study on university administration system is made to test the capability of application generator. Based on case study, application generator development has reach defined goal: make the development of new application and maintaining process of existing application easier and faster. The application generator itself has a drawbacks that needs to be handled in the next development, which are the need of friendly tools to write models in grafical mode and the need of integrated model. <br /> <br /> 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 Abstract: <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> In the rapid evolving environment, information system must adapt with the changes. Requirement of new systems and changes to the existing system must be done in the acceptable time frame. In the other side, the rapid growing of software (supporting information system) development is still unable to handle those problems. Application generator came with promise to solve the problem, faster time to develop new systems and maintain existing systems. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Application generator works in the specific domain, in this thesis the application generator works on the transaction processing system domain. Analyzing the target domain is the first step in the thesis followed by building specification of language and then implementation of application generator. Testing is made by make a case study and then analyze the result of case study. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> In this thesis, information system model act as input for generator. The model consist of data model and process model. Language to be used in the models need to be formalized. Formalization is made by representing specification of the model using XML schema, so that document it self could be represented in XML. The model, which is represented in the XML document, transformed into intermediate model. Model written in the existing case tools also converted into intermediate model. The transformation system uses XSLT as the main tools. XSLT transform intermediate model into executable application. Executable application runs on chosen framework and components. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Framework used in the generated application was chosen based on requirements of the transaction processing systems. Transaction processing support, simplicity to mantain a lot of code, scalability, and portability was the main issues in the transaction processing systems. Based on those requirements, Struts 2.0 framework was chosen. The framework customized to fulfill all requirements in the system. Based on chosen framework, application generator will generated 3 kind of code: model, view, and controller. Models code is generated to access data from persistent media. View code is generated to present the data to the end users. Controller code is generated to wired each moduls in the application. <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Case study on university administration system is made to test the capability of application generator. Based on case study, application generator development has reach defined goal: make the development of new application and maintaining process of existing application easier and faster. The application generator itself has a drawbacks that needs to be handled in the next development, which are the need of friendly tools to write models in grafical mode and the need of integrated model. <br /> <br />
format Theses
author ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN
spellingShingle ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN
#TITLE_ALTERNATIVE#
author_facet ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN
author_sort ISLAHUDIN (NIM 23505041); Pembimbing : Dr. Iping Supriana S., HERVIN
title #TITLE_ALTERNATIVE#
title_short #TITLE_ALTERNATIVE#
title_full #TITLE_ALTERNATIVE#
title_fullStr #TITLE_ALTERNATIVE#
title_full_unstemmed #TITLE_ALTERNATIVE#
title_sort #title_alternative#
url https://digilib.itb.ac.id/gdl/view/15938
_version_ 1820737582636466176