Design and Specification of EVA: a language for multimedia database systems
We present EVA — a language that deals with the temporal and spatial aspect of multimedia information retrieval and delivery, in addition to providing the usual capabilities of the ordinary database languages. EVA is an extension of the query language Varqa, and provides the following capabilities for management and retrieval of multimedia information: query operators, update operators, computational operators, screen management operators, and temporal operators.
EVA is a functional language whose notation is based on that of conventional set theory. It is formally defined using the mathematical framework of many sorted algebra. EVA is object oriented and supports objects, object classes, and relationships between objects (in the form of functions). The current implementation of EVA deals with textual data, images, and conventional data.
KeywordsGeographic Information System Function Symbol Media Type Audio Data Graphical Object
Unable to display preview. Download preview PDF.
- [Aho85]Aho, A.V., Sethi, R., and Ullman, J.D., Compilers, Principles, Techniques, and Tools, Addison-Wesley, 1985.Google Scholar
- [Berr90]Berra, P.B. et. al., Architecture for Distributed Multimedia Database Systems, Computer Communications, 13, 4, May 1990.Google Scholar
- [Dimi91]Dimitrova, N., An Investigation in Functional Multimedia Database Languages, Master Thesis, Arizona State Univ., 1991.Google Scholar
- [Dimi92]Dimitrova, N, and Golshani, F, EVA: A Query Language for Multimedia Information Systems, Proc. of the International Workshop on Multimedia Information Systems, Tempe, AZ, Feb. 1992, pp. 1-20.Google Scholar
- [Gols83]Golshani, F., A Modal System of Algebras for Database Specification and Query/Update Language Support, In Proceedings of 9th International Conference on Very Large Data Bases, 1983, 331-339.Google Scholar
- [Gols90]Golshani, F. and Dietrich, S. An Overview of the SunSet Database Management System, In Proceedings of International Computer Symposium 1990, Taiwan,1990.Google Scholar
- [Gols91]Golshani, F., et al., Multimedia Database Systems, in Proc. of the IEEE Int. Phoenix Conf on Computers and Communications, Scottsdale AZ, March 27-30, 1991, pp. 719-724.Google Scholar
- [Gogu78]Goguen, J.A., Thatcher, J.W., and Wagner, E.G., An Initial Algebra Approach to the Specifications, Correctness, and Implementation of Abstract Data Types, In Current Trends in Programming Methodology, Vol. IV, Prentice Hall, 1978, pp. 81-149.Google Scholar
- [Litt92]Little, T.D.C. Ghafoor, A., Chen, C.Y.R., Conceptual Data Models for Time-Dependent Multimedia Data, in Proc. of the International Workshop on Multimedia Information Systems, Tempe, AZ, Feb. 1992.Google Scholar
- [Pavl86]Pavlovic-Lazetic, G., and Wong, E. Managing Text as Data, In Proc. of the Twelfth International Conference on Very Large Databases, Kyoto, Aug. 1986, pp. 111-116.Google Scholar