Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
Deriving parallel programs from specifications using cost information
Science of Computer Programming
The fall of software's aristocracy: realizing the potential of development
The future of software
Matrix market: a web resource for test matrix collections
Proceedings of the IFIP TC2/WG2.5 working conference on Quality of numerical software: assessment and enhancement
Readings in information visualization: using vision to think
Readings in information visualization: using vision to think
Visualizing Software: A Graphic Notation for Analysis, Design, and Discussion
Visualizing Software: A Graphic Notation for Analysis, Design, and Discussion
Principles of Visual Programming Systems
Principles of Visual Programming Systems
Parallel Programming Using Skeleton Functions
PARLE '93 Proceedings of the 5th International PARLE Conference on Parallel Architectures and Languages Europe
CONPAR 94 - VAPP VI Proceedings of the Third Joint International Conference on Vector and Parallel Processing: Parallel Processing
Methods and tools for the efficient use of parallel computer architectures
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
Program transformations and skeletons: formal derivation of parallel programs
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
Program Synthesis from Film Specifications
PAS '97 Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis
Filmification of Methods: Computation on Matrices
PDSE '98 Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems
Computer
Computer
Hi-index | 0.00 |
In this paper, aspects of creation of the visual programming system VIM based on “filmification” of application algorithms and methods are considered. Abstract self-explanatory films, which are series of frames/pictures with video, animation, audio, and other multimedia effects, are used for presentation of the method. Each frame of such a film corresponds to a certain stage, called computational step, of problem solution. A hierarchical organization of objects of such a system is suggested. The objects include both multimedia components, which demonstrate properties or an idea of the algorithm, and corresponding template programs serving for automated generation of the program created on the basis of the film specification and formulas defined by the user during the input dialog.