Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design

The main objective of an object-oriented application framework is to promote the reuse of both design and code in the development of new applications. The use of a framework will significantly decrease the amount of time taken for developing new applications. However, new framework users find that t...

Full description

Saved in:
Bibliographic Details
Main Authors: Jani H.M., Lee S.P.
Other Authors: 13609136000
Format: Conference Paper
Published: 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-30994
record_format dspace
spelling my.uniten.dspace-309942024-04-17T10:42:59Z Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design Jani H.M. Lee S.P. 13609136000 55664303000 Case reuse Genetic algorithms Objectoriented application framework documentation Rule-based reasoning Case based reasoning Computer software reusability Flow interactions Genetic algorithms Object oriented programming Analysis and design Application frameworks Case adaptation process Case reuse Framework documentation Human-system interaction Information re-use New applications New solutions Object-oriented Objectoriented application framework documentation Rule-based reasoning Software development System program documentation The main objective of an object-oriented application framework is to promote the reuse of both design and code in the development of new applications. The use of a framework will significantly decrease the amount of time taken for developing new applications. However, new framework users find that the documentation provided along with a framework is usually not very effective for new users. So, in this paper, we decided to apply another form of reuse, which is information reuse, to framework documentation. In order to come up with new solutions to new problems posed by the framework users, our proposed documentation approach will reuse previously documented cases, which have solved similar framework usage problems in the past. This requires the documentation system to be capable of understanding and learning from past experiences. We believe that with the reuse of past cases for solving new problems, new framework users will be able to dramatically improve their software development performance. The use of rule-based reasoning and genetic algorithms will optimize the case search and case adaptation process. �2008 IEEE. Final 2023-12-29T07:57:30Z 2023-12-29T07:57:30Z 2008 Conference Paper 10.1109/HSI.2008.4581508 2-s2.0-51849087250 https://www.scopus.com/inward/record.uri?eid=2-s2.0-51849087250&doi=10.1109%2fHSI.2008.4581508&partnerID=40&md5=211e76a6f4a29fd46251827c5f1dc391 https://irepository.uniten.edu.my/handle/123456789/30994 4581508 597 602 Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
topic Case reuse
Genetic algorithms
Objectoriented application framework documentation
Rule-based reasoning
Case based reasoning
Computer software reusability
Flow interactions
Genetic algorithms
Object oriented programming
Analysis and design
Application frameworks
Case adaptation process
Case reuse
Framework documentation
Human-system interaction
Information re-use
New applications
New solutions
Object-oriented
Objectoriented application framework documentation
Rule-based reasoning
Software development
System program documentation
spellingShingle Case reuse
Genetic algorithms
Objectoriented application framework documentation
Rule-based reasoning
Case based reasoning
Computer software reusability
Flow interactions
Genetic algorithms
Object oriented programming
Analysis and design
Application frameworks
Case adaptation process
Case reuse
Framework documentation
Human-system interaction
Information re-use
New applications
New solutions
Object-oriented
Objectoriented application framework documentation
Rule-based reasoning
Software development
System program documentation
Jani H.M.
Lee S.P.
Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
description The main objective of an object-oriented application framework is to promote the reuse of both design and code in the development of new applications. The use of a framework will significantly decrease the amount of time taken for developing new applications. However, new framework users find that the documentation provided along with a framework is usually not very effective for new users. So, in this paper, we decided to apply another form of reuse, which is information reuse, to framework documentation. In order to come up with new solutions to new problems posed by the framework users, our proposed documentation approach will reuse previously documented cases, which have solved similar framework usage problems in the past. This requires the documentation system to be capable of understanding and learning from past experiences. We believe that with the reuse of past cases for solving new problems, new framework users will be able to dramatically improve their software development performance. The use of rule-based reasoning and genetic algorithms will optimize the case search and case adaptation process. �2008 IEEE.
author2 13609136000
author_facet 13609136000
Jani H.M.
Lee S.P.
format Conference Paper
author Jani H.M.
Lee S.P.
author_sort Jani H.M.
title Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
title_short Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
title_full Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
title_fullStr Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
title_full_unstemmed Applying case reuse and Rule-Based Reasoning (RBR) in object-oriented application framework documentation: Analysis and design
title_sort applying case reuse and rule-based reasoning (rbr) in object-oriented application framework documentation: analysis and design
publishDate 2023
_version_ 1806428313210585088
score 13.188404