Abstract
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.
This research is supported by a grant from Bull Worldwide Information Systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aho, A.V., Sethi, R., and Ullman, J.D., Compilers, Principles, Techniques, and Tools, Addison-Wesley, 1985.
Berra, P.B. et. al., Architecture for Distributed Multimedia Database Systems, Computer Communications, 13, 4, May 1990.
Dimitrova, N., An Investigation in Functional Multimedia Database Languages, Master Thesis, Arizona State Univ., 1991.
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.
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.
Golshani, F. and Dietrich, S. An Overview of the SunSet Database Management System, In Proceedings of International Computer Symposium 1990, Taiwan,1990.
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.
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.
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.
Loy, G.D., and Abbott, C., Programming Languages for Computer Music Synthesis, Performance, and Composition, ACM Computing Surveys, 17, 2, 1985, pp. 235–265.
Mallgren, W.R., Formal Specification of Interactive Graphics Programming Languages, Cambridge, Mass.: MIT Press, ACM Distinguished Dissertations, 1983.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag/Wien
About this paper
Cite this paper
Golshani, F., Dimitrova, N. (1992). Design and Specification of EVA: a language for multimedia database systems. In: Tjoa, A., Ramos, I. (eds) Database and Expert Systems Applications. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7557-6_61
Download citation
DOI: https://doi.org/10.1007/978-3-7091-7557-6_61
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-82400-9
Online ISBN: 978-3-7091-7557-6
eBook Packages: Springer Book Archive