Abstract
In the presented work, we introduce a concept of the Movie-Based Programming based on movie-like representation of algorithms and methods. It provides correspondence between algorithmic movie frames and problem solution steps that any frame should visualize/animate a part of a program/algorithm execution. The programming process is in manipulating with special movie-program objects (MP-objects) generating automatically a part of an executable code as well as producing frames, which are adequate to the code generated. It also includes a special multimedia language with high-level constructions and operators in order to make the programming process more efficient and comfortable. Both movie and program can synchronously be generated and debugged. A debugging scheme allows visualizing and controlling all references to the structure elements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Stasko, J., Dominique, J., Brown, M., Price, B. (eds.): Software Visualization: Programming As a Multimedia Experience. The MIT Press, Cambridge (1998)
Starr, L.: Executable UML. In: How to build class models. Prentice Hall, Englewood Cliffs (2002)
Tanimoto, S.: Programming in a Data Factory. In: Proceedings of Human Centric Computing Languages and Environments, Auckland, pp. 100–107 (2003)
Geiger, C., Mueller, W., Rosenbach, W.: SAM - An Animated 3D Programming Language. In: 1998 IEEE Symposium on Visual Languages, Halifax Canada (1998)
Oechsle, R., Schmitt, T.: JAVAVIS: Automatic program visualization with object and sequence diagrams using the java debug interface (JDI). In: Diehl, S. (ed.) Dagstuhl Seminar 2001. LNCS, vol. 2269, pp. 1–15. Springer, Heidelberg (2002)
Mirenkov, N., Vazhenin, A., Yoshioka, R., et al.: Self-Explanatory Components: A New Programming Paradigm. Int. Jour. of Soft. Eng. and Knowledge Eng. 11(1), 5–36 (2001)
Vazhenin, A., Mirenkov, N., Vazhenin, D.: Multimedia Representation of Matrix Computations and Data. Information Sciences 141, 97–122 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vazhenin, D., Vazhenin, A., Mirenkov, N. (2004). Movie-Based Multimedia Environment for Programming and Algorithms Design. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds) Advances in Multimedia Information Processing - PCM 2004. PCM 2004. Lecture Notes in Computer Science, vol 3333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30543-9_67
Download citation
DOI: https://doi.org/10.1007/978-3-540-30543-9_67
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23985-7
Online ISBN: 978-3-540-30543-9
eBook Packages: Computer ScienceComputer Science (R0)