Summary: | 碩士 === 國立交通大學 === 資訊工程研究所 === 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.
|