Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
425899 | Future Generation Computer Systems | 2014 | 12 Pages |
•Programming in algorithmic pictures is presented.•Programs in pictures are special information resources.•Techniques enhancing comprehension of users apply super-characters with annotations.•Data/knowledge acquisition is based on clusters of different views.•Confidence of users in making decision is based on the previous decisions of others.
Programming in algorithmic pictures (a-pictures) is an approach where pictures and moving pictures are used as super-characters for representing features of computational algorithms and data structures. Within this approach some “data space structures” are traversed by “fronts of computation” and/or some “units of activity” are traversed by flows of data. There are compound a-pictures to define algorithmic steps (called Algorithmic CyberFrames) and generic a-pictures to define the contents of compound pictures. Compound a-pictures are assembled into special series to represent some algorithmic features. The series are assembled into an Algorithmic CyberFilm. The generic/compound a-pictures and their series are developed and acquired in special galleries of an open type where supportive pictures of embedded clarity annotations are also included. In this paper, *AIDA (Star-AIDA) modeling/programming language (AIDA stands for Animation and Images to Develop Algorithms) and its Filmification modeling (F-modeling) environment are briefly considered and examples of programs in a-pictures are provided. A special attention is paid to *AIDA programs as special information resources which perception, comprehension and cognition depend on interaction with, at least, a few different but mutually supplementing features of a-pictures. A scheme of data/knowledge acquisition based on clusters of different views and how this acquisition is oriented to enhancing user’s ability within works on developing application models, corresponding algorithms and programs, are presented.