Canae: A Platform for Constructing Graphical User Interfaces with Editors
スポンサーリンク
概要
- 論文の詳細を見る
As window systems become popular, there is a growing need for a Graphical User Interface (GUI) that allows users to manipulate objects on the screen directly. However, development of GUI is not an easy task. We have developed a graphical user interface constructing environment which supports editing facilities of six media types (including text, image, diagram, graph structure, table, and hierarchical structure). This system' Called Canae, is intended to be a general platform for several interactive and graphical applications. Canae provides various customization methods and an extension language for application developers to use editor parts as components of user interface. For modifying and extending these editors to accommodate to an application's needs, we use the MVC paradigm and object oriented approach in designing Canae. Application programmers can modify editor's keyboard handling and mouse handling by creating application specific Event Maps and Key Maps. Canae also provides a mechanism that enables applications to associate application's data and data in Canae. Canae is widely used for building several product-level applications. By evaluating three CASE appllcations developed with Canae, we have found that Canae reduces the amount of newly developed program codes by about 50% or more.
- 一般社団法人情報処理学会の論文
- 1992-03-15
著者
-
Sugiyama T
Shizuoka Univ. Hamamatsu‐shi Jpn
-
Uchiyama A
Nec Corporation
-
REKIMOTO JUNICHI
NEC Corporation
-
TARUMI HIROYUKI
NEC Corporation
-
SUGAI MASARU
NEC Corporation
-
YAMAZAKI GO
NEC Microcomputer Technology, Ltd.
-
IGARI KANEMITSU
NEC Scientific Information System Development Corporation
-
MORI TAKESHI
NEC Corporation
-
SUGIYAMA TAKAHIRO
NEC Corporation
-
UCHIYAMA ATSUKO
NEC Corporation
-
AKIGUCHI CHUZO
NEC Corporation
-
Yamazaki Go
Nec Microcomputer Technology Ltd.