Software architecture of a Multimedia Data Management System

Multimedia Data Management Systems (MMDMS) enable accessing, storing, organizing and retrieving multimedia content effectively and efficiently. The primary objective of the paper is to describe the software architecture of Middle East Technical University Multimedia Data Management System (METU-MMDMS) to facilitate future research on MMDMSs. There is a lack of published descriptive architectures for similar systems. Therefore, describing a particular MMDMS architecture, investigating the design decisions, rationale and the variability points that are parts of the MMDMS architectural design, showing that the prepared MMDMS architecture documentation has enough substance to account for the required scenarios are discussed in this paper.

[1]  Vincenzo Moscato Indexing Techniques for Image and Video Databases: an approach based on Animate Vision Paradigm , 2006 .

[2]  Harald Kosch,et al.  Distributed Multimedia Database Technologies Supported by MPEG-7 and MPEG-21 , 2003 .

[3]  Raymond J. A. Buhr,et al.  Use Case Maps as Architectural Entities for Complex Systems , 1998, IEEE Trans. Software Eng..

[4]  David Garlan,et al.  Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..

[5]  Cosmin Stoica Spahiu A Multimedia Database Server Functionality , 2010, 2010 Second International Conferences on Advances in Multimedia.

[6]  Arjen P. de Vries,et al.  The Mirror MMDBMS Architecture , 1999, VLDB.

[7]  Philippe Krutchen,et al.  Architectural blueprints--the '4+1' view model of software architecture , 1995 .

[8]  M.M. Shahiduzzaman,et al.  Portable and secure multimedia data transfer in mobile phones using Record Management Store (RMS) , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[9]  Sharad Mehrotra,et al.  Efficient Query Refinement in Multimedia Databases , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[10]  Mark W. Maier,et al.  Software Architecture: Introducing IEEE Standard 1471 , 2001, Computer.

[11]  Bhavani Thuraisingham,et al.  Multimedia Database Systems: Design and Implementation Strategies , 1996 .

[12]  Philippe Kruchten,et al.  The 4+1 View Model of Architecture , 1995, IEEE Softw..