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...
Saved in:
Main Author: | |
---|---|
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 |