To search, Click below search items.

 

All Published Papers Search Service

Title

Movie-based Templates for Linear Algebra Problems

Author

Dmitry Vazhenin, Nikolay Mirenkov, Alexander Vazhenin

Citation

Vol. 7  No. 1  pp. 378-385

Abstract

The paper discusses program design approaches supporting effective and convenient programming. The first approach is based on movie-based representation of algorithms and programs. The user has a deal with special multimedia objects, each of which can generate an executable code as well as produce animation frames. These objects build an algorithmic skeleton representing the steps of computation. The other direction is the template metaprogramming technique in which templates are used by a compiler to generate temporary source code. The presented work is in combining both approaches in the software design. The key point is in using an application-oriented movie-based templates library. The important feature of this library is that it is open for addition new templates, and all components can be prepared by means of the movie-based environment. The other peculiarities are the presence of two types of components: functional modules and multimedia macros that can be easily embedded into the user¡¯s algorithmic skeleton. In this paper, we show the main features of movie-based programming as well as describe the movie-based template library for linear algebra problems. Examples of the library usage are also presented.

Keywords

Visual Programming, Movie-based Programming, Template Metaprogramming, Linear Algebra Problems

URL

http://paper.ijcsns.org/07_book/200701/200701B24.pdf