Visual tools for a multimedia IC development environment (MICE)

A visual software engineering environment referred to as the Multimedia IC Development Environment (MICE) is described. MICE is to be used as the basis for the study of the visual design process applied to the development of TAO-based multimedia applications. The unifying model used in this approach is barred on Teleaction Objects (TAOs). TAOs are multimedia objects with attached knowledge structured as an active index. TAOs can be described using the TAOML extension of HTML. This allows for easy prototyping of distributed multimedia applications using a web browser as the user interface. The TAOML Builder tool allows the user to visually specify a TAO. The hypergraph is parsed for correctness using an underlying Boundary Symbol Relation grammar and the correct TAOML is output. TAOML can be translated into standard HTML using the TAOML Interpretor. The ICs for the application can be visually specified using the IC Builder. The IC Compiler produces the IC Manager which provides the run-time environment for the ICs.

[1]  Angela Guercio,et al.  Multimedia languages for teleaction objects , 1997, Proceedings. 1997 IEEE Symposium on Visual Languages (Cat. No.97TB100180).

[2]  Shi-Kuo Chang,et al.  Toward a Theory of Active Index , 1995, J. Vis. Lang. Comput..

[3]  S K Chang Active index for content-based medical image retrieval. , 1996, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[4]  Bing Yu,et al.  Icon Purity - toward a Formal Theory of Icons , 1987, Int. J. Pattern Recognit. Artif. Intell..

[5]  Gabor Karsai,et al.  A Configurable Visual Programming Environment: A Tool for Domain-Specific Programming , 1995, Computer.

[6]  Shi-Kuo Chang Extending Visual Languages for Multimedia , 1996, IEEE Multim..

[7]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[8]  Giorgio Satta,et al.  Symbol-Relation Grammars: A Formalism for Graphical Languages , 1996, Inf. Comput..