Visual programming
OASIS: a programming environment for implementing distributed organizational support systems
COCS '91 Proceedings of the conference on Organizational computing systems
IEEE Transactions on Software Engineering
Iconic Programming: Where to go?
IEEE Software
The impact of software engineering research on modern progamming languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
Rapid Prototyping for Pervasive Applications
IEEE Pervasive Computing
Vivid: A framework for heterogeneous problem solving
Artificial Intelligence
Hi-index | 0.00 |
A framework for icon management which is quite object-oriented is proposed, and an iconic programming system named HI-VISUAL is presented on the basis of the framework. In the framework, icons represent real objects or concepts already established in a target application environment, whereas icons representing functions are not provided. A function is represented by a combination of two different icons. Each icon can take an active or a passive role against the other. The role sharing is determined dynamically, depending on the environment in which the icons are activated. Programming in HI-VISUAL and implementation issues of the system prototype, now in operation in a laboratory environment, are extensively discussed.