FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH

<p align="justify">Form-based user interface (FBUI) is a bridge that connects users with the system to send data from both parties. Therefore the forms are essential in many applications. Designing forms for user interface (UI) is an important part of software design. Interface desig...

Full description

Saved in:
Bibliographic Details
Main Author: UNGKAWA - NIM: 33212020 , UUNG
Format: Dissertations
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/31426
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:31426
spelling id-itb.:314262018-03-22T10:01:58ZFORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH UNGKAWA - NIM: 33212020 , UUNG Indonesia Dissertations INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/31426 <p align="justify">Form-based user interface (FBUI) is a bridge that connects users with the system to send data from both parties. Therefore the forms are essential in many applications. Designing forms for user interface (UI) is an important part of software design. Interface design takes a large effort of resources in overall software design as it is often large and complex. Therefore, many research is done to achieve the high-quality design of user interface efficiently. <br /> <br /> <br /> Generally, any design often uses the results of the previous design (reuse), so that the results of the previous design become an important asset to a company. Similarly, the existing form design can be an asset and reused in the next form design. On the other hand, a case-based reasoning (CBR) approach is a method of reasoning that uses previous cases so that it becomes an important method of design reuse. Thus, the pre-existing form design can be a source for the new form design according to the needs encountered by finding the similarity of the new form specification to the existing one so that the design of the new form can be more effective and efficient, through the adaptation of the old design, using a case-based approach. <br /> <br /> <br /> In this research, case-based reasoning (CBR) is used to reuse form designs so that it can be obtained easily without designing manually from scratch. Past design results are stored as a resource (repository) to generate new form designs. Repository, in this case, referred to as the case bases is a collection of form representations consisting of form specifications (descriptions) with its form designs. Users who will get the form design simply provide a description of the required form then the system will find the same form or at least the most similar form suitable to the needs of the users. The required form design can be taken directly from the case base. If only found the similar form, it will be modified (adapted) to produce a new form design. The new form design is generated through the composition of the existing form design, then undertake a grouping process of form elements, ordering and setting the appropriate layout. In order to do this, in addition to the case base, it is also necessary to include a form ontology as form elements dictionary, element definitions and their relation to other elements. Furthermore, the new form design can also be stored for future use so that the form repository in the system gets bigger as a learning system. <br /> <br /> <br /> The main novelty of this method is the form design adaptation that involves form ontology in several stages (multi-stage). The engagement of form ontology in this method encourages the generation of new form designs from a set of old (previous) designs (innovative design). The algorithms as part of reasoning mechanism, and the form ontology and case bases as knowledge bases developed are the main contributions in this study. <br /> <br /> <br /> The test results show that the system can take the relevant form design semantically, can adapt it according to user needs and can generate the real form from the resulting design. Thus, this method has been able to generate HTML form easily and efficiently, in a more simple, complete, and easy way both in usage and maintenance.<p align="justify"> <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 <p align="justify">Form-based user interface (FBUI) is a bridge that connects users with the system to send data from both parties. Therefore the forms are essential in many applications. Designing forms for user interface (UI) is an important part of software design. Interface design takes a large effort of resources in overall software design as it is often large and complex. Therefore, many research is done to achieve the high-quality design of user interface efficiently. <br /> <br /> <br /> Generally, any design often uses the results of the previous design (reuse), so that the results of the previous design become an important asset to a company. Similarly, the existing form design can be an asset and reused in the next form design. On the other hand, a case-based reasoning (CBR) approach is a method of reasoning that uses previous cases so that it becomes an important method of design reuse. Thus, the pre-existing form design can be a source for the new form design according to the needs encountered by finding the similarity of the new form specification to the existing one so that the design of the new form can be more effective and efficient, through the adaptation of the old design, using a case-based approach. <br /> <br /> <br /> In this research, case-based reasoning (CBR) is used to reuse form designs so that it can be obtained easily without designing manually from scratch. Past design results are stored as a resource (repository) to generate new form designs. Repository, in this case, referred to as the case bases is a collection of form representations consisting of form specifications (descriptions) with its form designs. Users who will get the form design simply provide a description of the required form then the system will find the same form or at least the most similar form suitable to the needs of the users. The required form design can be taken directly from the case base. If only found the similar form, it will be modified (adapted) to produce a new form design. The new form design is generated through the composition of the existing form design, then undertake a grouping process of form elements, ordering and setting the appropriate layout. In order to do this, in addition to the case base, it is also necessary to include a form ontology as form elements dictionary, element definitions and their relation to other elements. Furthermore, the new form design can also be stored for future use so that the form repository in the system gets bigger as a learning system. <br /> <br /> <br /> The main novelty of this method is the form design adaptation that involves form ontology in several stages (multi-stage). The engagement of form ontology in this method encourages the generation of new form designs from a set of old (previous) designs (innovative design). The algorithms as part of reasoning mechanism, and the form ontology and case bases as knowledge bases developed are the main contributions in this study. <br /> <br /> <br /> The test results show that the system can take the relevant form design semantically, can adapt it according to user needs and can generate the real form from the resulting design. Thus, this method has been able to generate HTML form easily and efficiently, in a more simple, complete, and easy way both in usage and maintenance.<p align="justify"> <br />
format Dissertations
author UNGKAWA - NIM: 33212020 , UUNG
spellingShingle UNGKAWA - NIM: 33212020 , UUNG
FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
author_facet UNGKAWA - NIM: 33212020 , UUNG
author_sort UNGKAWA - NIM: 33212020 , UUNG
title FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
title_short FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
title_full FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
title_fullStr FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
title_full_unstemmed FORM GENERATION BY REUSING FORM DESIGN WITH CASE-BASED REASONING APPROACH
title_sort form generation by reusing form design with case-based reasoning approach
url https://digilib.itb.ac.id/gdl/view/31426
_version_ 1821996068097753088