Skip to main content

Movie-Based Multimedia Environment for Programming and Algorithms Design

  • Conference paper
  • 1179 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3333))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Stasko, J., Dominique, J., Brown, M., Price, B. (eds.): Software Visualization: Programming As a Multimedia Experience. The MIT Press, Cambridge (1998)

    Google Scholar 

  2. Starr, L.: Executable UML. In: How to build class models. Prentice Hall, Englewood Cliffs (2002)

    Google Scholar 

  3. Tanimoto, S.: Programming in a Data Factory. In: Proceedings of Human Centric Computing Languages and Environments, Auckland, pp. 100–107 (2003)

    Google Scholar 

  4. Geiger, C., Mueller, W., Rosenbach, W.: SAM - An Animated 3D Programming Language. In: 1998 IEEE Symposium on Visual Languages, Halifax Canada (1998)

    Google Scholar 

  5. 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)

    Chapter  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Vazhenin, A., Mirenkov, N., Vazhenin, D.: Multimedia Representation of Matrix Computations and Data. Information Sciences 141, 97–122 (2002)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics