Active knowledge studio
A multimedia programming technology based on "filmification" of methods and data is presented. Within the framework of this technology software modules are created in a "film" format. This format is to support a new type of abstraction combining both mathematical and physical notions. Special operations on the modules to create new "films" are allowed. Films can be considered not only as building blocks, but also as multimedia signs with self-explanatory features, as well as large-grained units of data/knowledge representing some properties of real world objects/processes. So, databases of such films should become sources of "active" knowledge. In the paper we provide a brief overview of our approach, present examples of the film frames, describe modes to manipulate films, and an icon language to create multimedia names of films. A special attention is paid to how computational formulas can be attached to a film (a multimedia algorithmic skeleton).
multimedia human-computer interfaces computer software information systems communication via films