Algorithmic CyberFilm Language

The algorithmic cyberFilm language is a visual programming language for presentation, specification and consequent automatic code generation of computational algorithms. The language employs a physical-mathematical abstraction which represents an algorithm as a model of a space and activity in this space. This language has been used to present/specify a variety of algorithms, but a general description of it has not yet been presented. This paper provides an additional description of the algorithmic cyberFilm language including its syntax and semantic aspects. We also show that certain constructs of this language represent semantic features of other constructs

[1]  Lauren Wood 技術解説 IEEE Internet Computing , 1999 .

[2]  Mehmet A. Orgun,et al.  Visual Language Semantics Specification in the VisPro System , 2003, VIP.

[3]  Bernhard Rumpe,et al.  Meaningful modeling: what's the semantics of "semantics"? , 2004, Computer.

[4]  Nikolay N. Mirenkov,et al.  Multimedia representation of matrix computations and data , 2002, Inf. Sci..

[5]  Yutaka Watanobe,et al.  Cyberfilm specifications for generalized graph search algorithms , 2006, ACST.

[6]  Martin Erwig,et al.  Abstract Syntax and Semantics of Visual Languages , 1998, J. Vis. Lang. Comput..

[7]  Dawson R. Engler,et al.  Uprooting Software Defects at the Source , 2003, ACM Queue.

[8]  Robert Groth Is the software industry's productivity declining? , 2004, IEEE Software.

[9]  Rentaro Yoshioka,et al.  A Multimedia System to Render and Edit Self-explanatory Components , 2002 .

[10]  Nikolay N. Mirenkov,et al.  A visual environment for specifying global reduction operations , 2004, Int. J. High Perform. Comput. Netw..

[11]  Katherine Haramundanis,et al.  Why icons cannot stand alone , 1996, ASTR.

[12]  Nikolay N. Mirenkov,et al.  Filmification Of Methods And An Example Of Its Applications , 2005, Int. J. Softw. Eng. Knowl. Eng..

[13]  Nikolay N. Mirenkov,et al.  Visual computing within environment of self-explanatory components , 2002, Soft Comput..

[14]  A.P. Black Post-Javaism [object-oriented languages] , 2004, IEEE Internet Computing.

[15]  Nikolay N. Mirenkov,et al.  "cyber-film": a Visual Approach that Facilitates Program Comprehension , 2005, Int. J. Softw. Eng. Knowl. Eng..

[16]  Nikolay N. Mirenkov,et al.  Self-Explanatory Components: A New Programming Paradigm , 2001, Int. J. Softw. Eng. Knowl. Eng..

[17]  Nikolay N. Mirenkov,et al.  A visual representation of cellular automata-like systems , 2004, J. Vis. Lang. Comput..

[18]  Andrew Fish,et al.  The semantics of augmented constraint diagrams , 2005, J. Vis. Lang. Comput..

[19]  Andrew P. Black,et al.  Post-Javaism , 2004, IEEE Internet Comput..

[20]  Jiannong Cao,et al.  A Context-sensitive Graph Grammar Formalism for the Specification of Visual Languages , 2001, Comput. J..

[21]  Piero Mussio,et al.  Formalising visual languages , 1995, Proceedings of Symposium on Visual Languages.