An Icon Programming Model for Reusable Software Design Framework

碩士 === 國立交通大學 === 資訊工程研究所 === 81 === The Reusable Software Design Framework (RSDF) has been introduced to support reuse of design [kao 92]. It can achieve reuse-in-large, and it simplifies the software design process. The concept of a frame...

Full description

Bibliographic Details
Main Authors: Kuen-Sheau Lee, 李坤曉
Other Authors: Deng-Jyi Chen
Format: Others
Language:en_US
Published: 1993
Online Access:http://ndltd.ncl.edu.tw/handle/79063792887413881442
id ndltd-TW-081NCTU0392066
record_format oai_dc
spelling ndltd-TW-081NCTU03920662016-07-20T04:11:36Z http://ndltd.ncl.edu.tw/handle/79063792887413881442 An Icon Programming Model for Reusable Software Design Framework 應用於可重用軟體設計結構體之圖像程式設計模型 Kuen-Sheau Lee 李坤曉 碩士 國立交通大學 資訊工程研究所 81 The Reusable Software Design Framework (RSDF) has been introduced to support reuse of design [kao 92]. It can achieve reuse-in-large, and it simplifies the software design process. The concept of a framework also can be applied to icon programming. In this thesis, we propose an icon programming model for the RSDF. To achieve reuse of the RSDF in icon environments, we propose an architecture for an Icon Framework that is an iconic version of RSDF. We then propose an icon model that can fully utilize the benefits of the Icon Framework and set forth guidelines for transforming the RSDF into an Icon Framework.Our icon programming model uses icons to represent objects, supports an Icon Framework, achieves high-level visualization, and supports automatic code generation. Thus, programming-in-large, reuse-in-large and software automation are possible. An banking system example is provided to illustrate the feasibility of our icon programming model. Deng-Jyi Chen 陳登吉 1993 學位論文 ; thesis 74 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程研究所 === 81 === The Reusable Software Design Framework (RSDF) has been introduced to support reuse of design [kao 92]. It can achieve reuse-in-large, and it simplifies the software design process. The concept of a framework also can be applied to icon programming. In this thesis, we propose an icon programming model for the RSDF. To achieve reuse of the RSDF in icon environments, we propose an architecture for an Icon Framework that is an iconic version of RSDF. We then propose an icon model that can fully utilize the benefits of the Icon Framework and set forth guidelines for transforming the RSDF into an Icon Framework.Our icon programming model uses icons to represent objects, supports an Icon Framework, achieves high-level visualization, and supports automatic code generation. Thus, programming-in-large, reuse-in-large and software automation are possible. An banking system example is provided to illustrate the feasibility of our icon programming model.
author2 Deng-Jyi Chen
author_facet Deng-Jyi Chen
Kuen-Sheau Lee
李坤曉
author Kuen-Sheau Lee
李坤曉
spellingShingle Kuen-Sheau Lee
李坤曉
An Icon Programming Model for Reusable Software Design Framework
author_sort Kuen-Sheau Lee
title An Icon Programming Model for Reusable Software Design Framework
title_short An Icon Programming Model for Reusable Software Design Framework
title_full An Icon Programming Model for Reusable Software Design Framework
title_fullStr An Icon Programming Model for Reusable Software Design Framework
title_full_unstemmed An Icon Programming Model for Reusable Software Design Framework
title_sort icon programming model for reusable software design framework
publishDate 1993
url http://ndltd.ncl.edu.tw/handle/79063792887413881442
work_keys_str_mv AT kuensheaulee aniconprogrammingmodelforreusablesoftwaredesignframework
AT lǐkūnxiǎo aniconprogrammingmodelforreusablesoftwaredesignframework
AT kuensheaulee yīngyòngyúkězhòngyòngruǎntǐshèjìjiégòutǐzhītúxiàngchéngshìshèjìmóxíng
AT lǐkūnxiǎo yīngyòngyúkězhòngyòngruǎntǐshèjìjiégòutǐzhītúxiàngchéngshìshèjìmóxíng
AT kuensheaulee iconprogrammingmodelforreusablesoftwaredesignframework
AT lǐkūnxiǎo iconprogrammingmodelforreusablesoftwaredesignframework
_version_ 1718354549217951744